gfx/thebes/gfxFontInfoLoader.cpp
0d746825f92a3039433aa275997c6e7f2ebfaf56
created 2021-05-18 11:10 +0000
pushed 2021-05-18 21:36 +0000
Jonathan Kew Jonathan Kew - Bug 1708768 - Make InitFontList safe to call off-main-thread on macOS, and run font-list initialization on a separate thread during startup. r=lsalzman
585c85986b921482bc28ff846c255dcdfe816864
created 2021-01-04 20:57 +0000
pushed 2021-01-05 04:31 +0000
Jonathan Kew Jonathan Kew - Bug 1684846 - Bail out of font-info loader if the platform doesn't actually care about loading any info. r=lsalzman
5336c1f5a1b94d72271bb96a03b526e8a6e8d708
created 2021-01-04 14:20 +0000
pushed 2021-01-05 04:31 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1683551 - Make `gfx` buildable outside of `unified-build` environment. r=sg,jgilbert
646176bf368922cc42eb1f40ff6a28c91e54bb34
created 2020-12-26 17:12 +0000
pushed 2020-12-26 21:33 +0000
Jonathan Kew Jonathan Kew - Bug 1669855 - Support triggering the background font-info loader immediately if it is currently deferred, and use this to implement InitOtherFamilyNames for the shared font list. r=jwatt
a5e88ddf8867e24f09fbb0bf0491d107cf68028d
created 2020-10-03 16:03 +0000
pushed 2020-10-03 21:53 +0000
Jonathan Kew Jonathan Kew - Bug 1665196 - Use the main-thread idle queue rather than a repeating timer to finalize font loading. r=lsalzman
82635ef23759b44719fb391db2e785a4dab6f2ab
created 2020-10-03 14:56 +0300
pushed 2020-10-03 21:53 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset cab81767be70 (bug 1665196) for mochitest failures on test_mouse_enterleave_iframe.html CLOSED TREE
cab81767be70469b780cd372ff463df59c2264e0
created 2020-10-03 08:42 +0000
pushed 2020-10-03 21:53 +0000
Jonathan Kew Jonathan Kew - Bug 1665196 - Use the main-thread idle queue rather than a repeating timer to finalize font loading. r=lsalzman
34f137d672333c07c5daa0396181f568a028512a
created 2020-04-21 12:07 +0000
pushed 2020-04-21 22:25 +0000
Lee Salzman Lee Salzman - Bug 1622826 - stop gfxFontInfoLoader on xpcom-shutdown. r=jfkthame
c8fc7c4dc43c27a9c094b38de983425c1a06f43c
created 2019-05-14 16:14 +0000
pushed 2019-05-14 21:40 +0000
Lee Salzman Lee Salzman - Bug 1508626 - add assertions to diagnose why the font loader is running after shutdown. r=jfkthame
e1993a1f09ac53cd1a04fdf6a87f8cad8e44f73e
created 2019-05-01 08:47 +0000
pushed 2019-05-01 15:54 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan
884f5dc55873c9345ee945cd6d5427e8ab398071
created 2019-04-11 12:36 +0000
pushed 2019-04-12 03:19 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
588fe70e5905480ebc60225b4b093ff276df72d2
created 2018-09-12 20:34 +0100
pushed 2018-09-13 02:31 +0000
Jonathan Kew Jonathan Kew - Bug 1490402 - Use UTF-8 strings (in place of UTF-16) for font family/face names in the system font list, to reduce memory footprint. r=lsalzman
49512fc963b65fe99da12f73f1311eb54515ecb5
created 2018-08-01 13:02 -0400
pushed 2018-08-02 08:55 +0000
David Major David Major - Bug 1479456: Fix some non-unified bustage in gfx/thebes. r=jrmuizel
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-06-26 14:53 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
91d647c847e56cb0db2be19647507cec207b1d08
created 2018-02-12 15:44 -0500
pushed 2018-02-13 09:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436902 part 3. Replace usage of NS_IMPL_ISUPPORTS_INHERITED0 with NS_INLINE_DECL_REFCOUNTING_INHERITED when possible. r=mccr8
247d3966c7ac1220c39a86b31b8a98bfbc4895fe
created 2017-10-15 23:15 -0700
pushed 2017-10-17 09:45 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2h - Switch to NS_NewTimer* in gfx. r=njn
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-06-27 08:57 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-06-22 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-06-22 00:58 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-06-21 00:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-06-21 00:59 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-04-26 11:45 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
d0382e8ba2696c4ae7835379b4480ec118b5d180
created 2016-02-05 10:24 +0900
pushed 2016-02-05 10:53 +0000
Jonathan Howard Jonathan Howard - Bug 1241931 - On shutdown stop any ongoing loading of fonts; GDI in particular. r=jdaggett
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
ca013116e54addc78f093eee7926a1f84c3747ea
created 2015-09-02 10:58 +0900
pushed 2015-09-02 11:53 +0000
John Daggett John Daggett - Bug 1100949 - wrap font info reads with structured exception handler. r=bas
3f05126269cbbd385f6aa43263a2637cc78d7427
created 2015-07-31 10:10 +0900
pushed 2015-07-31 10:10 +0000
John Daggett John Daggett - Bug 1189158 - shutdown font loader thread in separate event. r=m_kato
b768d4e3b9b44f6d05928e94437e4f67f836f5bd
created 2015-07-09 23:21 -0400
pushed 2015-07-10 10:18 +0000
Randell Jesup Randell Jesup - Bug 1155059: Patch 6 - fix problems with gfxFontInfoLoader shutdown sequence r=jdaggett
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
c8bed3614b4e2ec5ed64dd385391a12766165110
created 2015-01-06 15:12 -0500
pushed 2015-01-07 23:41 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118419 - Mark virtual overridden functions as MOZ_OVERRIDE in graphics; r=jrmuizel
146d9d2a06d258b35cdfec32d72fd4f111bb58f5
created 2014-08-07 21:17 -0400
pushed 2014-08-14 07:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1050610 - Fix more bad implicit constructors in gfx; r=roc
4d0e517b8d2b0aee905341e7294880b3058d3a4e
created 2014-08-01 12:37 -0700
pushed 2014-08-04 20:14 +0000
Kyle Huey Kyle Huey - Bug 1046416: Shut down gfxPlatformFontList on all platforms. r=jfkthame
6a60d23f9bfd6c141470933b79596109f4a44a59
created 2014-07-14 12:21 -0700
pushed 2014-07-15 12:59 +0000
Andrew McCreight Andrew McCreight - Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan
2c62d4b7b0554e09efe43a7e543fc6e976d6aac0
created 2014-06-23 14:49 -0400
pushed 2014-06-24 15:52 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in gfx - r=jrmuizel
f1755dd27a44d889c44adb476ad0723dce7a3e82
created 2014-05-23 12:53 -0700
pushed 2014-05-26 12:37 +0000
Kyle Huey Kyle Huey - Bug 996133: Remove unnecessary NS_DISPATCH_NORMAL arguments to NS_DispatchToMainThread. r=ehsan
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-28 01:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
71c900e16cf9465298b05da2cb9a7812b3145120
created 2014-01-29 16:39 +0900
pushed 2014-01-29 20:09 +0000
John Daggett John Daggett - Bug 962440 - async font info loader infrastructure with OSX implementation. r=bas
3ee447cb0b7531f908b4db0738820261d16489a0
created 2014-01-29 16:39 +0900
pushed 2014-01-29 20:09 +0000
John Daggett John Daggett - Bug 962440 - move gfxFontInfoLoader into separate file. r=bas
less more (0) tip