aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/BindingGen.py
diff options
context:
space:
mode:
authorMikko Perttunen <cyndis@kapsi.fi>2015-03-05 14:10:21 +0200
committerMikko Perttunen <cyndis@kapsi.fi>2015-03-06 18:18:22 +0200
commit92a4bba7854ebc25598174df3300a3a27101ab28 (patch)
tree026e2cb4b3e5a739db4f6ada8527ff5c18129c1f /components/script/dom/bindings/codegen/BindingGen.py
parent67548a6244f0cf92f6b71507b69dceb2115d1aa2 (diff)
downloadservo-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/BindingGen.py')
0 files changed, 0 insertions, 0 deletions