layout/generic/TextOverflow.cpp
0f783930e1b231009e96f7cfbbdb2f8324718cef
created 2017-11-16 16:09 +1300
pushed 2017-11-16 10:05 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=froydnj
f91e74cdcf4c4b98b27ae39f4423a9fb1a926d91
created 2017-11-09 03:00 +0100
pushed 2017-11-09 09:53 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
d1f4b0f6182e43ea986969ddb51b66a7ad0fe713
created 2017-10-24 09:59 +0100
pushed 2017-10-26 09:21 +0000
Jonathan Kew Jonathan Kew - Bug 1408612 - patch 1 - Use single-precision floats more consistently for glyph position computations when drawing text. r=jrmuizel
b1db434bfcf133fe1c965b1687e54013b6224431
created 2017-10-20 15:21 -0400
pushed 2017-10-21 08:58 +0000
Markus Stange Markus Stange - Bug 1365528 - Respect mDisableSubpixelAA on nsDisplayTextOverflowMarker items. r=mattwoodrow
940a0c98e46c363d97e9cc8ef448faec9ff725f2
created 2017-10-17 15:19 +1300
pushed 2017-10-17 21:52 +0000
Matt Woodrow Matt Woodrow - Bug 1406727. r=mstange,froydnj a=abillings
196dadb2fe500e75c6fbddcac78106648676cf10
created 2017-10-13 11:12 +0200
pushed 2017-10-13 09:13 +0000
Sebastian Hengst Sebastian Hengst - Merge mozilla-inbound to mozilla-central. r=merge a=merge
7222707904762b443015aeb58cb9eda0b5aa21dc
created 2017-10-06 13:06 -0400
pushed 2017-10-13 09:13 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406510 - rewrite TextDrawTarget to push directly into display list. r=jrmuizel
2b746fdf27e0d696aaa3da5339c8fa369e947339
created 2017-10-12 18:29 -0400
pushed 2017-10-13 09:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c1f9baaa7b63 (bug 1406510) because it was already landed on inbound while autoland was closed.
c1f9baaa7b63ce9fde52044adf8bef2d9e42cb86
created 2017-10-06 13:06 -0400
pushed 2017-10-13 09:00 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406510 - rewrite TextDrawTarget to push directly into display list. r=jrmuizel
2eaa3fcaf6db843edb820df6559bac80d0a32266
created 2017-10-12 12:58 -0400
pushed 2017-10-13 09:00 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2ab5ef946a40 (bug 1406510) for test failures.
2ab5ef946a409ab40306ad0e54a89c75081ffd9c
created 2017-10-06 13:06 -0400
pushed 2017-10-13 09:00 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406510 - rewrite TextDrawTarget to push directly into display list. r=jrmuizel
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
54cfd757151720a8fb59853cd66e11d020cc1965
created 2017-10-04 13:49 -0400
pushed 2017-10-07 08:38 +0000
Alexis Beingessner Alexis Beingessner - Bug 1405927 - Change PushGlyphs to take webrender formats. r=jrmuizel
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.
less more (0) -100 -60 tip