layout/generic/TextOverflow.cpp
0c0fcbab27d712670b09cd9e6b47e1c9e2f71a20
created 2017-10-03 16:31 -0400
pushed 2017-10-04 09:11 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove the IsLayersFreeTransaction() machinery and assume it's always true. r=jrmuizel
8d962eca03289141abf5b72fecfd5f7f3ce72879
created 2017-09-29 17:56 -0400
pushed 2017-09-30 08:20 +0000
Markus Stange Markus Stange - Bug 1404137 - Fix unified-build problem in TextOverflow.cpp r=botond,Gankro
5c8e8e010e9930ecc6784743aabdb0308df1a4d7
created 2017-09-29 11:18 -0700
pushed 2017-09-29 21:45 +0000
Wes Kocher Wes Kocher - Backed out changeset 35eef74c99f2 (bug 1404137) for windows build bustage a=backout
35eef74c99f2cda917d1fc3ab790c4d8fc466303
created 2017-09-28 18:08 -0400
pushed 2017-09-29 21:45 +0000
Markus Stange Markus Stange - Bug 1404137 - Fix unified-build problem in TextOverflow.cpp r=Gankro
5d1b6657fdb015ad795a6f720b7c28f11bf142d0
created 2017-09-20 13:12 +1200
pushed 2017-09-26 09:54 +0000
Matt Woodrow Matt Woodrow - Bug 1402204 - Remove NS_SCROLLFRAME_INVALIDATE_CONTENTS_ON_SCROLL as it doesn't appear to be needed any more. r=mats
8ac3b543af396cb36a6235a594bea71b5600b8be
created 2017-09-21 15:15 -0400
pushed 2017-09-25 23:25 +0000
Alexis Beingessner Alexis Beingessner - Bug 1400382 - Implement CreateWebRenderCommands for nsDisplayTextOverflow. r=mstange
4702042aa919d5ae49dfe3ac5ee86507839b3c83
created 2017-09-14 00:03 -0700
pushed 2017-09-14 07:03 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
14d1ec48399778608f58e7e3bd29dfdb810f12f4
created 2017-09-13 15:28 -0400
pushed 2017-09-14 07:03 +0000
Matt Woodrow Matt Woodrow - Bug 1397059 - Make sure we generate unique display item keys for nsDisplayTextOverflowMarker. r=mats
0b9b457392d5381a1be4ec8ac2200b4a8b50f8cb
created 2017-08-24 17:09 +0200
pushed 2017-09-14 06:17 +0000
Miko Mynttinen Miko Mynttinen - Bug 1359584 - Part 3: Improve nsDisplayItem const correctness and fix surrounding whitespace r=mstange
54fa8df4ba288dd6226e433c87a6c66911ac3304
created 2017-08-07 16:07 +1200
pushed 2017-08-11 20:16 +0000
Matt Woodrow Matt Woodrow - Bug 1388162 - Add a Destroy function to nsDisplayItem to use instead of manually invoking the destructor, this will allow us to recycle them in the future. r=mstange
3c4d5576374d3a4dd74945e7246576a8877dca79
created 2017-08-10 14:40 +0200
pushed 2017-08-11 01:14 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e9985564e081 (bug 1388162) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout
e9985564e08132cf64b530587b0165dbb4031bfa
created 2017-08-07 16:07 +1200
pushed 2017-08-11 01:14 +0000
Matt Woodrow Matt Woodrow - Bug 1388162 - Add a Destroy function to nsDisplayItem to use instead of manually invoking the destructor, this will allow us to recycle them in the future. r=mstange
4cc4ef8f7e73bf7c5730577769fb6b516229b4fb
created 2017-07-18 22:42 -0700
pushed 2017-07-19 23:32 +0000
Daniel Holbert Daniel Holbert - Bug 1284888 part 2: Make TextOverflow::WillProcessLines() return a UniquePtr, for stronger lifetime guarantees. r=jfkthame
895c20238ae5da16615f71c5b8c138595761cdca
created 2017-07-18 20:59 -0700
pushed 2017-07-19 13:22 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1284888) for windows build failures in TextOverflow.h a=backout
520df8c2a0ace2098789331580c0453f6897ef55
created 2017-07-18 10:48 -0700
pushed 2017-07-19 13:22 +0000
Daniel Holbert Daniel Holbert - Bug 1284888 part 2: Make TextOverflow::WillProcessLines() return a UniquePtr, for stronger lifetime guarantees. r=jfkthame
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-07 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-06-14 01:31 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b1940873102d01722956b79991166286e121072a
created 2017-06-13 00:30 +0200
pushed 2017-06-13 10:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout
3d1ce85e6348307a1e98284e6d13da828729bf91
created 2017-06-09 15:14 -0400
pushed 2017-06-13 10:10 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
9f6c73141311dd0c4d5ad140ab056d77ef2956ab
created 2017-06-01 17:08 -0400
pushed 2017-06-02 12:22 +0000
Lee Salzman Lee Salzman - Bug 1305036 - implement nsDisplayTextOverflowMarker::GetComponentAlphaBounds to handle ellipsis with subpixel AA. r=mstange
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:20 +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-15 18:00 +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-15 18:00 +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-15 18:00 +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:24 +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:00 +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 01:48 +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 00:55 +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-17 00:07 +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-20 09:50 +0000
CJKu CJKu - Bug 1261578 - Part 4. Correct text overflow color; r=jfkthame
2d171d75b7464583358fcfb7524617ad5dce6a6f
created 2016-03-25 14:49 -0700
pushed 2016-03-26 02:08 +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-22 11:14 +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-22 11:14 +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-09 00:01 +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-09 00:01 +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-09 00:01 +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-09 00:01 +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-09 00:01 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bf004c055beb (bug 1251995)
345a475be5f1ad5a076879c853b3ca32eb2b6650
created 2016-03-07 12:18 +0100
pushed 2016-03-09 00:01 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3f9fbbef0294 (bug 1251995)
3f9fbbef0294af59b3f0dc593e79094c5c4cc5d0
created 2016-02-29 19:06 +0800
pushed 2016-03-09 00:01 +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-09 00:01 +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-09 00:01 +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 21:12 +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 21:12 +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-05 10:59 +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-18 02:55 +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 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +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 12:39 +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 18:53 +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 22:55 +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 23:43 +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-24 12:37 +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-24 12:37 +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-24 12:37 +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-22 20:58 +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-26 01:18 +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-11-02 16:27 +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-27 14:52 +0000
Jonathan Watt Jonathan Watt - Bug 1088781 - Rename nsLayoutUtils::GetStringWidth to nsLayoutUtils::AppUnitWidthOfStringBidi. r=dholbert
less more (0) -100 -60 tip