diff options
author | Mikko Perttunen <cyndis@kapsi.fi> | 2015-03-05 14:10:21 +0200 |
---|---|---|
committer | Mikko Perttunen <cyndis@kapsi.fi> | 2015-03-06 18:18:22 +0200 |
commit | 92a4bba7854ebc25598174df3300a3a27101ab28 (patch) | |
tree | 026e2cb4b3e5a739db4f6ada8527ff5c18129c1f /components/script/dom/bindings/codegen/pythonpath.py | |
parent | 67548a6244f0cf92f6b71507b69dceb2115d1aa2 (diff) | |
download | servo-92a4bba7854ebc25598174df3300a3a27101ab28.tar.gz servo-92a4bba7854ebc25598174df3300a3a27101ab28.zip |
Handle font load errors in FontContext
Thread font load errors from platform font loading code to
FontContext::get_layout_font_group_for_style, and cache the failure
result, instead of panicing the thread when a font fails to load.
Before this patch, a failed font load would panic a LayoutTask,
causing a cascade of panics, eventually aborting the whole engine
during a panic within panic.
Diffstat (limited to 'components/script/dom/bindings/codegen/pythonpath.py')
0 files changed, 0 insertions, 0 deletions