gfx/thebes/gfxTextRun.h
916d2a778a48a2da47051c4ccd1c7139a14ed8fd
created 2016-04-14 21:02 +0100
pushed 2016-06-06 19:02 +0000
Jonathan Kew Jonathan Kew - Bug 1119619 - Allow font-selection to fall back to an alternative face within the same family if the first-found face was not Regular, to handle cases where some styled faces have a reduced character set. r=m_kato
8dcad93e1045080c6f2476e296e8f52c1549cf7d
created 2016-03-08 15:56 +0800
pushed 2016-06-06 19:02 +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-06-06 19:02 +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-06-06 19:02 +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-06-06 19:02 +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-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bf004c055beb (bug 1251995)
345a475be5f1ad5a076879c853b3ca32eb2b6650
created 2016-03-07 12:18 +0100
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3f9fbbef0294 (bug 1251995)
3f9fbbef0294af59b3f0dc593e79094c5c4cc5d0
created 2016-02-29 19:06 +0800
pushed 2016-06-06 19:02 +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-06-06 19:02 +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-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 part 1 - Add helper functions to simplify code. r=jfkthame
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-04-25 16:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
290f666471a0177f984f05d5c9933914d2d11443
created 2015-12-15 13:56 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231550 - Use DrawTarget instead of gfxContext and/or nsRenderingContext in many places in font/text code. r=jfkthame.
2474921deb87a3e31d1ed9dac11b8d2eee8790e5
created 2015-12-15 13:56 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1232822 (part 4) - Remove unused argument from SetPotentialLineBreaks(). r=jfkthame.
38d815a88e45c302bdfa7b62538cb59ce9c77518
created 2015-12-07 15:19 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231256 (part 4) - Remove dead SetContext() declaration. r=jfkthame.
e7f8a69c7bf3f3ff2ff61cf24a4eba3585e2669c
created 2015-12-06 14:13 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1230413 (part 3) - Remove unused gfxContext argument from SetSpaceGlyphIfSimple(). r=jfkthame.
47f1a643b90abf0e3773e332d2416ae73195fa3c
created 2015-11-28 11:56 +1100
pushed 2016-01-25 13:55 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 10 - Implement emphasis mark rendering. r=jfkthame
f2f1d0db3905a266571df36ae8a03866575b9169
created 2015-11-28 11:56 +1100
pushed 2016-01-25 13:55 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 7 - Add NO_EMPHASIS_MARK flag in CompressedGlyph. r=jfkthame
363b1e4240438a6c3e95d9999afba80f3d437ede
created 2015-11-28 11:56 +1100
pushed 2016-01-25 13:55 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 6 - Add some specifier on gfxTextRun and gfxShapedWord so that compilers are able to reason out certain optimizations. r=jfkthame
038a7b0377a6ccf0fd3432d3b88a96529c128063
created 2015-11-28 11:56 +1100
pushed 2016-01-25 13:55 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 4 - Add helper function for ensuring a glyph is a complex glyph. r=jfkthame
5be14f3ca65c95678a9b4e3a6de592e11598f594
created 2015-11-28 11:56 +1100
pushed 2016-01-25 13:55 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 3 - Add helper function gfxTextRun::GetAdvanceForGlyph. r=jfkthame
dcd5230c4ce1105189a4778c5aa1f2efb9de0dbc
created 2015-11-20 22:01 +0900
pushed 2016-01-25 13:55 +0000
John Daggett John Daggett - Bug 1213280 - fix OSX font selection under 10.11. r=jfkthame
f8c58b5949a963d1d38f28b8f5fc17c96af0a7e5
created 2015-11-24 09:15 +0900
pushed 2015-12-14 20:08 +0000
John Daggett John Daggett - Bug 1160506 - support intra-family font fallback. r=heycam, a=ritu
019608d8a449322f00784012d18be0bad0b61291
created 2015-10-26 10:47 +0000
pushed 2015-12-14 20:08 +0000
Jonathan Kew Jonathan Kew - Bug 1216427 - part 1 - Ensure a character+VS sequence or a ligated Regional-Indicator flag symbol is deleted as a single unit when backspacing. r=emk
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +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-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
572c67f7b62c6ee23953b8bbf0e7b47d27cb4b32
created 2015-09-29 10:51 +0900
pushed 2015-12-14 20:08 +0000
John Daggett John Daggett - Bug 1182361 p7 - fixups based on review comments. r=heycam
407aa502a5b42976d5e4d46f47dfd55ef37e1204
created 2015-09-29 10:51 +0900
pushed 2015-12-14 20:08 +0000
John Daggett John Daggett - Bug 1182361 p4 - move pref font util methods to platform fontlist. r=heycam
4025ea02e3670a28a40c7e483b207f37dff1a084
created 2015-09-29 10:51 +0900
pushed 2015-12-14 20:08 +0000
John Daggett John Daggett - Bug 1182361 p3 - move generic lookup methods to platform fontlist. r=heycam
36bfc58e409df364a09774e3fe183c42693d5616
created 2015-09-29 10:51 +0900
pushed 2015-12-14 20:08 +0000
John Daggett John Daggett - Bug 1182361 p1 - move old generic lookup methods into gfxPangoFontGroup. r=heycam
0f290d4c9fbb58e2ccd18063f7cd01a527621968
created 2015-09-11 13:24 +0900
pushed 2015-10-29 11:30 +0000
John Daggett John Daggett - Bug 1203809 - pass textperf obj into gfxFontGroup constructor. r=m_kato
8a96ef00aa5440a82ab4219f7e237ae68a6d4d9c
created 2015-03-13 16:00 +1300
pushed 2015-09-21 14:04 +0000
Karl Tomlinson Karl Tomlinson - bug 1180010 make some methods protected and non-virtual r=jdaggett
c0cc66ab1814f519715b907eb37d5f97bd054e81
created 2015-05-13 14:11 +0900
pushed 2015-08-10 18:23 +0000
John Daggett John Daggett - Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
dc04168ea51eb1b4c0b8b93496a37fe650b82046
created 2015-05-12 12:21 +0200
pushed 2015-08-10 18:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1223b73d62dc (bug 1056479)
1223b73d62dcbcc63372289baabd38054fbb7b70
created 2015-05-12 17:44 +0900
pushed 2015-08-10 18:23 +0000
John Daggett John Daggett - Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
6127b1d28cb57d32cd9c8836032b4bf1657b48b7
created 2015-05-12 08:25 +0200
pushed 2015-08-10 18:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 10 changesets (bug 1056479) for bustage on a CLOSED TREE
130bea3f862320d01eea4b4b9f308133851f8eea
created 2015-05-12 14:51 +0900
pushed 2015-08-10 18:23 +0000
John Daggett John Daggett - Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
18d118c05f8a38e15f3b7757a63e6ef501b738ad
created 2015-04-24 10:15 +1200
pushed 2015-06-29 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1117227 part 5 - Render ellipsis in correct orientation. r=jfkthame
b5d54a547bdca5d76cb338d430829caaeadeb2aa
created 2015-02-19 13:51 +0900
pushed 2015-06-29 20:18 +0000
Mike Hommey Mike Hommey - Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
5d45de55087d27c397c8f73b5bab370c7e1f4375
created 2015-03-06 17:44 +0900
pushed 2015-05-11 18:39 +0000
John Daggett John Daggett - Bug 935862 p2 - add various userfont lookup methods. r=heycam
8562921a7a9309a686bab54d4f9f5693bb4a7022
created 2015-02-17 22:01 +0000
pushed 2015-05-11 18:39 +0000
Jonathan Watt Jonathan Watt - Bug 1136486 - Simplify the SVG text rendering callbacks by getting rid of NotifyBeforeSVGGlyphPainted and NotifyAfterSVGGlyphPainted. r=heycam
8b5dcb02f766007f236508e73bbc77e5f05c4a2d
created 2015-02-22 19:39 +0000
pushed 2015-03-30 18:32 +0000
Jonathan Kew Jonathan Kew - Bug 1134216 - Preserve line-break flags properly when applying text-transform conversions. r=smontagu
dc9924bb2e781a92faa2f921d9201f1d3fdf0bdd
created 2014-12-22 16:35 +0000
pushed 2015-02-23 15:17 +0000
Jonathan Kew Jonathan Kew - Bug 619521 - Part 1: Send a notification of any scripts for which font coverage is lacking. r=jdaggett
6a73f9db38853a98073a491a62b2e84c1ea59867
created 2014-12-22 15:17 +1100
pushed 2015-02-23 15:17 +0000
Xidorn Quan Xidorn Quan - Bug 1098272 part 1 - Suppress line breaks inside ruby boxes. r=dbaron,roc
7325d5ccfe2e5b9da69cbe32762057a23b5f9b23
created 2014-11-11 13:10 -0500
pushed 2015-01-12 19:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 857063c82323 and a19479860eb4 (bug 619521) for Valgrind failures.
a19479860eb4e6a1e45ec288ccccaaba6131103b
created 2014-11-07 06:32 -0500
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 619521 - Part 1: Send a notification of any scripts for which font coverage is lacking. r=jdaggett
5233176d1af19d92844f33ad243486b6bd09597a
created 2014-11-10 12:25 +1100
pushed 2015-01-12 19:37 +0000
Xidorn Quan Xidorn Quan - Bug 1063857 - Improve selecting on justified characters. r=roc
cc8520c640df03f245b577f005fd4dfd25e4f5eb
created 2014-11-06 13:42 +0900
pushed 2015-01-12 19:37 +0000
John Daggett John Daggett - Bug 475891 - support unicode-range when matching userfonts (non-linux). r=jfkthame
916675800e05cad075b60e71f859b61c55d845ad
created 2014-10-16 09:40 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 1081867 - Convert textrun metrics to physical coordinates before merging with visual-overflow region. r=smontagu
7cf6ef66d28f7f1c8d0d4d9cda6c5021096d608d
created 2014-10-16 11:42 +0200
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1abddb50ed34 (bug 1081867) for bustage on a CLOSED TREE
1abddb50ed3450a4406ce409697734b3b05928fd
created 2014-10-16 09:40 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 1081867 - Convert textrun metrics to physical coordinates before merging with visual-overflow region. r=smontagu
a43834fc6674d5cfd2c7bde97298518ecee991ac
created 2014-10-01 20:25 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Kew Jonathan Kew - Bug 902762 pt 2 - Support for vertical textruns and fonts through gfxTextRun::Draw. r=jdaggett
65421ad99b138b7f3c16c84271d88121b47ae834
created 2014-09-30 07:27 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Kew Jonathan Kew - Bug 727276 - Use emoji-style variation selector to help GetCommonFallbackFonts make an appropriate choice. r=roc
a07df88f972e85deb9d1f0293b89fa77d55532c9
created 2014-09-25 12:16 +0900
pushed 2014-11-28 15:29 +0000
John Daggett John Daggett - Bug 998869 part 5 - lazily load userfonts (non-linux). r=jfkthame
140c2b5a89ff8b78699fcf2a443c4b4651a65dbe
created 2014-09-25 12:16 +0900
pushed 2014-11-28 15:29 +0000
John Daggett John Daggett - Bug 998869 part 4 - rename fontgroup methods. r=heycam
650040d02bd02a06ae9e3ceceacace6eaf89b239
created 2014-09-25 12:16 +0900
pushed 2014-11-28 15:29 +0000
John Daggett John Daggett - Bug 998869 part 2 - switch to GetFontAt(0) to GetFirstValidFont(). r=jfkthame
eeb5151c8052cb86bb42a986a124f16ef36d9a90
created 2014-09-25 12:16 +0900
pushed 2014-11-28 15:29 +0000
John Daggett John Daggett - Bug 998869 part 1 - build fontlist more lazily (non-linux). r=jfkthame
7a4703e422ab8cb1a81f1ecded397f5274dcfe1a
created 2014-09-16 12:25 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Kew Jonathan Kew - bug 1057331 - add orientation flags to gfxShapedText/gfxTextRun and to glyph runs within the text run, and split glyph runs on orientation changes. r=jdaggett
less more (0) tip