layout/generic/TextOverflow.cpp
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
ba55d6a84f0c33387b0faf7dbe40d0524040c5ef
created 2017-04-15 00:31 +0200
pushed 2017-04-14 22:31 +0000
Mats Palmgren Mats Palmgren - Bug 944200 part 4 - [css-ui] Use the stored float edges to narrow the block's content area to account for any floats on each line. r=dholbert
a21b1caf9bf70ac5eb685b2f917d94fb4ce8361a
created 2017-04-15 00:31 +0200
pushed 2017-04-14 22:31 +0000
Mats Palmgren Mats Palmgren - Bug 944200 part 3 - [css-ui] Refactor the code to prepare for narrowing the content area by the float edges in the next part (idempotent patch). r=dholbert
a8d1fe3994dfbdb1e151a0696e51355b937a280e
created 2017-04-15 00:31 +0200
pushed 2017-04-14 22:31 +0000
Mats Palmgren Mats Palmgren - Bug 944200 part 1 - [css-ui] Make TextOverflow::CanHaveTextOverflow not take a nsDisplayListBuilder so we can use it in Reflow; cache the value in BlockReflowInput::mCanHaveTextOverflow. r=dholbert
b144475237d3968025fd4b865013a00fdef2c257
created 2016-12-31 00:57 +1100
pushed 2017-01-06 01:32 +0000
Xidorn Quan Xidorn Quan - Bug 1303241 part 2 - Make GetVisitedDependentColor use style structs directly. r=dbaron
de69417de414fcefa4bfb1f607d831b286b3cb31
created 2016-09-16 14:40 +1000
pushed 2016-09-21 10:08 +0000
Xidorn Quan Xidorn Quan - Bug 1299741 part 11 - Change text-{emphasis,fill,stroke}-color to using StyleComplexColor. r=dbaron
84ad59b127a8f1c2cc748e5c7e8613dd34f22c5b
created 2016-08-16 18:37 -0700
pushed 2016-08-17 05:07 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
8c3529c5f60a1b292eaa981b07c27091040a04cc
created 2016-08-16 17:50 -0700
pushed 2016-08-17 05:07 +0000
Gregory Szorc Gregory Szorc - Backed out changesets dcdb85fc5517, 702bca0deee2, 9cKX8gC1ATA (bug 1293739) for build bustage; a=bustage
702bca0deee2dbe875029264fedfc5995bf6dbfd
created 2016-08-09 16:28 -0700
pushed 2016-08-15 23:40 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
4ec793ac0a38fa86bb8fb826534e0632063c9144
created 2016-04-19 17:10 +0800
pushed 2016-04-19 11:25 +0000
CJKu CJKu - Bug 1261578 - Part 4. Correct text overflow color; r=jfkthame
2d171d75b7464583358fcfb7524617ad5dce6a6f
created 2016-03-25 14:49 -0700
pushed 2016-03-25 21:50 +0000
Seth Fowler Seth Fowler - Bug 1157546 - Replace the image visibility API with a more general API that tracks visibility for any kind of frame. r=mstange
8ae38f8e1def584f4d76413e48534ec0827dee55
created 2016-03-17 13:55 +0800
pushed 2016-03-21 11:45 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 4 - Use return value rather than out param to return font metrics. r=jfkthame
d3761d63e160b38cdd7ad02f2e852d9a4c1c9cc8
created 2016-03-17 12:07 +0800
pushed 2016-03-21 11:45 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 3 - Add GetInflatedFontMetricsForFrame function to simplify a common use pattern. r=jfkthame
8dcad93e1045080c6f2476e296e8f52c1549cf7d
created 2016-03-08 15:56 +0800
pushed 2016-03-08 07:57 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 3 - Use struct to pass params for gfxTextRun::Draw. r=jfkthame
0d462b564421dc46a14c0d2b538413cd623bd37e
created 2016-03-08 15:56 +0800
pushed 2016-03-08 07:57 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 2 - Add gfxTextRun::Range to replace parameter pairs like (offset, length) and (start, end). r=jfkthame
51f3d3a22d4251b8f4c0e70cb5161d75a46dfea2
created 2016-03-08 15:56 +0800
pushed 2016-03-08 07:57 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 1 - Add helper functions to simplify code. r=jfkthame
e50ce2dc72f32db5a9a20e9d29bb04bfd263db9c
created 2016-03-07 12:18 +0100
pushed 2016-03-07 11:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d88221aad093 (bug 1251995) for reftest failures
90dffe75068ee68b3ce38745fad65fb4689bd211
created 2016-03-07 12:18 +0100
pushed 2016-03-07 11:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bf004c055beb (bug 1251995)
345a475be5f1ad5a076879c853b3ca32eb2b6650
created 2016-03-07 12:18 +0100
pushed 2016-03-07 11:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3f9fbbef0294 (bug 1251995)
3f9fbbef0294af59b3f0dc593e79094c5c4cc5d0
created 2016-02-29 19:06 +0800
pushed 2016-03-07 09:05 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 3 - Use struct to pass params for gfxTextRun::Draw. r=jfkthame
bf004c055bebfb03d94c95af268efa770e26b552
created 2016-02-29 16:50 +0800
pushed 2016-03-07 09:05 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 2 - Add gfxTextRun::Range to replace parameter pairs like (offset, length) and (start, end). r=jfkthame
d88221aad09391138392832bf1d0552178746fa1
created 2016-03-04 19:20 +0800
pushed 2016-03-07 09:05 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 1 - Add helper functions to simplify code. r=jfkthame
e500c5a0577802378b51ed9817162dddea2a7d04
created 2016-01-29 22:42 +0800
pushed 2016-01-29 15:40 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 3 - Use ranged-based for-loop to rewrite some simple loops in part 2. r=mats
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-01-29 15:40 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
290f666471a0177f984f05d5c9933914d2d11443
created 2015-12-15 13:56 -0800
pushed 2016-01-04 22:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231550 - Use DrawTarget instead of gfxContext and/or nsRenderingContext in many places in font/text code. r=jfkthame.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
bbfb007252f131b2ddc7865522c4a002e14de13f
created 2015-09-23 23:41 -0700
pushed 2015-09-25 00:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207944 (part 4) - Use SetColor(const Color&) when setting from an nscolor. r=jwatt.
28673cc5e68b48d6a397b027a6ef5321703dea4a
created 2015-07-16 10:07 +0100
pushed 2015-07-16 09:22 +0000
Jonathan Kew Jonathan Kew - Bug 1131451 part 1 - Replace containerWidth with containerSize in logical-coordinate classes and APIs, frame classes, etc. r=dholbert
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 15:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
43e25604c70031e6227da21c7f137e27a6f244d7
created 2015-04-29 08:18 +0100
pushed 2015-04-29 07:19 +0000
Jonathan Kew Jonathan Kew - Bug 1157951 patch 1 - Rename fields and variables in nsCharClipDisplayItem etc using VisIStart/End instead of left/right. r=roc
18d118c05f8a38e15f3b7757a63e6ef501b738ad
created 2015-04-24 10:15 +1200
pushed 2015-04-23 22:19 +0000
Xidorn Quan Xidorn Quan - Bug 1117227 part 5 - Render ellipsis in correct orientation. r=jfkthame
d33657df2b288d5612bf61587bc04654d77ac916
created 2015-04-24 10:15 +1200
pushed 2015-04-23 22:19 +0000
Xidorn Quan Xidorn Quan - Bug 1117227 part 4 - Make overflow mark baseline computation aware of writing-mode. r=jfkthame
303979c9c80d53436b39ffdd1c6d332471e43292
created 2015-04-24 10:15 +1200
pushed 2015-04-23 22:19 +0000
Xidorn Quan Xidorn Quan - Bug 1117227 part 2 - Convert TextOverflow to logical coordinate. r=roc
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-21 16:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
42b803b3895bd09bee6b80e8c7d7cebb3aba59fe
created 2015-02-25 09:33 -0500
pushed 2015-02-25 14:34 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 990907 - Don't add text-overflow markers while being actively scrolled by APZ. r=mstange,tn
097629b2eb2ac994b54da0977e1c0cafc94be0fc
created 2014-10-31 20:08 +0000
pushed 2014-10-31 20:07 +0000
Jonathan Watt Jonathan Watt - Bug 651021 - Make nsRenderingContext a stack class. r=jrmuizel
bd6397445f62f2b5ed25f13016f0feffcca296ee
created 2014-10-26 17:57 +0000
pushed 2014-10-26 18:10 +0000
Jonathan Watt Jonathan Watt - Bug 1088781 - Rename nsLayoutUtils::GetStringWidth to nsLayoutUtils::AppUnitWidthOfStringBidi. r=dholbert
d0ab048707562b3a34c218dd31436c616986ba47
created 2014-10-24 16:28 +0100
pushed 2014-10-24 15:27 +0000
Jonathan Watt Jonathan Watt - Bug 1088625, part 3 - Remove nsRenderingContext's SetFont, FontMetrics and SetTextRunRTL methods now that no one uses them any more. r=mstange
36f87acce2f9edacd33300c0acc3ea3b7f742d04
created 2014-10-24 16:28 +0100
pushed 2014-10-24 15:27 +0000
Jonathan Watt Jonathan Watt - Bug 1088625, part 2 - Pass nsFontMetrics objects through to code that needs it instead of storing it on the nsRenderingContext. r=mstange
6d6117a79a0ef2de724404d23f27389203e2e2e2
created 2014-10-24 16:28 +0100
pushed 2014-10-24 15:27 +0000
Jonathan Watt Jonathan Watt - Bug 1088625, part 1 - Add lots of missing nsFontMetrics.h and gfxTextRun.h includes
bfde0032cfa0798d50a17fe7a8da6028d6ae775e
created 2014-10-20 10:55 +0100
pushed 2014-10-20 10:49 +0000
Jonathan Watt Jonathan Watt - Bug 1085165 - Get rid of the nsRenderingContext::SetColor() method. r=mattwoodrow
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-09-01 03:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
e1a7988dcbe95e8f9dd87308e59cf7a3a23f8f4b
created 2014-08-06 17:19 +1200
pushed 2014-08-16 04:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 1048752. Part 24: Rename and deCOM Set/GetCaretVisible. r=tn
e96157e3af4d776649f96d8e9bfa25d10daf4c80
created 2014-08-06 17:19 +1200
pushed 2014-08-16 04:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 1048752. Part 17: Rename Get/SetCaretDOMSelection to Get/SetSelection. r=tn
a48a0eb4946f3da4cd498a91c98f8efa23eb9d1f
created 2014-08-06 17:19 +1200
pushed 2014-08-16 04:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 1048752. Part 16: Move nsFrameSelection::HINT to CaretAssociationHint.h. r=tn
96a566fa1599b55e019a7172d93a458002300237
created 2014-08-06 06:31 -0700
pushed 2014-08-08 07:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
ea66ed3c2ca1b20220a586c563bfd4fd62a61bb6
created 2014-07-24 18:03 +0100
pushed 2014-07-24 17:04 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 3 - Also rename Intrinsic{Width,Height} to Intrinsic{I,B}Size. r=smontagu
b8c3e8370b33501004a11434d056de9e45bd44e2
created 2014-06-17 05:19 -0700
pushed 2014-06-17 12:21 +0000
Simon Montagu Simon Montagu - Replace GetBaseline with GetLogicalBaseline and use logical coordinates in the line position and baseline getters in nsLayoutUtils. Bug 789096, r=jfkthame
397d00aa598fce9d34f9a37c89ccdba43c5f5bf4
created 2014-06-06 21:23 -0500
pushed 2014-06-07 02:24 +0000
Timothy Nikkel Timothy Nikkel - Bug 1002992. Part 1. Don't bother to do text-overflow clipping when building display lists for image visibility. r=mats
983feecdb5da5a7060699e2ac7a9a96489700bc6
created 2014-04-16 01:03 -0700
pushed 2014-04-16 08:03 +0000
Simon Montagu Simon Montagu - Make nsLineBox.mBounds a LogicalRect. Bug 789096, r=jfkthame
0ff06ac4a4349a4ca72d709274b291c4498c4bd5
created 2014-04-14 21:30 -0700
pushed 2014-04-15 04:31 +0000
Daniel Holbert Daniel Holbert - Bug 996351: Rename nsPresShell::GetReferenceRenderingContext() to CreateReferenceRenderingContext(), to reduce implication of fallibility. r=roc
b5c7349ece192de2dd45654b5db157f770808e2c
created 2014-04-03 18:02 +0000
pushed 2014-04-03 18:02 +0000
Mats Palmgren Mats Palmgren - Bug 990655 - Don't apply 'text-overflow' to nsComboboxControlFrame, its anon block deals with it. r=roc
ac6b0bcdea0b1f80a226f814e143a798ccb4d90c
created 2014-02-24 09:41 -0500
pushed 2014-02-24 14:41 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 974687 - Part 2: Fix more than 80cols issues caused by MOZ_OVERRIDE annotation. r=dholbert
5c277d91fcd69946d56abe64c9f0ce91ccbd2859
created 2014-02-24 09:41 -0500
pushed 2014-02-24 14:41 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 974687 - Part 1: Add about 300 MOZ_OVERRIDE in layout/. r=dholbert
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2013-12-09 02:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
ae6c7a11874eb2fcd05cc4c96b886a1e3757663c
created 2013-10-01 17:02 -0400
pushed 2013-10-01 21:02 +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-01 21:02 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-09-05 06:05 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
less more (0) -100 -60 tip