Roll third_party/freetype/src/ 0b62c1e43..63ccaef07 (20 commits)

https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/0b62c1e43dc4..63ccaef07a04

Created with:
  roll-dep third_party/freetype/src

Then define TT_CONFIG_OPTION_NO_BORING_EXPANSION in ftoption.h to
exclude support for this new spec.

Bug: pdfium:1940
Change-Id: Ibd0145f9e4dbf183cc91faaf465a0f67920ea6d9
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/101290
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Dominik Röttsches <drott@chromium.org>
diff --git a/DEPS b/DEPS
index 173c409..7ff5c3d 100644
--- a/DEPS
+++ b/DEPS
@@ -70,7 +70,7 @@
   # 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': '0b62c1e43dc4b0e3c50662aac757e4f7321e5466',
+  'freetype_revision': '63ccaef07a048db66e7ac66ee241fb3d7751736f',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling Fuchsia sdk
   # and whatever else without interference from each other.
diff --git a/third_party/freetype/README.pdfium b/third_party/freetype/README.pdfium
index 27d1da0..c5ad2f4 100644
--- a/third_party/freetype/README.pdfium
+++ b/third_party/freetype/README.pdfium
@@ -1,6 +1,6 @@
 Name: FreeType
 URL: http://www.freetype.org/
-Version: VER-2-12-1-113
+Version: VER-2-12-1-133
 Revision: 905270925dd0492ba557e58938e5513f062e6fc5
 CPEPrefix: cpe:/a:freetype:freetype:2.12.1
 Security Critical: yes
diff --git a/third_party/freetype/include/freetype-custom-config/ftoption.h b/third_party/freetype/include/freetype-custom-config/ftoption.h
index d3f43a0..73abe17 100644
--- a/third_party/freetype/include/freetype-custom-config/ftoption.h
+++ b/third_party/freetype/include/freetype-custom-config/ftoption.h
@@ -700,6 +700,24 @@
 #undef TT_CONFIG_OPTION_BDF
 
 
+  /**************************************************************************
+   *
+   * Define `TT_CONFIG_OPTION_NO_BORING_EXPANSION` if you want to exclude
+   * support for 'boring' OpenType specification expansions.
+   *
+   *   https://github.com/harfbuzz/boring-expansion-spec
+   *
+   * Right now, the following features are covered:
+   *
+   *   - 'avar' version 2.0
+   *
+   * Most likely, this is a temporary configuration option to be removed in
+   * the near future, since it is assumed that eventually those features are
+   * added to the OpenType standard.
+   */
+#define TT_CONFIG_OPTION_NO_BORING_EXPANSION
+
+
   /*************************************************************************/
   /*                                                                       */
   /* Option TT_CONFIG_OPTION_MAX_RUNNABLE_OPCODES controls the maximum     */