gfx/2d/ScaledFontDWrite.cpp
b338d55d5007ce5a7d4cdce3aaa8e9f63c5555f7
created 2019-09-01 18:32 +0000
pushed 2019-09-02 08:54 +0000
Eric Rahm Eric Rahm - Bug 1577910 - Remove using namespace std from gfx/2d r=nical FIREFOX_NIGHTLY_70_END
914ff68da4e4f3e790472011ca53bf6ef457a240
created 2019-07-19 03:56 +0000
pushed 2019-08-26 19:26 +0000
Lee Salzman Lee Salzman - Bug 1565158 - allow forcing DWrite symmetric rendering mode. r=jrmuizel
0edb7e82846534f22e0116825e28f8d96e62c20f
created 2019-07-16 07:33 +0000
pushed 2019-08-26 19:26 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
dd328d8b3a0ff4079a5aff7d4996725d96ffe17d
created 2019-07-19 03:56 +0000
pushed 2019-07-29 19:06 +0000
Lee Salzman Lee Salzman - Bug 1565158 - Allow forcing DWrite symmetric rendering mode. r=jrmuizel, a=RyanVM
50b6e4480ea0cdc62c9d28d40b277dad6e2878e5
created 2019-07-06 08:18 +0000
pushed 2019-07-08 18:18 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
a0c534c10efcf14228d2f26fcd7d604119057c29
created 2019-07-03 20:13 +0000
pushed 2019-07-04 15:22 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1561235. Check the type of the PathBuilder instead of the DrawTarget. r=mstange
2e75aceef9df66dbbfce6ae0f8c1638425d528df
created 2019-06-04 09:26 +0000
pushed 2019-06-07 19:13 +0000
Lee Salzman Lee Salzman - Bug 1556481 - check for DWrite failures in UnscaledFontDWrite::GetFontFileData. r=jfkthame a=jcristau
7984ce01500aa8e4803b783941585b360d0decec
created 2019-05-25 16:20 +0000
pushed 2019-05-29 14:58 +0000
Lee Salzman Lee Salzman - Bug 1553910 - pass DWrite subpixel order into Skia and WebRender. r=jrmuizel a=jcristau
a3857b3191a4c9b4676ab5ff603e09c39546c23a
created 2019-04-21 03:00 +0300
pushed 2019-04-21 00:24 +0000
Lee Salzman Lee Salzman - Bug 1544188 - check cleartype level for WR DWrite fonts. r=jfkthame a=pascalc
35b20b5040638d1c4a055c360a3913606975f5f1
created 2019-03-07 00:32 +0100
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1533142 - followup: Fix Windows MinGW bustage. r=me
a0d285d8abb3bf9afe9303eb6b0e5ed351611a62
created 2019-03-06 23:01 +0000
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1533142 - Use more cbindgen features. r=kats
60a53bfecdae1324eeb72f56bbde3dab13c9ef65
created 2019-01-17 15:45 -0500
pushed 2019-01-28 12:41 +0000
Lee Salzman Lee Salzman - Bug 1455848 - use paths for WR font handles on Windows. r=jrmuizel
e125bfe1e2210df1a3bdd85012c032c24b9d3e75
created 2019-01-23 21:22 +0200
pushed 2019-01-28 12:41 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1455848) for causing build bustages. CLOSED TREE
23e27b3097c686fa3ae79f2589290387dc91aba8
created 2019-01-23 18:58 +0000
pushed 2019-01-28 12:41 +0000
Lee Salzman Lee Salzman - Bug 1455848 - use paths for WR font handles on Windows r=jrmuizel
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +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
7eac43ea765ebb657f9749a6a8fb2c5c006fae8d
created 2019-01-14 01:16 +0100
pushed 2019-01-21 13:03 +0000
Bas Schouten Bas Schouten - Bug 1519739: Attempt to create Direct2D paths on the paint thread. r=rhunt
d57dde190f67e7964bb3a908d33a4d086da696b1
created 2018-12-28 15:48 +0000
pushed 2019-01-21 13:03 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1516555 - Reformat everything to the Google coding style r=Ehsan
5839c234ceba1ac7a13fde16677dc01b35e9555a
created 2018-12-18 11:19 -0500
pushed 2019-01-21 13:03 +0000
Lee Salzman Lee Salzman - Bug 1455848 - let UnscaledFontDWrite::GetWRFontDescriptor continue even if retrieving file names fails. r=jrmuizel
26dc4b7babf3be7d57760b395a543e4dce34ef91
created 2018-12-11 15:58 -0500
pushed 2019-01-21 13:03 +0000
Lee Salzman Lee Salzman - Bug 1455848 - validate access to DWrite font files in WR and output helpful log messages on failure. r=jrmuizel
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
f62458d789a570e1b2956d3a94f14953af3c2ae5
created 2018-11-06 14:43 -0500
pushed 2018-12-03 16:23 +0000
Lee Salzman Lee Salzman - Bug 1455848 - ensure WR DWrite font descriptors can be found in the system font collection. r=jfkthame
059b3cca8da3ec837d21acb32b9c08d321ea64f7
created 2018-02-26 21:56 +0000
pushed 2018-10-15 21:07 +0000
Jonathan Kew Jonathan Kew - Bug 1441323 - Handle font variation settings in ScaledFontDWrite::GetWRFontInstanceOptions. r=lsalzman
efe2d390bdc5ce329ef10e45699026b122e3525b
created 2018-09-12 13:34 -0400
pushed 2018-10-15 21:07 +0000
Lee Salzman Lee Salzman - Bug 1477625 - Don't use subpixel positioning for GDI fonts in WebRender. r=jrmuizel
ada6c9fc290cbf335597c6f435eb9e961bda603c
created 2018-09-05 21:55 -0400
pushed 2018-10-15 21:07 +0000
Lee Salzman Lee Salzman - Bug 1480615 - reuse scaled fonts across blob image recordings. r=jrmuizel
582994eb6fa96e60ce0271d2b2c54a6bed0a7608
created 2018-08-23 14:58 -0400
pushed 2018-08-24 17:49 +0000
Lee Salzman Lee Salzman - Bug 1485712 - set SkTypeface atomically in ScaledFonts. r=rhunt
99f53302e68de122bda24caabafe98a122e4cf6f
created 2018-07-18 22:16 -0400
pushed 2018-08-24 17:49 +0000
Lee Salzman Lee Salzman - Bug 1474968 - pass DWrite font gamma and contrast to WebRender. r=jrmuizel
860f77039bdf01e87ee2af958948e71448027e74
created 2018-07-04 10:56 -0400
pushed 2018-08-24 17:49 +0000
Lee Salzman Lee Salzman - Bug 1460259 - Send synthetic oblique angle to WR. r=jfkthame
6e93883796aaffd17c2e0b387bd758749640ce66
created 2018-05-26 11:09 -0400
pushed 2018-06-18 21:43 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1463416 - use new WR subpixel positioning API from WR PR 2738. r=Gankro
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
9dbf18bf5e08b28c63e686b90362614812d2fa56
created 2018-02-26 21:21 +0000
pushed 2018-03-01 16:46 +0000
Jonathan Kew Jonathan Kew - Bug 1433060 - Support font variations in Moz2d recording stream on Windows, so printing with variation fonts works properly. r=lsalzman
58b31f942b51d1846d58bce3fed37c5baebbb8d3
created 2018-01-17 07:51 -0500
pushed 2018-01-17 22:21 +0000
Lee Salzman Lee Salzman - Bug 1400384 - support text writing modes with WebRender. r=gankro
dc271c111e3352f23b424f0a041432dac027ee78
created 2018-01-09 10:37 -0500
pushed 2018-01-11 21:05 +0000
Lee Salzman Lee Salzman - Bug 1394568 - plumb synthetic italics flag through thebes and Moz2D into WebRender. r=gankro
1dd65ba14e0f0f67f6660273949c3a81a4cd1fa8
created 2017-11-28 10:25 -0500
pushed 2018-01-11 21:05 +0000
Lee Salzman Lee Salzman - Bug 1421275 - Pass FontInstanceFlags to WebRender. r=jrmuizel
ade4ee8e1bfc0bb74b1cc0ea7d021c6c7c5d7e6e
created 2017-11-23 19:39 +0000
pushed 2018-01-11 21:05 +0000
Jonathan Kew Jonathan Kew - Bug 1403302 - patch 2 - Fix mixed-up glyph bounding box coordinates in ScaledFontDWrite::GetGlyphDesignMetrics. r=bas
d619753f890bc744c68bf7948d2e87930bdd9ecc
created 2017-11-06 20:20 -0500
pushed 2017-11-07 22:38 +0000
Lee Salzman Lee Salzman - Bug 1403198 - support WR font descriptors with DWrite. r=jrmuizel
e0f98b3490f680fe0561ec3074d9188b18c84cea
created 2017-11-03 00:37 -0400
pushed 2017-11-04 17:45 +0000
Markus Stange Markus Stange - Bug 1413178 - Initialize the new field that was added in webrender commit 479d43ab4f245c42b33e12f9b6f050045ec84ab3. r=lsalzman
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-11-02 16:33 +0000
Daniel Holbert Daniel Holbert - Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel
179ba985f5f9127f5a8df550a53d74379f4a7ff3
created 2017-10-05 15:26 -0400
pushed 2017-11-02 16:33 +0000
Lee Salzman Lee Salzman - Bug 1405790 - supply FontInstancePlatformOptions to WebRender. r=jrmuizel
3ed606c9faa030c744d14aaaec814fd7e2a5bb2c
created 2017-09-17 21:21 -0400
pushed 2017-11-02 16:33 +0000
Lee Salzman Lee Salzman - Bug 1397458 - part 1 - expose font variations directly in ScaledFont/DrawTargetRecording r=kats
02a519055f6fdbd69f4269333c54d1422acf84e2
created 2017-07-24 14:12 -0400
pushed 2017-08-02 08:25 +0000
Lee Salzman Lee Salzman - Bug 1383817 - clamp gamma/contrast for ScaledFontDWrite when creating SkTypeface. r=mchang
bc529efe4e79d71e03de734674c7812b13ce9e99
created 2017-07-18 12:15 -0700
pushed 2017-08-02 08:25 +0000
David Anderson David Anderson - Store and return D2D singletons in RefPtrs. (bug 1380922 part 1, r=mchang)
d5b7263f383d0d822b683138c914926b01c7f5cd
created 2017-06-30 14:09 -0400
pushed 2017-08-02 08:25 +0000
Lee Salzman Lee Salzman - Bug 1376026 - fix plumbing of DWrite parameters for Skia fonts to not depend on gfxPlatform. r=jrmuizel
39cb5de383f45c85f3938ebe6cd12e6631bf4773
created 2017-07-07 21:42 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 24421d72ba08 (bug 1376026)
24421d72ba085c490c6784fdbea0d8145fd3d8b4
created 2017-06-30 14:09 -0400
pushed 2017-08-02 08:25 +0000
Lee Salzman Lee Salzman - Bug 1376026 - fix plumbing of DWrite parameters for Skia fonts to not depend on gfxPlatform. r=jrmuizel
47ad4ca0f02fb693a7542c97f00653c806e3bb10
created 2017-07-06 08:11 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d09fb3a5cedf (bug 1376026)
d09fb3a5cedf56699b741d513acad4bf4ad7b40a
created 2017-06-30 14:09 -0400
pushed 2017-08-02 08:25 +0000
Lee Salzman Lee Salzman - Bug 1376026 - fix plumbing of DWrite parameters for Skia fonts to not depend on gfxPlatform. r=jrmuizel
176ab833ca364efd64968171d4e62341dfcf8858
created 2017-04-14 14:11 -0400
pushed 2017-06-12 13:08 +0000
Lee Salzman Lee Salzman - Bug 1355931 - move font serialization from ScaledFont to UnscaledFont. r=jrmuizel
42dc8787a005b5fc95bd6bf19c49497ec6025a50
created 2017-04-06 17:41 -0400
pushed 2017-06-12 13:08 +0000
Lee Salzman Lee Salzman - Bug 1348980 - implement UnscaledFont API for Moz2D and thebes. r=jfkthame
b9def278aa383e84a539598eee0d59d419e0bdc3
created 2017-01-09 10:18 -0500
pushed 2017-04-18 12:07 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics
7cba9ced356109538be92be6ee2e5b9d48645a81
created 2017-01-06 11:50 -0800
pushed 2017-04-18 12:07 +0000
Mason Chang Mason Chang - Bug 1329314 - Add support for nsDisplayText webrender display item. r=jrmuizel?
273ce98bb9e831b70d9ce2b34590859ea2ce80b8
created 2017-01-06 16:35 +0000
pushed 2017-03-06 20:48 +0000
Jonathan Kew Jonathan Kew - Bug 1321031 pt 6 - Include variation settings in moz2d recording stream when using the native Mac font backend. r=bas,jrmuizel
c31063a2cd3dae25c150d57282bec7673e59cfc4
created 2017-01-06 12:46 -0500
pushed 2017-03-06 20:48 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 1321031) for bustage.
e0be4f5390fbc8189584e8c5af18523403e8bb1a
created 2017-01-06 16:35 +0000
pushed 2017-03-06 20:48 +0000
Jonathan Kew Jonathan Kew - Bug 1321031 pt 6 - Include variation settings in moz2d recording stream when using the native Mac font backend. r=bas,jrmuizel
2273338be4705845aa3242b1d548f40a2c889faa
created 2016-11-29 08:03 -0800
pushed 2017-01-23 14:19 +0000
Mason Chang Mason Chang - Bug 1315568 Use Force GDI information from SkTypeface for GDI rendering modes in skia. r=lsalzman, a=jcristau
5aea6f6371020abd32c7c79605b56fab269b38d2
created 2016-10-26 19:46 +0200
pushed 2017-01-23 14:19 +0000
Ethan Lin Ethan Lin - Bug 1308394 - In CopyGlyphsToBuilder, use PathBuilder's backend instead of DrawTarget's. r=bas
5b7c66cd059c6541d8f5de09bb8adb7297b51591
created 2016-10-12 15:53 -0700
pushed 2017-01-23 14:19 +0000
Mason Chang Mason Chang - Bug 1309917 - Stop defaulting to system wide default fonts if no IDWriteFont exists. r=jfkthame
f10cd5ee7c4e49464acef6cd9b4e48fecf47e9bb
created 2016-11-04 16:00 -0700
pushed 2016-11-14 12:26 +0000
Ethan Lin Ethan Lin - Bug 1308394 - In CopyGlyphsToBuilder, use PathBuilder's backend instead of DrawTarget's. a=gchang
88222d0a92668a99c47602aa2a0968df4ebe7e98
created 2016-09-02 15:00 -0700
pushed 2016-11-14 12:26 +0000
Mason Chang Mason Chang - Bug 1298484. Use cleartype and convert to grayscale AA for skia windows fonts if cleartype is disabled system wide. r=lsalzman
less more (0) -100 -60 tip