gfx/thebes/gfxTextRun.cpp
383555f19d02c54833b5f5caeec721663a8ce5c6
created 2016-03-07 12:18 +0100
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 6cacb08f6f5c (bug 1251995)
6cacb08f6f5ca0f3345288c5ed4d707352a22fe9
created 2016-03-07 17:29 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1251995 followup - Fix declaration shadow error.
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
976db6fcfed77d4ac4626ab8cbb6a25213232711
created 2016-04-12 07:06 +0100
pushed 2016-04-25 16:57 +0000
Jonathan Kew Jonathan Kew - Bug 1245811 - part 1 (based on patch by Andrew Comminos) - Replace gfxPlatformFontList::FindFamily with FindAndAddFamilies to allow for the possibility of the implementation returning multiple font families (e.g. when fontconfig has 'prefer' aliases). r=karlt a=ritu
891c83f794121721ca124053e7ea83423b11282a
created 2016-02-15 09:07 +0000
pushed 2016-04-25 16:57 +0000
Jonathan Kew Jonathan Kew - Bug 1248248 - Don't break glyph run for orientation mismatch before a cluster-extender. r=xidorn
149dc37ee4c71fe51780f0864b201755fb1658e0
created 2016-02-08 15:26 +0900
pushed 2016-04-25 16:57 +0000
John Daggett John Daggett - Bug 1244017 - remove system font cascade for OSX. r=m_kato
820ab8931ebca5ed58330627d0f45048d104eef2
created 2016-02-05 11:19 +0100
pushed 2016-04-25 16:57 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0e3ca319b742 (bug 1244017) for reftest failures
0e3ca319b74260851ab88b1bb4456ec8ad355fa4
created 2016-02-05 16:46 +0900
pushed 2016-04-25 16:57 +0000
John Daggett John Daggett - Bug 1244017 - remove system font cascade for OSX. r=m_kato
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
aa2e334e6635cb24c89cfa20a0639c706be4625f
created 2016-04-14 16:00 +0100
pushed 2016-04-14 15:00 +0000
Jonathan Kew Jonathan Kew - Bug 1240407 - [patch for mozilla-beta only] Back out bug 1212731 on mozilla46 by uplifting patches from bugs 1244017 and 1240407 to beta. Carrying over r=m_kato for the changesets as landed on trunk; rebased to current tip of mozilla-beta. a=lizzard
0963bafa71293f69119552ea37cdbc2c1b83b9c4
created 2016-01-20 08:50 +0000
pushed 2016-03-07 14:18 +0000
Jonathan Kew Jonathan Kew - Bug 1240739 - Support opacity when rendering color fonts (e.g. emoji). r=jdaggett
e3d9e10c19f976c9e07f0d15cb949c768a8df012
created 2016-01-15 16:33 +0900
pushed 2016-03-07 14:18 +0000
John Daggett John Daggett - Bug 1212731 p2 - add system font cascade to fontlist for -apple-system generic. r=m_kato
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.
6a7f7be13a78bde48b11b4ae6f79ec2157a8b32e
created 2015-12-15 13:56 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1232822 (part 2) - Moz2Dify SetupGlyphExtents(). r=jfkthame.
9ad2588ed167f967de511e3858626fbb227f8ba3
created 2015-12-15 13:56 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1232822 (part 1) - Moz2Dify SetupCairoFont(). r=jfkthame.
3f06ed0dd63583447ac808a709f8f7515bfb1ecc
created 2015-12-15 06:58 +0100
pushed 2016-03-07 14:18 +0000
Bogdan Postelnicu Bogdan Postelnicu - Bug 1232665 - initialize class members: mLastPrefLang and mLastPrefFirstFont. 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
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
db42f398f454a305aec56f001ff040a87186f258
created 2015-10-20 13:13 -0400
pushed 2016-01-25 13:55 +0000
Nathan Froyd Nathan Froyd - Bug 1216644 - part 1 - simple s/nsAutoArrayPtr/UniquePtr/ changes in gfx/; r=jrmuizel
11ce065429a5c6f592bc4707c6a3317cb6df1a08
created 2015-11-11 16:15 +0100
pushed 2016-01-25 13:55 +0000
Bas Schouten Bas Schouten - Bug 1210560 - Part 2: Convert some simple users to use PushGroupForBlendBack. r=jrmuizel
1cdabbfe799a4e4a16a49d2d24d7f1e989389f8a
created 2015-11-11 21:13 +0900
pushed 2016-01-25 13:55 +0000
John Daggett John Daggett - Bug 1160506 - support intra-family font fallback. r=heycam
9e8dcc47b7b55e2bfee8e064ab9d7ea14af259e9
created 2015-10-29 15:58 -0700
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1219476 (part 5) - Replace PRLogModuleInfo usage with LazyLogModule in gfx/. r=erahm.
e83fc4b17ab5ed23dc63f2ae6957a1812ea93029
created 2015-10-17 13:28 -0700
pushed 2016-01-25 13:55 +0000
Chris Peterson Chris Peterson - Bug 1215898 - Fix clang's -Wimplicit-fallthrough warnings in gfx/thebes. r=jdaggett r=jmuizelaar
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
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
39f705a5cb70e47229ad728b3f124f4714ebac8a
created 2015-10-08 15:04 +0900
pushed 2015-12-14 20:08 +0000
John Daggett John Daggett - Bug 1201318 - revise OSX system font handling. r=mstange
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
bbaf69e186bbe51ca56536bc8a757ed080e6ca3a
created 2015-09-28 13:20 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209206 (part 2) - Rename and re-comment HasNonOpaqueColor(). r=jdaggett.
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
eb6d832cae3409e319598776eb826133b201d446
created 2015-09-29 10:51 +0900
pushed 2015-12-14 20:08 +0000
John Daggett John Daggett - Bug 1182361 p6 - eliminate old pref font caching. r=heycam
8a7b3e3a960c91ac101157a61e6fd020da53ac72
created 2015-09-29 10:51 +0900
pushed 2015-12-14 20:08 +0000
John Daggett John Daggett - Bug 1182361 p5 - cache pref fonts per langGroup. 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
222db4d886d77a08a68d42deaabf398b9959aad2
created 2015-09-29 10:51 +0900
pushed 2015-12-14 20:08 +0000
John Daggett John Daggett - Bug 1182361 p2 - count generic lookups. 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
d7001f668518bb12787437beba17bcd6b2acbbd9
created 2015-09-24 22:38 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208345 - Remove gfxContext::GraphicsOperator. r=jwatt.
3e4a409f1dcdb7da0fa8b54ca231393b257fe4b9
created 2015-09-23 23:42 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207944 (part 5) - Use SetColor(const Color&) when setting from a constructed gfxRGBA. r=jwatt.
a6d617597f21d259a50bf8fda1d33f14ebbc043e
created 2015-09-23 23:36 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207944 (part 2) - Pass a gfx::Color& instead of a gfxRGBA& to GetDeviceColor(). r=jwatt.
01ac7ddda781ed2e48967778020d2724da4651d2
created 2015-11-19 08:41 +0900
pushed 2015-11-18 23:45 +0000
John Daggett John Daggett - Bug 1201318 - revise OSX system font handling. r=mstange, a=lizzard
3d0b47f7a37b4e7db22d947ff0e9416a7f5d8b2a
created 2015-09-11 20:30 -0700
pushed 2015-10-29 11:30 +0000
Chris Peterson Chris Peterson - Bug 1204400 - Fix -Wshadow warnings in gfx/thebes and suppress those from Skia headers. r=BenWa
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
c9a6e3c257bcf3e4b1b30caf0576c12d47d298bb
created 2015-08-25 09:10 +0900
pushed 2015-10-29 11:30 +0000
John Daggett John Daggett - Bug 1197650 - remove duplicate validity check for newly created fonts. r=m_kato
931ac2c4036fae56265485f519885a5c82fa82be
created 2015-08-14 07:33 +0900
pushed 2015-10-29 11:30 +0000
Mike Hommey Mike Hommey - Bug 1194497 - Convert a few remaining PRUnichar to char16_t. r=roc
830ebfb44928ebc20468d24a51742f01db464383
created 2015-08-13 15:04 +0900
pushed 2015-10-29 11:30 +0000
John Daggett John Daggett - Bug 1192699 - eliminate the two-stage system fontlist initialization under DirectWrite. r=m_kato
b46868d2fe6237dbf18f6e94126c170f074bfb94
created 2015-08-25 09:10 +0900
pushed 2015-09-21 14:04 +0000
John Daggett John Daggett - Bug 1197650 - Remove duplicate validity check for newly created fonts. r=m_kato, a=ritu
fbc314dea701b3c8350d952240644b280c208568
created 2015-08-19 12:41 +0900
pushed 2015-09-21 14:04 +0000
John Daggett John Daggett - Bug 1192699 - eliminate the two-stage system fontlist initialization under DirectWrite. r=m_kato, a=ritu
638db7656bee5286a3d385b1026acc770e7d4d42
created 2015-08-05 11:03 +0900
pushed 2015-09-21 14:04 +0000
John Daggett John Daggett - Bug 1189129 - annotate no default font aborts. r=bas
aecfba7454f14c285a6b9620677da8edb17bb06a
created 2015-07-28 23:24 -0700
pushed 2015-09-21 14:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1188745 - Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis(). r=froydnj.
26ecefcc6db8a86a6d5e33513d474c666e7dbde4
created 2015-07-21 14:22 -0400
pushed 2015-09-21 14:04 +0000
Milan Sreckovic Milan Sreckovic - Bug 1173579 - Take the first valid default font. r=jdagget
c281b91bf5f854499806f45c38ca03b6baf126e8
created 2015-07-16 16:43 -0700
pushed 2015-09-21 14:04 +0000
Eric Rahm Eric Rahm - Bug 1184282 - Remove break suggested inside cluster warning. r=roc
d347bc43eda4aa36e60e99c234d50f6e3495b4a7
created 2015-07-06 10:11 +0900
pushed 2015-09-21 14:04 +0000
John Daggett John Daggett - Bug 1171357 - log font matching for textruns. r=m_kato
9687a5c4b63d306a022c5d83456c4b9c46f25056
created 2015-08-25 09:10 +0900
pushed 2015-08-27 17:12 +0000
John Daggett John Daggett - Bug 1197650 - Remove duplicate validity check for newly created fonts. r=m_kato, a=ritu
less more (0) -100 -60 tip