gfx/thebes/gfxUserFontSet.cpp
f305383515a1f74e0c34edd81f0590d3f44c45c1
created 2017-02-20 18:00 +0000
pushed 2017-03-06 23:02 +0000
Jonathan Kew Jonathan Kew - Bug 1341085 - Implement a pref that allows OpenType Variation tables to bypass the sanitizer, as it doesn't know about them. r=jrmuizel
340c5eaf341c7dfdf2957b17da4a67999df92537
created 2017-02-16 17:16 +0000
pushed 2017-03-06 23:02 +0000
Jonathan Kew Jonathan Kew - Bug 1331737 - Expose a pref to control the validation of OpenType Layout tables, so that Nightly/Aurora users can choose to bypass validation (like we do on Beta/Release) if they really want out-of-spec fonts to be loaded. r=jrmuizel
02fc9d9b46a58d20270c5dba699e3eef56370b80
created 2017-01-18 20:38 +0000
pushed 2017-01-23 16:02 +0000
Jonathan Kew Jonathan Kew - Bug 1329293 - Truncate overly long URIs in downloadable font error/warning messages. r=jrmuizel
8d8a3ba5349e45bf7a44c4096da2babb4c158e47
created 2016-11-14 14:54 +0000
pushed 2016-11-16 11:18 +0000
Jonathan Kew Jonathan Kew - Bug 1315642 - Check that font resource decoded/sanitized by OTS is a usable OpenType format (in particular, we do NOT yet support TrueType Collection resources, even though OTS can decode them). r=jrmuizel a=gchang
acc5fe1c96b3189b730754c6de2ab9c79bef5da4
created 2016-10-08 11:14 +0200
pushed 2016-11-14 12:33 +0000
Sebastian Hengst Sebastian Hengst - Bug 1304829 - rename RELEASE_BUILD to RELEASE_OR_BETA: main part. r=ted,Mossop
04fcddb8b0e2bb3ee05f353e01667103e8ebbbe2
created 2016-10-06 21:00 +0100
pushed 2016-11-14 12:33 +0000
Jonathan Kew Jonathan Kew - Bug 1306715 - Ignore the font whitelist if we're not using a gfxPlatformFontList backend (i.e. using the old Linux/fontconfig backend). r=jrmuizel
e688328c81ec31ebf184d9b9079c9a3582cc8fd3
created 2016-08-23 00:06 +0000
pushed 2016-11-14 12:33 +0000
Arthur Edelstein Arthur Edelstein - Bug 1121643 - Add "font.system.whitelist" pref to resist font-based fingerprinting. r=jfkthame
b516e1d6e46165d5553ec894fadc55ce514f862c
created 2016-08-26 16:02 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297961 (part 1) - Introduce nsURI::GetSpecOrDefault(). r=hurley.
7651ea2490e0f0d36757ee238fcf4446b1869d18
created 2016-08-24 15:23 +1000
pushed 2016-09-19 13:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297658 - Avoid unnecessary checking in memory reporters. r=erahm.
007d791665b898246c13e1bfed3b8abc936a8bd6
created 2016-07-26 13:19 -0700
pushed 2016-08-01 14:37 +0000
David Anderson David Anderson - Move D3D11 checking logic out of gfxWindowsPlatform. (bug 1282364 part 2, r=mattwoodrow)
f4dff50367baf735c7fbeebbe889899d89e4138b
created 2016-05-17 12:05 +0300
pushed 2016-06-06 20:27 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1273409 - add assert for mFontEntry. r=jrmuizel
c93401d022f5843ba19a2b8c6d590a9249cc3dfe
created 2016-05-09 11:57 +1000
pushed 2016-06-06 20:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1271164 - Add a missing null check in user font memory reporting. r=jfkthame.
a8d46c58ce5832e87506215efd86d2bd46262311
created 2016-05-03 12:14 +0100
pushed 2016-06-06 20:27 +0000
Jonathan Kew Jonathan Kew - Bug 1268021 - Implement memory reporting for the user-font cache. r=njn
d5b56d7097ba3ba8b77f88b7f57c6afba7e10c78
created 2016-05-03 13:36 +0100
pushed 2016-06-06 20:27 +0000
Jonathan Kew Jonathan Kew - Backout 86bea1a981f9 (bug 1268021) for causing Windows crashes on a CLOSED TREE.
21afe591e4954a256ab665496885ee63a33ed7d6
created 2016-05-03 12:14 +0100
pushed 2016-06-06 20:27 +0000
Jonathan Kew Jonathan Kew - Bug 1268878 - Include various of gfxFontEntry's sub-objects in memory reporting. r=njn
a619c5e024c64c0ed2120d0b0e34c733977d7420
created 2016-05-03 12:14 +0100
pushed 2016-06-06 20:27 +0000
Jonathan Kew Jonathan Kew - Bug 1268951 - Reallocate sanitized user font data into an appropriately-sized block, to reduce ongoing RAM footprint. r=jrmuizel
86bea1a981f93f5233a876cb110ca75904408997
created 2016-05-03 12:14 +0100
pushed 2016-06-06 20:27 +0000
Jonathan Kew Jonathan Kew - Bug 1268021 - Implement memory reporting for the user-font cache. r=njn
9d396d690080bef8191a1e8525cca2593051b338
created 2016-04-15 20:45 +0100
pushed 2016-04-25 17:12 +0000
Jonathan Kew Jonathan Kew - Bug 1265452 - Remove use of nsAutoPtr from gfx/thebes. r=jrmuizel
7251e33ee977c169ae0228472047acb275ecfb49
created 2016-03-01 13:06 -0800
pushed 2016-03-07 14:25 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1195172 - Use channel->ascynOpen2 layout/style/FontFaceSet.cpp (r=bz,cam)
37aa3937fca8b4826e95c598baec1ec22fc3f00c
created 2016-02-08 10:11 +0900
pushed 2016-03-07 14:25 +0000
John Daggett John Daggett - Bug 1188802 - only rebuild local webfont rules when needed. r=heycam
9aff7458c643786a71379f80e2d346d402bccca3
created 2016-02-05 11:19 +0100
pushed 2016-03-07 14:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2257088c6b04 (bug 1188802)
2257088c6b048b0f10c0c6940cf1c8cdf3782634
created 2016-02-05 16:46 +0900
pushed 2016-03-07 14:25 +0000
John Daggett John Daggett - Bug 1188802 - only rebuild local webfont rules when needed. r=heycam
68fb232090783c9fe983c9a7eb0bf2ed97939ea7
created 2016-02-03 09:22 +0000
pushed 2016-02-04 13:01 +0000
Jonathan Kew Jonathan Kew - Bug 1244693 - On Beta/Release channels, allow OpenType Layout tables (GDEF/GPOS/GSUB) to pass through OTS unchecked, relying on harfbuzz to handle them safely. r=jdaggett a=sledru
6d9b17e5e7b55c4a9be4b6739d46a11106eab1f3
created 2016-01-07 14:03 +0900
pushed 2016-01-25 14:05 +0000
John Daggett John Daggett - Bug 1157064 - implementation of font-display. r=heycam,khuey
b88dbbba128725177c9aff827af165cf5984dc58
created 2015-11-25 14:48 +0900
pushed 2015-12-14 20:18 +0000
John Daggett John Daggett - Bug 1224975 - add telemetry for font loading. r=m_kato
ab494cc7de0d797e2818f9b547a9338986cb738e
created 2015-11-20 14:46 +0900
pushed 2015-12-14 20:18 +0000
John Daggett John Daggett - Bug 1119062 - enable unicode-range in release builds. r=dbaron
2e22814c4a12037573ff53014026c0f847b1df18
created 2015-10-28 20:45 -0700
pushed 2015-12-14 20:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1219476 (part 1) - Replace PRLogModuleInfo usage with LazyLogModule in gfx/. r=erahm.
3d05845d8e773b1b20817a5741773b503aad8d55
created 2015-11-20 14:46 +0900
pushed 2015-12-01 22:23 +0000
John Daggett John Daggett - Bug 1119062 - enable unicode-range in release builds. r=dbaron a=ritu
10c908b9b224c43d8dac29fab1c40204cedb7528
created 2015-10-19 11:16 +0900
pushed 2015-10-29 11:48 +0000
John Daggett John Daggett - Bug 543715 p1 - distinguish between italic and oblique. r=jfkthame
b57b1467ee6e264edbef5889c14ad6531177f6a3
created 2015-10-18 11:22 -0700
pushed 2015-10-29 11:48 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 543715) because Mulet is why we can't have nice things
bc90276ec09045574ef5c873de99e413407708e6
created 2015-10-18 22:17 +0900
pushed 2015-10-29 11:48 +0000
John Daggett John Daggett - Bug 543715 p1 - distinguish between italic and oblique. r=jfkthame
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
b1ad23cd3aa0fc8f2f7cf3dcd5afddf3d9f40549
created 2015-10-16 17:10 +1100
pushed 2015-10-29 11:48 +0000
Cameron McCormack Cameron McCormack - Bug 1163877 - Part 3: Update state on, and reflow documents for, all FontFaceSets that contain a FontFace whose user font entry updated. r=jdaggett
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
e043784e6de8d56d0b9ab826988df1509547b2bc
created 2015-07-13 17:41 -0700
pushed 2015-08-10 19:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1182962 (part 1) - Use nsTHashtable::Iterator in gfxUserFontSet. r=jfkthame.
f52c18aac7ce0949190da943ec5d4ee86627d0f8
created 2015-06-03 15:25 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
0abfbc98614806464c6d932627eabd699bb47cc4
created 2015-06-03 15:22 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
3c8ed81098ddbe4a4c09e7aa652b5288dc4ce0d3
created 2015-06-02 13:05 +0200
pushed 2015-06-29 20:36 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
7c3b45a47811b55f4e973d996dd149c5d575721b
created 2015-06-01 22:17 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
ffa4eb6d24b94146df5838e10b039e8b176c8edb
created 2015-06-01 22:17 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
3f1f9238e02fe107701bf3ab4237c0cb3b125710
created 2015-06-01 17:57 -0700
pushed 2015-06-29 20:36 +0000
Wes Kocher Wes Kocher - Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
150606c022a29517f43ee6907075170db825c947
created 2015-06-01 14:31 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
0ec74176f8def91d7b05ed05a03c92dd6283eeaa
created 2015-06-01 14:31 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
8a03e892db51e07a20a85f97abe073cee7be0fa0
created 2015-05-21 13:22 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
9fb7acc6f108dd473fae5df9a29b8ff4ddac915f
created 2015-05-19 11:15 -0700
pushed 2015-06-29 20:36 +0000
Eric Rahm Eric Rahm - Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
5bf8a0b4add02c66253a83267e8b875b8ccb991c
created 2015-05-18 13:50 -0700
pushed 2015-06-29 20:36 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::SetLength calls. r=froydnj
3464d56d154dc36a8c99158abef447310867cf7e
created 2015-05-08 14:37 -0700
pushed 2015-05-11 19:23 +0000
Eric Rahm Eric Rahm - Bug 1162748 - Remove instances of #ifdef PR_LOGGING in graphics. r=froydnj
7bc6ca1495610504491cc2c0634441a9b8abd873
created 2015-04-01 14:29 +0900
pushed 2015-05-11 19:23 +0000
Mike Hommey Mike Hommey - Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
b5d54a547bdca5d76cb338d430829caaeadeb2aa
created 2015-02-19 13:51 +0900
pushed 2015-05-11 19:23 +0000
Mike Hommey Mike Hommey - Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-30 18:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
eb6141f8f3a342096e162c17381dec1e22426372
created 2015-03-19 11:11 +0000
pushed 2015-03-30 18:46 +0000
Jonathan Kew Jonathan Kew - Bug 1142952 - Update OTS to latest upstream revision; now at e779d45e7a96d3b97ed3d2b76db7478cb86fdd8b. r=jdaggett
5d45de55087d27c397c8f73b5bab370c7e1f4375
created 2015-03-06 17:44 +0900
pushed 2015-03-30 18:46 +0000
John Daggett John Daggett - Bug 935862 p2 - add various userfont lookup methods. r=heycam
716cd52ef2c3a1af01af911790ebc254e4d96c0a
created 2015-02-23 09:32 +0900
pushed 2015-03-30 18:46 +0000
John Daggett John Daggett - Bug 1135308 - add pref for disabling font cache. r=m_kato
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-25 16:49 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
28a19205f0409884b7203292f737377234f9ec65
created 2015-01-29 16:44 +0900
pushed 2015-02-23 18:11 +0000
John Daggett John Daggett - Bug 1127209 - cleanup downloadable font logging. r=m_kato
cc8520c640df03f245b577f005fd4dfd25e4f5eb
created 2014-11-06 13:42 +0900
pushed 2014-11-28 15:58 +0000
John Daggett John Daggett - Bug 475891 - support unicode-range when matching userfonts (non-linux). r=jfkthame
6677055bccb135e9ff08f53f3e4a7e2cc6bc129d
created 2014-10-17 09:15 +0900
pushed 2014-11-28 15:58 +0000
John Daggett John Daggett - Bug 1083599 - fixup small problem with userfont logging. r=m_kato
0402daa909e416b596ddac2980e916907ed27205
created 2014-10-10 14:50 +0100
pushed 2014-10-13 17:43 +0000
Jonathan Kew Jonathan Kew - Bug 1074809 - For OTS warning (rather than failure) messages, only log the first occurrence of any given message per font. r=jdaggett
5ec8e8f037bb93a347b43b9ac910df91c24fbb07
created 2014-10-09 08:43 +0100
pushed 2014-10-13 17:43 +0000
Jonathan Kew Jonathan Kew - Bug 1074223 - Update OTS to pick up fixes for upstream issues 35, 37. Current rev: c24a839b1c66c4de09e58fabaacb82bf3bd692a4. r=jdaggett
less more (0) -100 -60 tip