gfx/thebes/gfxPlatformGtk.h
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +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-12-03 16:23 +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-10-15 21:07 +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
d1c14db600431c187fbade3dcf218778fc309710
created 2018-06-29 13:15 +0200
pushed 2018-08-24 17:49 +0000
Martin Stransky Martin Stransky - Bug 1467128 - [Wayland] Get VSync from Gtk/Wayland, r=lsalzman
f49ea7c48d1abb09c82c94c7ce4e630c0bb78211
created 2018-05-24 14:06 +0200
pushed 2018-06-18 21:43 +0000
Martin Stransky Martin Stransky - Bug 1464037 - Replace GL_PROVIDER_GLX by MOZ_X11 to build X11 dependent code, r=lsalzman
ee068c7ae8f44f55c0d0cd004cba77b2c402a2db
created 2018-04-25 07:18 +0100
pushed 2018-04-26 21:04 +0000
Jonathan Kew Jonathan Kew - Bug 1454598 - part 3 - Use WeightRange more extensively in place of FontWeight throughout user-font handling and font-entry creation, and handle Stretch and SlantStyle similarly. r=jwatt
aa4185068f2e3ffb1377afa0e0d95b3c5ac0a04c
created 2018-04-25 10:18 +0100
pushed 2018-04-26 21:04 +0000
Jonathan Kew Jonathan Kew - Backed out 4 changesets from bug 1454598 (26e036b1c703, bc910e36a7d7, bac001216577, 5af215d265b6) due to macOS 10.12 font issues.
26e036b1c7030f8fcbb6975d1a91a4750a88c2d6
created 2018-04-25 07:18 +0100
pushed 2018-04-26 21:04 +0000
Jonathan Kew Jonathan Kew - Bug 1454598 - part 3 - Use WeightRange more extensively in place of FontWeight throughout user-font handling and font-entry creation, and handle Stretch and SlantStyle similarly. r=jwatt
6ad2ef987c9f7823be13c51bb5dbb23fcf00f182
created 2018-04-23 16:52 +0200
pushed 2018-04-26 21:04 +0000
Jonathan Watt Jonathan Watt - Bug 1436048: Use user defined types for font-stretch / font-style. r=jfkthame,jwatt
8b14b0ba94dbaf348ae63d7c4014f95e4c4ea73e
created 2018-04-16 10:00 +0100
pushed 2018-04-26 21:04 +0000
Jonathan Kew Jonathan Kew - Bug 1452973 - Update NS_FONT_STRETCH_* constants to values based on the percentage definitions in css fonts 4. r=jwatt
837a6f4efa3eaf3cff106349b735e718efb4d4a6
created 2018-04-13 20:34 +0100
pushed 2018-04-26 21:04 +0000
Jonathan Watt Jonathan Watt - Bug 1436048 part 1 - Use a user defined type for font weight everywhere. r=jfkthame,emilio
ebeb68db4cb54ca9efd755f9472184e143c11d25
created 2018-04-05 18:53 +0100
pushed 2018-04-26 21:04 +0000
Jonathan Kew Jonathan Kew - Bug 1451296 - Make enabling of font-variation-settings and font-optical-sizing properties dependent on adequate platform support at runtime. r=lsalzman
26fa4e61b9bc1acbfa02d28eb727d35a495d427e
created 2018-01-10 08:52 +0100
pushed 2018-01-12 02:17 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1278282 - Remove the 'MOZ_WIDGET_GTK == 2' defines r=karlt,lsalzman
89d7853edd6412328c70ffec3f451da3aa9b1f34
created 2018-01-10 13:09 -0500
pushed 2018-01-11 21:05 +0000
Milan Sreckovic Milan Sreckovic - Bug 1425260: gfx.webrender.all turns on all preferences that are needed for webrender. r=kats
a9f13ba650d2121ba8e519779a04e43815df0f7c
created 2017-11-02 20:29 +0000
pushed 2017-11-22 13:58 +0000
Jonathan Kew Jonathan Kew - Bug 1412090 - patch 2 - Rework the fontconfig-based platform font list implementation to pass the list of available font patterns from chrome to content, instead of letting the content process get it directly from fontconfig. r=lsalzman a=gchang
43cf3f8f1fd6808a500c4e47e43a0fb939685de2
created 2017-11-10 16:05 +0000
pushed 2017-11-10 21:18 +0000
Jonathan Kew Jonathan Kew - Backed out changesets 75e7f32c3365, eec946b59360, 72a6f5f3512c, ea8ee40ed426 (bug 1412090) for apparently breaking all system-installed fonts on some Linux systems. r=backout
72a6f5f3512c49acc3e3735dbadd1007f9ddc54c
created 2017-11-02 20:29 +0000
pushed 2017-11-10 21:18 +0000
Jonathan Kew Jonathan Kew - Bug 1412090 - patch 2 - Rework the fontconfig-based platform font list implementation to pass the list of available font patterns from chrome to content, instead of letting the content process get it directly from fontconfig. r=lsalzman
df53224b917158a08bccadeef488f30a2b2ac89b
created 2017-11-05 09:35 +0000
pushed 2017-11-06 14:00 +0000
Jonathan Kew Jonathan Kew - Backed out csets f9763adebe68, a1c1fe33a052, bf35d13e27f3, c6ad01bf0b66 (bug 1412090) for ASan failures.
bf35d13e27f392dc5dcdab3e7755c69b632f46ab
created 2017-11-02 20:29 +0000
pushed 2017-11-06 14:00 +0000
Jonathan Kew Jonathan Kew - Bug 1412090 - patch 2 - Rework the fontconfig-based platform font list implementation to pass the list of available font patterns from chrome to content, instead of letting the content process get it directly from fontconfig. r=lsalzman
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
b1f2be9ad554279190fd751e8252330b912ecffb
created 2017-08-07 16:20 -0400
pushed 2017-09-15 00:19 +0000
Lee Salzman Lee Salzman - Bug 1385029 - require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. r=jfkthame
de5db6588684d33ee0e053241748148137488162
created 2017-08-07 16:20 -0400
pushed 2017-09-15 00:19 +0000
Lee Salzman Lee Salzman - Bug 1385029 - get rid of gfxFontconfigUtils.h since gfxFontconfigFontBase is unnecessary. r=jfkthame
9f01176142b34bea03868fa4a684c4e57c414dff
created 2017-07-21 12:56 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
90d17c7dc5d407b32c2e9645f821ea94b55d4e96
created 2017-07-20 09:57 +0100
pushed 2017-08-02 08:25 +0000
Jonathan Kew Jonathan Kew - Bug 1381471 - Refactor gfxPlatform::IsFontFormatSupported implementations to put all the cross-platform behavior in the base class and remove most overrides. r=heycam
caf2bbdc4100e8da2cb6ed82d729c9ea01b4a8f7
created 2017-06-14 16:54 +0800
pushed 2017-08-02 08:25 +0000
Samael Wang Samael Wang - Bug 1350643 - Part 1: Rename gfxPlatformGtk::GetDPI/GetDPIScale to GetFontScaleDPI/GetFontScaleFactor to better distinguish from nsIWidget::GetDPI. r=karlt
7c316771b8949c05480fae3435fad2f37850a913
created 2017-07-08 14:17 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 7: Remove unused nsIURI argument from gfxPlatform::IsFontFormatSupported. r=jfkthame
50d1812c6f8779698c25bc5256cb9ac34c93cfc4
created 2017-07-12 12:41 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset aafb719b4379 (bug 1376964)
aafb719b43796b5928a4ef5cd5b69d709465bc67
created 2017-07-12 16:36 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 7: Remove unused nsIURI argument from gfxPlatform::IsFontFormatSupported. r=jfkthame
21644b144b340bce9d675ddd27a849910eb12ae4
created 2017-07-12 10:32 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a60731cb1a7f (bug 1376964)
a60731cb1a7f6597c0c1857cd3a8ba911471e7ed
created 2017-07-12 13:03 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 7: Remove unused nsIURI argument from gfxPlatform::IsFontFormatSupported. r=jfkthame
aa327aeb6572bf027a7e8a691dcf2a914c88dd8d
created 2017-03-21 22:34 -0400
pushed 2017-06-12 13:08 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1285533. Remove non-fontconfig platform fontlist codepath. r=lsalzman
9c9fb1e26d9ea07a451633db1409c4a944a364a6
created 2017-03-10 15:18 -0500
pushed 2017-03-16 11:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1282306 - More correctly describe APZ touch support in about:support. r=botond a=gchang
5c25a123203a599f20d48840910bccf3ef707027
created 2017-01-04 14:00 -0500
pushed 2017-03-06 20:48 +0000
Lee Salzman Lee Salzman - Bug 1309205 - part 1 - allow querying FT_Library from gfxPlatform so that Moz2d Factory can use it. r=jfkthame
6e02d48ef1226c6f8c7504c05dac113794d65f07
created 2016-12-15 11:44 -0500
pushed 2017-03-06 20:48 +0000
Lee Salzman Lee Salzman - Bug 1323284 - don't enable GL compositor by default on Linux nightly. r=milan
32fd2e8a3be820c0a8c9d2210e6cfae990a561d8
created 2016-06-24 17:56 -0400
pushed 2016-11-14 12:26 +0000
Andrew Comminos Andrew Comminos - Bug 594876 - Accelerate layers by default for nightlies on Linux. r=nical
39b14e19b257516d623f527990879a211ea86181
created 2016-08-04 11:33 -0700
pushed 2016-11-14 12:26 +0000
David Anderson David Anderson - Move UseXRender from gfxPlatformGtk to gfxVars. (bug 1288259 part 5, r=jrmuizel)
c7e78e0ddba79563a75cb036fc81d6f4f3307f1b
created 2016-07-11 17:36 -0400
pushed 2016-09-19 13:38 +0000
Andrew Comminos Andrew Comminos - Bug 1195359 - Use a new display on the compositor thread when using GLX and the GL compositor. r=lsalzman
ce7cbfb83e489c44e1339d6946c323317031cb5a
created 2016-06-26 12:31 -0400
pushed 2016-09-19 13:38 +0000
Raulie Raulerson Raulie Raulerson - Bug 1276994 - Implemented SupportsApzTouchInput function in gfxPlatformGtk.cpp. r=kats
c583dc0f3f4a2fd3e0d4b478a599c1f613085d52
created 2016-06-17 20:16 +0200
pushed 2016-09-19 13:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5bde2c12831c (bug 594876) for failing reftest preserves3d-nested.html at least on Linux. r=backout
5bde2c12831ce2fba19b5c33acd25d9548d3d0b6
created 2016-06-17 14:50 +0100
pushed 2016-09-19 13:38 +0000
Andrew Comminos Andrew Comminos - Bug 594876 - Enable layers acceleration by default on Linux. r=nical
b3930a21b6edbf8e3138ca739f1b7ead13ecf703
created 2016-05-09 11:35 -0400
pushed 2016-09-19 13:38 +0000
Andrew Comminos Andrew Comminos - Bug 1197954 - Implement Linux hardware vsync using GLX_SGI_video_sync. r=mchang,lsalzman
1b2c3cc8c06f7e257a8040c04086a99889356b2d
created 2016-04-21 18:58 +0100
pushed 2016-06-06 19:02 +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
72356b90a5a5e0dbfb179024c6bc0a3359ff7f70
created 2016-03-03 21:20 -0800
pushed 2016-04-25 16:57 +0000
Andrew Comminos Andrew Comminos - Revert "Bug 1197954 - Implement Linux hardware vsync using GLX_SGI_video_sync. r=mchang,lsalzman"
a1e04f19b4a9c67044e4e42e3faa00d3b4bee539
created 2016-03-01 19:39 -0800
pushed 2016-04-25 16:57 +0000
Andrew Comminos Andrew Comminos - Bug 1197954 - Implement Linux hardware vsync using GLX_SGI_video_sync. r=mchang,lsalzman
e13aaaaf196229acb1bcd77f0ab9e5ad3ada7d9a
created 2016-03-01 14:33 -0500
pushed 2016-04-25 16:57 +0000
Lee Salzman Lee Salzman - Bug 1251984 - allow gfx.xrender.enabled pref to work for compositing even if content backend is not Cairo. r=jrmuizel
ea55c2c5a81d17a7b51b2a0fe5be5b50cf29b52d
created 2015-12-02 11:31 -0800
pushed 2016-01-25 13:55 +0000
David Anderson David Anderson - Implement the direct bitmap drawing model for plugins. (bug 1217665 part 6, r=mattwoodrow)
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
f4892b39b7311837cbf49a6f20cacc8e105a01ae
created 2015-12-01 09:47 +0900
pushed 2015-12-14 20:08 +0000
John Daggett John Daggett - Bug 1224965 p1 - add pref for max substitutions for generics under fontconfig. r=m_kato a=ritu
10c908b9b224c43d8dac29fab1c40204cedb7528
created 2015-10-19 11:16 +0900
pushed 2015-12-14 20:08 +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-12-14 20:08 +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-12-14 20:08 +0000
John Daggett John Daggett - Bug 543715 p1 - distinguish between italic and oblique. r=jfkthame
17da3f535e295d8f104e17ac035c3ff176cdbd54
created 2015-10-01 23:06 -0700
pushed 2015-12-14 20:08 +0000
David Anderson David Anderson - Don't use Direct2D if CompositorD3D11::Initialize fails. (bug 1208638, r=jrmuizel)
d7ba52bbc272d5207768e2c9adef6ed863d5bfa1
created 2015-09-30 16:43 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 919a831786f1 (bug 1208638) for windows build failures
919a831786f1f226793702e9f4ac5bfe1893a404
created 2015-09-30 16:16 -0700
pushed 2015-12-14 20:08 +0000
David Anderson David Anderson - Don't use Direct2D if CompositorD3D11::Initialize fails. (bug 1208638, r=jrmuizel)
3f77fcc543d8ee8ea4997904ff8362a07af6f2f4
created 2015-08-26 17:37 -0500
pushed 2015-12-14 20:08 +0000
James Willcox James Willcox - Bug 1182665 - Add gfxPlatform::GetScreenSize() and use nsIScreen for gfxPlatform::GetScreenDepth() r=nical
6e0f7cb0fc3a70d6d5c4e519495a5f4e37d600d8
created 2015-09-11 11:21 -0700
pushed 2015-10-29 11:30 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1182665) for android reftest orange CLOSED TREE
c8549221c366b0bab175841af01af1edaeb55f94
created 2015-08-26 17:37 -0500
pushed 2015-10-29 11:30 +0000
James Willcox James Willcox - Bug 1182665 - Add gfxPlatform::GetScreenSize() and use nsIScreen for gfxPlatform::GetScreenDepth() r=nical
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
16b99cdb36fb8196a2630afe21ce83422eba6e26
created 2015-07-15 11:38 -0400
pushed 2015-09-21 14:04 +0000
Andrew Comminos Andrew Comminos - Bug 1184224 - Remove gfxPrefs.h include from gfxPlatformGtk.h. r=karlt
766bade5c8b5d79eb3c58c669de2eb9b1ea1f95e
created 2015-07-14 13:56 -0400
pushed 2015-09-21 14:04 +0000
Andrew Comminos Andrew Comminos - Bug 1183820 - Expose if cairo uses XRender to GetAzureBackendInfo. r=mattwoodrow
less more (0) -100 -60 tip