Revert "Update jquery.webfonts"

This reverts commit e0e69d35b2.

Reason for revert: causes more JS errors

Change-Id: Iceef32eb2f858d7b28e1e173d63c060c4407c2bd
This commit is contained in:
Nikerabbit
2020-10-14 14:31:49 +00:00
committed by jenkins-bot
parent 98f0bb42bd
commit fe6ae65c98

View File

@@ -200,8 +200,7 @@
$elements.each( function( i, element ) {
var fontFamilyStyle, fontFamily,
$element = $( element ),
elementLanguage = element.attributes.lang;
$element = $( element );
if ( $element.is( webfonts.options.exclude ) ) {
return;
@@ -215,7 +214,7 @@
if ( fontFamilyStyle ) {
// if it is overridable, override. always.
if ( webfonts.isOverridable( fontFamilyStyle ) ) {
fontFamily = webfonts.getFont( elementLanguage || webfonts.language );
fontFamily = webfonts.getFont( element.lang || webfonts.language );
// We do not have fonts for all languages
if ( fontFamily ) {
addToFontQueue( fontFamily );
@@ -231,7 +230,7 @@
}
// Load and apply fonts for other language tagged elements (batched)
if ( elementLanguage && elementLanguage !== webfonts.language ) {
if ( element.lang && element.lang !== webfonts.language ) {
// language differs. We may want to apply a different font.
if ( webfonts.hasExplicitFontStyle ( $element ) &&
!webfonts.isOverridable( fontFamilyStyle ) ) {
@@ -240,7 +239,7 @@
// browser settings.
return;
} else {
fontFamily = webfonts.getFont( elementLanguage, element.className.split(/\s+/) );
fontFamily = webfonts.getFont( element.lang, element.className.split(/\s+/) );
}
if ( !fontFamily ) {