--- old/src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh 2017-01-13 12:25:09.170877615 -0800 +++ new/src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh 2017-01-13 12:25:09.054877615 -0800 @@ -146,6 +146,14 @@ hb_buffer_t *buffer, hb_font_t *font); + /* disable_otl() + * Called during shape(). + * If set and returns true, GDEF/GSUB/GPOS of the font are ignored + * and fallback operations used. + * May be NULL. + */ + bool (*disable_otl) (const hb_ot_shape_plan_t *plan); + hb_ot_shape_zero_width_marks_type_t zero_width_marks; bool fallback_position;