# HG changeset patch # Parent efee6e0bd6b265308e301cf5b017143c8f10a39b # User John Daggett Bug 921858 - reftest to test various space-containing lookup scenarios. diff --git a/layout/reftests/font-features/reftest.list b/layout/reftests/font-features/reftest.list --- a/layout/reftests/font-features/reftest.list +++ b/layout/reftests/font-features/reftest.list @@ -84,16 +84,17 @@ pref(layout.css.font-features.enabled,tr pref(layout.css.font-features.enabled,true) HTTP(..) != font-kerning-table-none.html font-kerning-table-normal.html # sanity check for kerning - with no spaces, kerning should occur HTTP(..) == kerning-sanity-check-kern.html kerning-sanity-check-default.html HTTP(..) != kerning-sanity-check-nokern.html kerning-sanity-check-default.html # OpenType features should work across inter-word spaces HTTP(..) == font-features-across-space-1.html font-features-across-space-1-ref.html +HTTP(..) == spacelookups.html spacelookups-ref.html # requires Japanese font with feature support, WinXP lacks one random-if(!winWidget&&!cocoaWidget) fails-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) HTTP(..) == fwid-spaces.html fwid-spaces-ref.html # Arial/Times New Roman on Win7+/OSX 10.6+ have kerning pairs that include spaces random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) HTTP(..) != kerning-spaces-arial-nokern.html kerning-spaces-arial-default.html random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) HTTP(..) == kerning-spaces-arial-kern.html kerning-spaces-arial-default.html random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) HTTP(..) != kerning-spaces-tnr-nokern.html kerning-spaces-tnr-default.html random-if(!winWidget&&!cocoaWidget) fails-if(winWidget||cocoaWidget) random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) HTTP(..) == kerning-spaces-tnr-kern.html kerning-spaces-tnr-default.html diff --git a/layout/reftests/font-features/spacelookups-ref.html b/layout/reftests/font-features/spacelookups-ref.html new file mode 100644 --- /dev/null +++ b/layout/reftests/font-features/spacelookups-ref.html @@ -0,0 +1,33 @@ + + + +contextual substitutions for fonts with spaces in lookups + + + + + + +
+ + + + + + +
+ + diff --git a/layout/reftests/font-features/spacelookups.html b/layout/reftests/font-features/spacelookups.html new file mode 100644 --- /dev/null +++ b/layout/reftests/font-features/spacelookups.html @@ -0,0 +1,82 @@ + + + +contextual substitutions for fonts with spaces in lookups + + + + + + + + + + + +
+default-script default-lang default-feature +default-script default-lang non-default-feature +latn-script default-lang default-feature +latn-script default-lang non-default-feature +latn-script fra-lang default-feature +latn-script fra-lang non-default-feature +
+ + diff --git a/layout/reftests/fonts/spacelookups/spacelookup-defscr-deflang-deffeat.ttf b/layout/reftests/fonts/spacelookups/spacelookup-defscr-deflang-deffeat.ttf new file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..72e107cab1bb9c406a0d0420974e08b9221cd5d5 GIT binary patch literal 13296 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 diff --git a/layout/reftests/fonts/spacelookups/spacelookup-defscr-deflang-deffeat.ttx b/layout/reftests/fonts/spacelookups/spacelookup-defscr-deflang-deffeat.ttx new file mode 100644 --- /dev/null +++ b/layout/reftests/fonts/spacelookups/spacelookup-defscr-deflang-deffeat.ttx @@ -0,0 +1,5145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 00000001 00000000 c7feb0df 00000000 + c5b5ab33 00000000 c938ca96 + + + + + + + This Font Software is licensed under the SIL Open Font License, Version 1.1. + + + spacelookupdefscrdeflangdeffeat + + + Regular + + + spacelookupdefscrdeflangdeffeat + + + spacelookupdefscrdeflangdeffeat + + + 1.000 + + + spacelookupdefscrdeflangdeffeat + + + Testing font assembled from Junction with the inclusion of icon glyphs from Font Awesome by John Daggett + + + http://scripts.sil.org/OFL_web + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/reftests/fonts/spacelookups/spacelookup-defscr-deflang-ndeffeat.ttf b/layout/reftests/fonts/spacelookups/spacelookup-defscr-deflang-ndeffeat.ttf new file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..aa934368e432f7f7f1dfeb061e84519e30fe9582 GIT binary patch literal 13304 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 diff --git a/layout/reftests/fonts/spacelookups/spacelookup-defscr-deflang-ndeffeat.ttx b/layout/reftests/fonts/spacelookups/spacelookup-defscr-deflang-ndeffeat.ttx new file mode 100644 --- /dev/null +++ b/layout/reftests/fonts/spacelookups/spacelookup-defscr-deflang-ndeffeat.ttx @@ -0,0 +1,5146 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 00000001 00000000 c7feb0df 00000000 + c5b5ab33 00000000 c938ca96 + + + + + + + This Font Software is licensed under the SIL Open Font License, Version 1.1. + + + spacelookupdefscrdeflangndeffeat + + + Regular + + + spacelookupdefscrdeflangndeffeat + + + spacelookupdefscrdeflangndeffeat + + + 1.000 + + + spacelookupdefscrdeflangndeffeat + + + Testing font assembled from Junction with the inclusion of icon glyphs from Font Awesome by John Daggett + + + http://scripts.sil.org/OFL_web + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/reftests/fonts/spacelookups/spacelookup-latnscr-deflang-deffeat.ttf b/layout/reftests/fonts/spacelookups/spacelookup-latnscr-deflang-deffeat.ttf new file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..d6ece9d4d2b15eff70172084dc8b1453af2e4c35 GIT binary patch literal 13320 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 00000001 00000000 c7feb0df 00000000 + c5b5ab33 00000000 c938ca96 + + + + + + + This Font Software is licensed under the SIL Open Font License, Version 1.1. + + + spacelookuplatnscrdeflangdeffeat + + + Regular + + + spacelookuplatnscrdeflangdeffeat + + + spacelookuplatnscrdeflangdeffeat + + + 1.000 + + + spacelookuplatnscrdeflangdeffeat + + + Testing font assembled from Junction with the inclusion of icon glyphs from Font Awesome by John Daggett + + + http://scripts.sil.org/OFL_web + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/reftests/fonts/spacelookups/spacelookup-latnscr-deflang-ndeffeat.ttf b/layout/reftests/fonts/spacelookups/spacelookup-latnscr-deflang-ndeffeat.ttf new file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..2f6980826bd605aab90ba874b9d2952faf7d0847 GIT binary patch literal 13320 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 00000001 00000000 c7feb0df 00000000 + c5b5ab33 00000000 c938ca96 + + + + + + + This Font Software is licensed under the SIL Open Font License, Version 1.1. + + + spacelookuplatnscrdeflangndeffeat + + + Regular + + + spacelookuplatnscrdeflangndeffeat + + + spacelookuplatnscrdeflangndeffeat + + + 1.000 + + + spacelookuplatnscrdeflangndeffeat + + + Testing font assembled from Junction with the inclusion of icon glyphs from Font Awesome by John Daggett + + + http://scripts.sil.org/OFL_web + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/reftests/fonts/spacelookups/spacelookup-latnscr-fralang-deffeat.ttf b/layout/reftests/fonts/spacelookups/spacelookup-latnscr-fralang-deffeat.ttf new file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..22547d5f9e32b55cb76e375c6d985032a3d1aada GIT binary patch literal 13324 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 00000001 00000000 c7feb0df 00000000 + c5b5ab33 00000000 c938ca96 + + + + + + + This Font Software is licensed under the SIL Open Font License, Version 1.1. + + + spacelookuplatnscrfralangdeffeat + + + Regular + + + spacelookuplatnscrfralangdeffeat + + + spacelookuplatnscrfralangdeffeat + + + 1.000 + + + spacelookuplatnscrfralangdeffeat + + + Testing font assembled from Junction with the inclusion of icon glyphs from Font Awesome by John Daggett + + + http://scripts.sil.org/OFL_web + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/layout/reftests/fonts/spacelookups/spacelookup-latnscr-fralang-ndeffeat.ttf b/layout/reftests/fonts/spacelookups/spacelookup-latnscr-fralang-ndeffeat.ttf new file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..a4ee803034db61373e968c701aa0ce203aa629ea GIT binary patch literal 13328 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 diff --git a/layout/reftests/fonts/spacelookups/spacelookup-latnscr-fralang-ndeffeat.ttx b/layout/reftests/fonts/spacelookups/spacelookup-latnscr-fralang-ndeffeat.ttx new file mode 100644 --- /dev/null +++ b/layout/reftests/fonts/spacelookups/spacelookup-latnscr-fralang-ndeffeat.ttx @@ -0,0 +1,5163 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 00000001 00000000 c7feb0df 00000000 + c5b5ab33 00000000 c938ca96 + + + + + + + This Font Software is licensed under the SIL Open Font License, Version 1.1. + + + spacelookuplatnscrfralangndeffeat + + + Regular + + + spacelookuplatnscrfralangndeffeat + + + spacelookuplatnscrfralangndeffeat + + + 1.000 + + + spacelookuplatnscrfralangndeffeat + + + Testing font assembled from Junction with the inclusion of icon glyphs from Font Awesome by John Daggett + + + http://scripts.sil.org/OFL_web + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +