gfx/thebes/gfxPlatformMac.cpp
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
df53224b917158a08bccadeef488f30a2b2ac89b
created 2017-11-05 09:35 +0000
pushed 2017-11-05 22:15 +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-05 22:15 +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
c6ad01bf0b669096565646e8f47bb8e6286d22a1
created 2017-11-02 17:23 +0000
pushed 2017-11-05 22:15 +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
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
b1f2be9ad554279190fd751e8252330b912ecffb
created 2017-08-07 16:20 -0400
pushed 2017-08-08 11:18 +0000
Lee Salzman Lee Salzman - Bug 1385029 - require implementation of gfxFont::GetScaledFont and remove unnecessary gfxPlatform::GetScaledFontForFont. r=jfkthame
90d17c7dc5d407b32c2e9645f821ea94b55d4e96
created 2017-07-20 09:57 +0100
pushed 2017-07-21 12:15 +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
7c316771b8949c05480fae3435fad2f37850a913
created 2017-07-08 14:17 +0800
pushed 2017-07-13 14:29 +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-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset aafb719b4379 (bug 1376964)
aafb719b43796b5928a4ef5cd5b69d709465bc67
created 2017-07-12 16:36 +0800
pushed 2017-07-13 00:58 +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-07-13 00:58 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a60731cb1a7f (bug 1376964)
a60731cb1a7f6597c0c1857cd3a8ba911471e7ed
created 2017-07-12 13:03 +0800
pushed 2017-07-13 00:58 +0000
Cameron McCormack Cameron McCormack - Bug 1376964 - Part 7: Remove unused nsIURI argument from gfxPlatform::IsFontFormatSupported. r=jfkthame
99566b93d105c2fb5fcc09d39875854ed6ab92e2
created 2017-06-29 12:13 -0700
pushed 2017-07-04 08:48 +0000
Bill McCloskey Bill McCloskey - Bug 1377222 - Eliminate nsITimer::InitWithFuncCallback in favor of InitWithNamedFuncCallback (r=froydnj)
4b3318ca32ae1a9d8ee514a284fc8e9095af9123
created 2016-11-15 11:16 +0200
pushed 2016-11-18 20:46 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1317637 - Use C++11's override and remove virtual where applicable in gfx/. r=jrmuizel
705438010893c7666a9924d362a9a6e14af6018f
created 2016-11-15 11:04 +0200
pushed 2016-11-18 20:46 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1317637 - Replace default bodies of special member functions with = default; in gfx/. r=jrmuizel
efe1e3b8cc1714dbdc456b80dfa4578a5192f5b7
created 2016-11-15 13:58 +0000
pushed 2016-11-17 01:08 +0000
Jonathan Kew Jonathan Kew - Bug 1314932 - Reduce content-process startup time on MacOSX by passing the system font list from chrome to content process via the GetXPCOMProcessAttributes message. r=mstange
b8a81bf64c4ef4f1b83f20c611fa515d132e615c
created 2016-11-16 14:51 +0100
pushed 2016-11-17 01:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bc0e63d09f83 (bug 1314932) for causing merge conflicts with mozilla-central/autoland and so blocking m-i to m-c merge
bc0e63d09f83724c32ac7abe92c75b041b1c9b03
created 2016-11-15 13:58 +0000
pushed 2016-11-17 01:08 +0000
Jonathan Kew Jonathan Kew - Bug 1314932 - Reduce content-process startup time on MacOSX by passing the system font list from chrome to content process via the GetXPCOMProcessAttributes message. r=mstange
a0eeb7cf36fcb149a424879abe81bb59dc15b1d3
created 2016-10-18 23:22 -0400
pushed 2016-10-19 15:02 +0000
Mason Chang Mason Chang - Bug 1258751: Delete the CoreGraphics backend. r=mstange
1aecdb3b9974b17b11f503310a2e35e1e730f04a
created 2016-09-15 10:36 -0400
pushed 2016-09-15 23:29 +0000
Milan Sreckovic Milan Sreckovic - Bug 1299164: Part 2. Use BufferSizeFromDimensions method, as well as some of the others that check for valid size. r=bas
aefced02ac1e5ad12bb81e6e252ec1c2c031363c
created 2016-09-02 11:38 -0700
pushed 2016-09-03 15:18 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1299164) for win vm bc4 bustage a=backout
53dc795121e100ca900642f0ba0ce295d69bd903
created 2016-09-01 15:31 -0400
pushed 2016-09-03 15:18 +0000
Milan Sreckovic Milan Sreckovic - Bug 1299164: Part 2. Use BufferSizeFromDimensions method, as well as some of the others that check for valid size. r=bas
03b9c5797a8bb07431f552aaa1acb81d0312bb43
created 2016-08-10 17:36 -0700
pushed 2016-08-12 20:45 +0000
Mason Chang Mason Chang - Bug 1292642 Default to skia if we have an invalid pref for a backend on OS X. r=milan
b5ec1de16b8155a721f9fbd6eb9dd13d9f0c3b11
created 2016-07-10 13:11 +0200
pushed 2016-07-11 09:47 +0000
stefanh stefanh - Bug 1280827 - Remove some obsolete OS X version checks in gfx/. r=jrmuizel.
c82675873549648be5c212b09dba4a4c9c6f4b42
created 2016-06-06 10:07 -0700
pushed 2016-06-07 13:29 +0000
Mason Chang Mason Chang - Bug 1276931. Add VsyncSource::Shutdown which shuts down global display. r=jrmuizel
6f2cb69a244064cd70d9b924694769d82c96caff
created 2016-05-27 19:43 +0100
pushed 2016-06-07 13:29 +0000
Jonathan Watt Jonathan Watt - Bug 1278239 - Remove gfxQuartzImageSurface. r=Bas
ca3135fa04fc4df03bf91b1a88216729d16c9944
created 2016-05-18 18:10 -0400
pushed 2016-05-24 12:54 +0000
Benoit Girard Benoit Girard - Bug 1002857 - stop disabling GL layers for 10.6.2 and below. r=mstange
1b2c3cc8c06f7e257a8040c04086a99889356b2d
created 2016-04-21 18:58 +0100
pushed 2016-04-22 13:56 +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
4f1482e6da917442cfd73f8994ebac3c58f8fe5c
created 2016-03-22 14:08 -0400
pushed 2016-03-23 15:25 +0000
David Anderson David Anderson - Rename PCompositor to PCompositorBridge. (bug 1258479 part 2, r=mattwoodrow)
ff97e869ddb1f69787dd9684eb347491cf69eb47
created 2016-03-18 21:43 +0900
pushed 2016-03-19 15:23 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1255973 - Remove redundant overrides from gfxPlatform subclasses. r=jfkthame
dd3df45a85da5ba1b06c85493343f38b18d773a5
created 2016-02-24 10:25 +0100
pushed 2016-02-29 10:35 +0000
Milan Sreckovic Milan Sreckovic - Bug 1249640: Part 3 Update Mac to use the new blocking. r=mchang
0c971e22e81cc388eb28cbcb4359ef53ca4cdc0a
created 2016-02-24 19:01 +0100
pushed 2016-02-25 10:58 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8151f4102646 (bug 1249640)
8151f41026468ff79efe10fc0e0e8bcfe0cf78f8
created 2016-02-19 14:40 +0100
pushed 2016-02-25 10:58 +0000
Milan Sreckovic Milan Sreckovic - Bug 1249640: Part 3 Update Mac to use the new blocking. r=mchang
4d3389cf88c54e42864b36764d84f9ffb09e1fc0
created 2016-02-22 17:12 -0800
pushed 2016-02-23 15:52 +0000
Mason Chang Mason Chang - Bug 1249659 - Disable accelerated Canvas on OS X versions < 10.8. r=milan
7595a1641debeb2f22260e82d8e3f4d94c3777ee
created 2016-02-18 14:00 -0500
pushed 2016-02-21 01:23 +0000
Milan Sreckovic Milan Sreckovic - Bug 1249312: UseAcceleratedCanvas on Mac should really be UseAcceleratedSkiaCanvas. r=mchang
dcd5230c4ce1105189a4778c5aa1f2efb9de0dbc
created 2015-11-20 22:01 +0900
pushed 2015-11-20 22:36 +0000
John Daggett John Daggett - Bug 1213280 - fix OSX font selection under 10.11. r=jfkthame
43305927701d23fa5eb5f950fb520f3c16f0bf4d
created 2015-11-06 08:20 -0800
pushed 2015-11-09 13:56 +0000
Mason Chang Mason Chang - Bug 1221674 - Add telemetry probe in the content process to measure the time between refresh driver ticks. r=kats
10c908b9b224c43d8dac29fab1c40204cedb7528
created 2015-10-19 11:16 +0900
pushed 2015-10-19 09:38 +0000
John Daggett John Daggett - Bug 543715 p1 - distinguish between italic and oblique. r=jfkthame
less more (0) -100 -60 tip