Commit 192c0f67 authored by chromium-autoroll's avatar chromium-autoroll Committed by Chromium LUCI CQ

Roll FreeType from 8cc4d0dc32a1 to 9f94d8533cef (23 revisions)

https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/8cc4d0dc32a1..9f94d8533cef

2020-12-05 wl@gnu.org docs/CHANGES: Mention `FT_LOGGING`.
2020-12-05 wl@gnu.org * builds/toplevel.mk (do-dist): Remove `submodules` directory.
2020-12-05 wl@gnu.org * src/*: Don't use more than one '\n' in `FT_TRACE` and `FT_ERROR`.
2020-12-05 wl@gnu.org [base] Don't close 'stderr' after logging.
2020-12-05 wl@gnu.org * submodules/dlg: Updated to commit 9f0c8b22.
2020-12-05 wl@gnu.org * src/bdf/bdflib.c: Fix `-Wformat` warning.
2020-12-05 wl@gnu.org Improve setup for 'dlg' library.
2020-12-05 wl@gnu.org [build] Use gcc (and clang) in C99 mode.
2020-12-04 wl@gnu.org Update `.gitignore`.
2020-12-04 wl@gnu.org [dlg] Fix compiler warnings.
2020-12-04 wl@gnu.org Typos.
2020-12-04 wl@gnu.org * src/type42/t42parse.c: Fix `-Wformat` warnings.
2020-12-04 priyeshkkumar@gmail.com [builds/unix] Check for 'pthread' library.
2020-12-04 wl@gnu.org [base] Implement vertical alignment of log printing.
2020-12-04 priyeshkkumar@gmail.com Update logging related documentation.
2020-12-04 priyeshkkumar@gmail.com * src/*: Fix `-Wformat` warnings.
2020-12-04 priyeshkkumar@gmail.com [builds/windows] Changes to build 'dlg' with FreeType on Windows.
2020-12-04 priyeshkkumar@gmail.com [base] Add public API to change log handling function.
2020-12-01 priyeshkkumar@gmail.com [base] Add public API to change the levels of tracing components.
2020-12-01 priyeshkkumar@gmail.com [base] Updates to print timestamp and name of `FT_COMPONENT` in logs.
2020-12-01 priyeshkkumar@gmail.com [base] Add functions and variables to print logs to a file.
2020-12-01 priyeshkkumar@gmail.com [builds] Necessary changes to make 'dlg' compile.
2020-12-01 priyeshkkumar@gmail.com * .gitmodules: Add 'dlg' library's git repository as submodule.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/freetype-chromium
Please CC bungeman@google.com,drott@google.com,thestig@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/master/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:linux_chromium_msan_rel_ng;luci.chromium.try:linux-blink-rel;luci.chromium.try:mac10.12-blink-rel;luci.chromium.try:win10-blink-rel;luci.chromium.try:win7-blink-rel
Tbr: bungeman@google.com,drott@google.com,thestig@google.com
Change-Id: Ie3d7a8e8c023efda63689767c59642a4b719a49b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2575971Reviewed-by: default avatarchromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Reviewed-by: default avatarDominik Röttsches <drott@chromium.org>
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Cr-Commit-Position: refs/heads/master@{#834144}
parent 8e8ac1fa
......@@ -255,7 +255,7 @@ vars = {
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling freetype
# and whatever else without interference from each other.
'freetype_revision': '8cc4d0dc32a1f8734e77266bb6abdd11f18a631c',
'freetype_revision': '9f94d8533cefa8a023a0b81633032fe0aaea08fb',
# Three lines of non-changing comments so that
# the commit queue can handle CLs rolling freetype
# and whatever else without interference from each other.
......
Name: FreeType
URL: http://www.freetype.org/
Version: VER-2-10-4-19-g8cc4d0dc3
Revision: 8cc4d0dc32a1f8734e77266bb6abdd11f18a631c
Version: VER-2-10-4-42-g9f94d8533
Revision: 9f94d8533cefa8a023a0b81633032fe0aaea08fb
CPEPrefix: cpe:/a:freetype:freetype:2.10.1
License: Custom license "inspired by the BSD, Artistic, and IJG (Independent
JPEG Group) licenses"
......
......@@ -433,6 +433,23 @@ FT_BEGIN_HEADER
/* #define FT_DEBUG_LEVEL_TRACE */
/**************************************************************************
*
* Logging
*
* Compiling FreeType in debug or trace mode makes FreeType write error
* and trace log messages to `stderr`. Enabling this macro
* automatically forces the `FT_DEBUG_LEVEL_ERROR` and
* `FT_DEBUG_LEVEL_TRACE` macros and allows FreeType to write error and
* trace log messages to a file instead of `stderr`. For writing logs
* to a file, FreeType uses an the external `dlg` library (the source
* code is in `src/dlg`).
*
* This option needs a C99 compiler.
*/
/* #define FT_LOGGING */
/**************************************************************************
*
* Autofitter debugging
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment