gfx/thebes/gfxTextRun.h
8e1b6e8cd541504fb9ea5c1bff786bc0d865b443
created 2016-08-26 11:30 +0200
pushed 2016-08-26 23:20 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 932c269da17b (bug 1008019)
932c269da17bbf37895bf7f9218d0ebfaed67d38
created 2016-03-20 17:54 -0400
pushed 2016-08-26 23:20 +0000
Jason Woofenden Jason Woofenden - Bug 1008019 - Allow whitespace to "hang" at soft-wrap boundaries when white-space:pre-wrap is in effect. r=jfkthame
f9029f7251f6ed24838905d89ff405f3f72ca428
created 2016-08-26 00:56 +0100
pushed 2016-08-26 13:37 +0000
Jonathan Kew Jonathan Kew - Backed out changesets 4a7bb508cadf, e8917efd53e3, 2d87636d76b0 (bug 1008019) due to Android reftest orange.
e8917efd53e3a41974fd9ef10d1db3ab1d97f34c
created 2016-03-20 17:54 -0400
pushed 2016-08-26 13:37 +0000
Jason Woofenden Jason Woofenden - Bug 1008019 - Allow whitespace to "hang" at soft-wrap boundaries when white-space:pre-wrap is in effect. r=jfkthame
9b38b8ba8f9c82cc96a401e7ad9b4cc6ba54ad58
created 2016-08-19 09:59 -0400
pushed 2016-08-20 01:16 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound. a=merge
fb2a5d5e9b5300367c596555ffa7ae78e682176b
created 2016-08-19 13:14 +0100
pushed 2016-08-20 01:16 +0000
Mats Palmgren Mats Palmgren - Bug 1280887 - patch 4 - Remove (unused) class gfxTextRun::ClusterIterator. r=jfkthame
4a0b12e4982eedfd9b336e8a3b196876af8b775b
created 2016-08-19 13:14 +0100
pushed 2016-08-20 01:16 +0000
Jonathan Kew Jonathan Kew - Bug 1280887 - patch 2 - Make gfxTextRun refcounted, replace usage of UniquePtr<> with RefPtr<> for textruns, and make nsTextFrame hold a strong reference to its run(s). r=mats
16ee64cae101f98f9a39787d27a7a61e7e77d350
created 2016-07-07 13:51 +0100
pushed 2016-08-20 01:16 +0000
Jonathan Kew Jonathan Kew - Bug 1280887 - patch 1 - Declare a bunch of gfxTextRun* variables as const pointers, for clarity. r=mats
72dd4533b66dd7ae04189d89a667732094a74bf1
created 2016-08-18 11:26 +1000
pushed 2016-08-19 13:46 +0000
Xidorn Quan Xidorn Quan - Bug 1288255 - Clear hyphen width cache when user fonts update. r=jfkthame
c0404d1f3b47cee8284e4be54a79d3b01db6b961
created 2016-07-22 14:56 +0100
pushed 2016-08-03 15:04 +0000
Jonathan Watt Jonathan Watt - Bug 1058040, part 2 - Rename gfxTextContextPaint to SVGContextPaint and add some code comments. r=dholbert
b12ffedac68509b923e9df35ef392a84bda99a73
created 2016-07-28 11:30 +0300
pushed 2016-07-28 15:43 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1282408 - add ignore initialization check flag for variables from GlyphRunIterator. r=jrmuizel
c0c3966c1109fe3a0c25a75b93f3d957d92a2946
created 2016-07-14 02:00 +0200
pushed 2016-07-15 14:15 +0000
Kevin Chen Kevin Chen - Bug 1275693 - Refactor <canvas> strokeText drawing to re-use gfxTextRun::Draw. r=jfkthame
ab8e9e4b893d13748c71c463296840dc356805b9
created 2016-06-27 17:41 +0100
pushed 2016-06-28 14:09 +0000
Jonathan Kew Jonathan Kew - Bug 1282248 - Declare a bunch of gfxTextRun measurement/drawing methods and related helpers as const. r=m_kato
ecd39abf2cdb7f988fe7cc1af2f670bd086f309d
created 2016-05-23 20:27 -0400
pushed 2016-05-25 13:06 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 955857 - Replace CSS word-wrap with overflow-wrap, and add it back as a CSS_PROP_ALIAS. r=dbaron
c8be8ae4cf532b21e261faf43b4360c534286bbf
created 2016-05-25 09:54 +1000
pushed 2016-05-25 13:06 +0000
Xidorn Quan Xidorn Quan - Bug 1275059 followup - Use MOZ_ASSERT for methods of gfxTestRun. r=jfkthame
5f3ba1d0bbf4cbfe14050cf230c289fc71bb5ab3
created 2016-04-23 01:40 +0800
pushed 2016-04-25 09:55 +0000
Jeremy Chen Jeremy Chen - Bug 1248708 - Part2.2: render -webkit-text-stroke property. r=jfkthame
1b2c3cc8c06f7e257a8040c04086a99889356b2d
created 2016-04-21 18:58 +0100
pushed 2016-04-22 13:56 +0000
Jonathan Kew Jonathan Kew - Bug 1266391 - Introduce an enum class mozilla::unicode::Script, and use this instead of bare integers to specify script codes for better type checking. r=masayuki
77ba0dcb977a5accadbdefe0563f2ee9940ce6a8
created 2016-04-20 10:54 +0100
pushed 2016-04-20 20:55 +0000
Jonathan Kew Jonathan Kew - Bug 1265648 - Remove the global nsTextFrameTextRunCache, as it no longer serves any useful purpose. r=mats
3e61ba81ac8c2cb687dc905298b4390086ce2f83
created 2016-04-19 17:13 +0100
pushed 2016-04-20 09:50 +0000
Jonathan Kew Jonathan Kew - Bug 1265459 - Replace uses of nsAutoPtr<gfxTextRun> with UniquePtr, and let MakeTextRun and similar methods return a UniquePtr. r=jrmuizel
9d396d690080bef8191a1e8525cca2593051b338
created 2016-04-15 20:45 +0100
pushed 2016-04-20 09:50 +0000
Jonathan Kew Jonathan Kew - Bug 1265452 - Remove use of nsAutoPtr from gfx/thebes. r=jrmuizel
916d2a778a48a2da47051c4ccd1c7139a14ed8fd
created 2016-04-14 21:02 +0100
pushed 2016-04-15 21:31 +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-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
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-02-03 10:59 +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-02-01 01:53 +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-02-01 01:53 +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-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.
2474921deb87a3e31d1ed9dac11b8d2eee8790e5
created 2015-12-15 13:56 -0800
pushed 2016-01-04 10:55 +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 2015-12-15 11:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231256 (part 4) - Remove dead SetContext() declaration. r=jfkthame.
e7f8a69c7bf3f3ff2ff61cf24a4eba3585e2669c
created 2015-12-06 14:13 -0800
pushed 2015-12-07 13:16 +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 2015-11-30 12:19 +0000
Xidorn Quan Xidorn Quan - Bug 1040668 part 10 - Implement emphasis mark rendering. r=jfkthame
f2f1d0db3905a266571df36ae8a03866575b9169
created 2015-11-28 11:56 +1100
pushed 2015-11-30 12:19 +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 2015-11-30 12:19 +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 2015-11-30 12:19 +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 2015-11-30 12:19 +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 2015-11-20 22:36 +0000
John Daggett John Daggett - Bug 1213280 - fix OSX font selection under 10.11. r=jfkthame
1cdabbfe799a4e4a16a49d2d24d7f1e989389f8a
created 2015-11-11 21:13 +0900
pushed 2015-11-12 00:42 +0000
John Daggett John Daggett - Bug 1160506 - support intra-family font fallback. r=heycam
019608d8a449322f00784012d18be0bad0b61291
created 2015-10-26 10:47 +0000
pushed 2015-10-26 21:33 +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-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
572c67f7b62c6ee23953b8bbf0e7b47d27cb4b32
created 2015-09-29 10:51 +0900
pushed 2015-09-29 10:00 +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-09-29 10:00 +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-09-29 10:00 +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-09-29 10:00 +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-09-11 14:37 +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-07-06 09:37 +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-05-13 18:12 +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-05-12 23:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1223b73d62dc (bug 1056479)
1223b73d62dcbcc63372289baabd38054fbb7b70
created 2015-05-12 17:44 +0900
pushed 2015-05-12 23:24 +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-05-12 14:11 +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-05-12 14:11 +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-04-24 12:37 +0000
Xidorn Quan Xidorn Quan - Bug 1117227 part 5 - Render ellipsis in correct orientation. r=jfkthame
less more (0) -60 tip