gfx/thebes/gfxPlatformMac.cpp
9bc9e1b66b201a17b74fee857c7dc43c2ad4aa9f
created 2021-08-25 19:56 +0000
pushed 2021-08-26 03:15 +0000
Andrew Osmond Andrew Osmond - Bug 1727603 - Remove gfxVars::UseOMTP. r=jrmuizel
a01eaeed432ab996a3f5275229be89814e92b95a
created 2021-05-18 11:10 +0000
pushed 2021-05-18 21:36 +0000
Jonathan Kew Jonathan Kew - Bug 1708768 - Preliminary cleanup of gfxPlatformFontList creation/initialization code; no functional change. r=lsalzman
189cabf979a403d8ddd74cd047671a98365a9cbd
created 2021-05-16 11:46 +0300
pushed 2021-05-16 08:47 +0000
Iulian Moraru Iulian Moraru - Backed out 3 changesets (bug 1708768) for causing font related crashes (bug 1711332). a=backout DONTBUILD
c03c7df7cd61c88de130f49dbceaa8a62c9a7758
created 2021-05-14 18:05 +0000
pushed 2021-05-14 21:58 +0000
Jonathan Kew Jonathan Kew - Bug 1708768 - Preliminary cleanup of gfxPlatformFontList creation/initialization code; no functional change. r=lsalzman
8928abb7996b8d778fccbedb6b2d59f38b25b90b
created 2021-05-10 21:04 +0000
pushed 2021-05-11 09:33 +0000
Jonathan Kew Jonathan Kew - Bug 1708821 - On pre-10.15 macOS versions, don't do off-main-thread font registration in content processes. r=lsalzman
7e8d6b124d6f2f2a1be5f812b36a124df0d4c49e
created 2021-05-01 20:00 +0000
pushed 2021-05-02 09:29 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1708285 - Pass default font settings from parent to child processes. r=jfkthame
0895df8f4a7708200f6b752e798c609628b39650
created 2021-04-30 13:50 +0000
pushed 2021-04-30 21:45 +0000
Jonathan Kew Jonathan Kew - Bug 1707655 - Move the activation of supplemental fonts on macOS to a separate thread and try to get it started earlier. r=lsalzman
65c3136b4fb1724d449d82607f9e0276adba73f4
created 2021-04-14 16:29 +0000
pushed 2021-04-15 04:00 +0000
Jonathan Kew Jonathan Kew - Bug 1704255 - Include STIXGeneral ahead of Apple Symbols in common fallbacks for symbol characters on macOS. r=m_kato
ab3f57381f672f1b97124395461891ce6902ca73
created 2021-03-01 20:56 +0000
pushed 2021-03-03 04:16 +0000
Markus Stange Markus Stange - Bug 1682713 - Recreate the CVDisplayLink after display reconfigurations. r=mattwoodrow
c27aac8c84b70e3611b04fc56927719419aefc64
created 2021-02-22 02:31 +0000
pushed 2021-02-22 08:44 +0000
Markus Stange Markus Stange - Bug 1422855 - Tickle the CVDisplayLink after display reconfigurations, to help it get unstuck. r=mattwoodrow FIREFOX_BETA_87_BASE
831b1df311016bc66eee1b3b7ae88a33ea4c80ac
created 2021-02-01 20:55 +0000
pushed 2021-02-02 03:35 +0000
Jonathan Kew Jonathan Kew - Bug 1687622 - Rewrite macOS version of GetCommonFallbackFonts to handle a lot more language fonts that ship with the OS. r=m_kato
9fb5965ccb4156cdd300737320d600c48b577d59
created 2021-01-26 14:02 +0200
pushed 2021-01-26 15:55 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 2 changesets (bug 1687622) for causing Bug 1688804.
f7fc57b9276572747eb9e861c76838b3cb79edc9
created 2021-01-25 17:19 +0000
pushed 2021-01-26 09:25 +0000
Jonathan Kew Jonathan Kew - Bug 1687622 - Rewrite macOS version of GetCommonFallbackFonts to handle a lot more language fonts that ship with the OS. r=m_kato
4ed43385c9b20765067bc4e441b09b0450e02545
created 2020-09-01 07:43 +0000
pushed 2020-09-01 15:11 +0000
Jonathan Kew Jonathan Kew - Bug 1661570 - Allow webfonts to be used for emoji-default codepoints even if they don't provide color glyphs. r=m_kato
f8cda577ac2f0eb74b5707f5f8140d656994628f
created 2020-08-26 09:31 +0000
pushed 2020-08-26 15:40 +0000
Jonathan Kew Jonathan Kew - Bug 1371386 - Take account of requirements for emoji-style or text-style presentation during font selection & fallback. r=m_kato
9a20d7d354d7bcdf66201735b3fa7d6d4e5b8b13
created 2020-08-24 21:02 +0300
pushed 2020-08-24 21:50 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset 0cad1ef724ee (bug 1371386) for causing failures in emoji-fallback-3.html
0cad1ef724eea3d362a65dac7b4092a0c2d120e7
created 2020-08-24 14:24 +0000
pushed 2020-08-24 21:50 +0000
Jonathan Kew Jonathan Kew - Bug 1371386 - Take account of requirements for emoji-style or text-style presentation during font selection & fallback. r=m_kato
dbc142362607f5cdfb36492e914ac7050d034465
created 2020-07-28 07:40 +0000
pushed 2020-07-28 15:04 +0000
Jonathan Kew Jonathan Kew - Bug 1654470 - Improve font selection heuristics for character sequences that should get emoji-style presentation. r=m_kato
d917b77f7fa414ed797a760218c6f172069107b8
created 2020-07-18 05:34 +0000
pushed 2020-07-19 09:04 +0000
Markus Stange Markus Stange - Bug 1653737 - Add output time to VsyncEvent. r=nical
3f8100fb74318f9e0b3b6351ade737994d13bcf8
created 2020-07-01 08:29 +0000
pushed 2020-07-01 21:32 +0000
Simon Giesecke Simon Giesecke - Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
f9f85e3ccde7bfa277eaa6049828bd630864abff
created 2020-05-08 23:19 +0000
pushed 2020-05-09 09:14 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1630912. Add a simple way to observe vsync on the mainthread. r=jrmuizel
68ab42d205e5d0746fba7ad9cd5a7e19287ac872
created 2020-05-05 09:04 +0300
pushed 2020-05-05 09:46 +0000
Razvan Maries Razvan Maries - Backed out 6 changesets (bug 1630912) for build bustages on gfxAndroidPlatform.cpp. CLOSED TREE
e6cd2ceab183d36ad85936e9704d8cffccdae7ae
created 2020-05-01 23:32 +0000
pushed 2020-05-05 09:46 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1630912. Add a simple way to observe vsync on the mainthread. r=jrmuizel
9087564e9fea0db4d78f007aac65d75de90a6f83
created 2020-04-02 15:42 +0000
pushed 2020-04-07 03:53 +0000
Chris Martin Chris Martin - Bug 1540776 - Have parent send color profile to child during launch r=aosmond,jld,jfkthame,florian
dc1a253fc94b4dc6af8744602c8820b9ee350de0
created 2020-04-02 16:44 +0000
pushed 2020-04-03 01:02 +0000
Jonathan Kew Jonathan Kew - Bug 1626844 - Prefer Helvetica over Menlo as fallback font for Georgian on macOS. r=lsalzman
3eef3763f676665997bb9ea349f555aeb0c1b432
created 2020-04-02 19:03 +0300
pushed 2020-04-03 01:02 +0000
Dorel Luca Dorel Luca - Backed out changeset b9b3d4f3f430 (bug 1626844) for WR failures in marker-text-matches-georgian.html. CLOSED TREE
b9b3d4f3f43029957ede595ea2d723093dcbf48a
created 2020-04-02 12:55 +0000
pushed 2020-04-03 01:02 +0000
Jonathan Kew Jonathan Kew - Bug 1626844 - Prefer Helvetica over Menlo as fallback font for Georgian on macOS. r=lsalzman
22ff475bd4e4993a6e2647ee5f37f8394c565c22
created 2020-03-10 13:20 +0000
pushed 2020-03-10 21:44 +0000
Jonathan Kew Jonathan Kew - Bug 1621232 - Devirtualize and merge CreateFontGroup implementations, as there is no longer any platform dependency. r=lsalzman
504aca5e5357f057ba4f7dcb0d76420dd1f71d15
created 2020-02-21 21:27 +0000
pushed 2020-02-22 09:52 +0000
Chris Martin Chris Martin - Bug 1540776 - Change CMSOutputProfile functions to return nsArray r=gcp
1d37dcac0fb30d8fd61dd7154e498e52692a13ba
created 2020-02-21 11:40 +0000
pushed 2020-02-22 09:52 +0000
Timothy Nikkel Timothy Nikkel - Bug 1577507. Disable GPU process on mac even if prefs try to enable it. r=aosmond
6d8acea22d1d2946864f5f7ad0b2b62b6b18c729
created 2020-01-09 12:53 +0000
pushed 2020-01-09 21:39 +0000
Jonathan Kew Jonathan Kew - Bug 1607672 - Improve font fallback for Dingbats block on macOS. r=lsalzman
f97710c9392ec11cd21bd53207642fda49832f19
created 2019-12-18 21:01 +0000
pushed 2019-12-19 09:50 +0000
Markus Stange Markus Stange - Bug 1592044 - Reduce the frequency of IOSurface and framebuffer creation and destruction with the help of a surface pool. r=jgilbert
46e21a1470554d44490946544e8ec7f85c391f29
created 2019-10-21 20:34 +0000
pushed 2019-10-22 09:46 +0000
Jonathan Kew Jonathan Kew - Bug 1586218 - Use a better default fallback font for Mongolian on macOS. r=jwatt
782ce43922dff98d3835935f6e92701598fe3957
created 2019-09-11 16:49 +0000
pushed 2019-09-11 21:53 +0000
Steven Michaud Steven Michaud - Bug 1201401 - Work around a crash in CVCGDisplayLink::getDisplayTimes. r=spohl
77662a255e7881497434092f24cf71ea9ccb815e
created 2019-09-05 15:49 +0000
pushed 2019-09-06 03:58 +0000
Steven Michaud Steven Michaud - Bug 1201401 - Work around a crash in CVCGDisplayLink::getDisplayTimes. r=mstange
6c4665fb2c103b1a0253791f66d7f9ec6ff691f6
created 2019-08-14 11:06 +0000
pushed 2019-08-15 09:44 +0000
Markus Stange Markus Stange - Bug 1565717 - Remove all dynamic loading of IOSurface functions. r=mattwoodrow
5f63134cbc160be92bbcc1ae9bbb751a84c10468
created 2019-07-10 03:29 +0000
pushed 2019-07-10 21:50 +0000
Barret Rennie Barret Rennie - Bug 1289211 - Rename InfallibleTArray to nsTArray in gfx/thebes/ r=jrmuizel
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
5b5e6a9942777d6faee07db57fd6b14d465b3ab3
created 2019-02-25 16:07 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 8 - Move method definition inline comments to new line in 'gfx/'. r=kats
56f4c25656d9b5ff4b6fefe187e42cad4125fc0b
created 2019-02-08 14:22 +0100
pushed 2019-02-15 18:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1526294 - Should not need a pres context to get a system font. r=jfkthame
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
a0d11b55d5957a488b41420c4f6cc178df7cd2e7
created 2018-06-01 17:59 +0200
pushed 2018-06-04 17:56 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
cd74e3f9f61e1e48f872f1b365400668256c28aa
created 2018-06-03 19:25 +0300
pushed 2018-06-04 17:56 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1465060) for build bustages on security/sandbox/linux/reporter/SandboxReporter.cpp
10446073eca89bc3099523a5f3795ea7aa45cf2f
created 2018-06-01 17:59 +0200
pushed 2018-06-04 17:56 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
c03dea03efa7941b2f0da6e59a3f2c8feae6bded
created 2018-05-29 17:07 +0100
pushed 2018-05-29 21:42 +0000
Jonathan Kew Jonathan Kew - Bug 1425812 - Rely on native Core Text support for COLR/CPAL fonts on High Sierra. r=lsalzman
fcfbfc7d96d90fb5bbc3f03284a460a70e7674ac
created 2018-05-10 17:36 -0600
pushed 2018-05-15 09:52 +0000
Jed Davis Jed Davis - Bug 1401776 - Raise fd limit to 4096 on Unix. r=glandium,mcmanus
2a7aef0304b22b0dd3efbfb105ede8ea515d4fb0
created 2018-04-30 15:05 -0500
pushed 2018-05-02 21:05 +0000
Ryan Hunt Ryan Hunt - Bug 1457007 - Add about:support information on if tiling is used in the content process. r=nical
2e9eda40f4770cc1fd2a2aa2263c1020445ef636
created 2018-04-25 14:03 +0100
pushed 2018-04-26 06:05 +0000
Jonathan Kew Jonathan Kew - Bug 1454598 - part 4 - Disable font variations on macOS Sierra due to Core Text unreliability. r=jwatt
ebeb68db4cb54ca9efd755f9472184e143c11d25
created 2018-04-05 18:53 +0100
pushed 2018-04-06 14:39 +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
c71ee5e970f63c9e433ecad757a1145a78bad3ea
created 2018-03-15 14:48 +0900
pushed 2018-03-15 10:14 +0000
sotaro sotaro - Bug 1432039 - Improve assumption of content process's back-end prefs r=jrmuizel
b7d96ef3b33c77e7a8fe367d4b6c463a07aac63a
created 2017-12-08 01:18 -0600
pushed 2018-01-11 09:55 +0000
Ryan Hunt Ryan Hunt - Create a PaintWorker thread pool and dispatch tiles to it (bug 1425056, r=bas)
9e104764efa15e6a2d4688b66bca361c0f5b68e3
created 2017-11-12 16:36 +0900
pushed 2017-12-04 20:16 +0000
Makoto Kato Makoto Kato - Bug 1032671 - Part 4. Font fallback should detect emoji range for color emoji font. r=jfkthame
e549fef3f2a283d70c04ec6d66121ccc94ef115b
created 2017-11-02 20:29 +0000
pushed 2017-11-13 09:54 +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
163c693012c0f247aeb47b64b0b607190057687b
created 2017-11-02 17:23 +0000
pushed 2017-11-13 09:54 +0000
Jonathan Kew Jonathan Kew - Bug 1412090 - patch 1 - Wrap the font family record used to pass font info from chrome to content on macOS in a union, in preparation for using the same mechanism with a different type of font record on Linux. (No functional change here, just the added union type and some renamings from 'font family list' to 'font list' to be more generic.) r=lsalzman
43cf3f8f1fd6808a500c4e47e43a0fb939685de2
created 2017-11-10 16:05 +0000
pushed 2017-11-10 21:13 +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 09:56 +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
ea8ee40ed426ff032fb9ba0345cc45bf6097bd23
created 2017-11-02 17:23 +0000
pushed 2017-11-10 09:56 +0000
Jonathan Kew Jonathan Kew - Bug 1412090 - patch 1 - Wrap the font family record used to pass font info from chrome to content on macOS in a union, in preparation for using the same mechanism with a different type of font record on Linux. (No functional change here, just the added union type and some renamings from 'font family list' to 'font list' to be more generic.) r=lsalzman
less more (0) -100 -60 tip