Merge branch 'main' into patch-1

This commit is contained in:
Addison 2022-10-13 12:40:03 -04:00 коммит произвёл GitHub
Родитель 8714df167b 13858cd681
Коммит c3546ad7c7
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 2458 добавлений и 56 удалений

Просмотреть файл

@ -103,10 +103,6 @@ function addBCDToBrowsers(item, matchingBCDItem) {
}
function toCompatString(bcdProperty) {
if (isSupportedInAllBrowsers(bcdProperty)) {
return 'all'
}
let s = []
if (bcdProperty.__compat) {
@ -147,40 +143,6 @@ function toCompatString(bcdProperty) {
return s.join(',')
}
/**
* Check that a property is supported in all major browsers: Edge, Firefox, Safari, Chrome, IE, Opera
*/
function isSupportedInAllBrowsers(bcdProperty) {
if (bcdProperty.__compat) {
return Object.keys(browserNames).every((abbrev) => {
const browserName = browserNames[abbrev].toLowerCase()
if (bcdProperty.__compat && bcdProperty.__compat.support[browserName]) {
const browserSupport = bcdProperty.__compat.support[browserName]
if (browserSupport) {
return isSupported(browserSupport)
}
}
return false
})
} else {
return Object.keys(browserNames).every((abbrev) => {
const browserName = browserNames[abbrev].toLowerCase()
return Object.keys(bcdProperty).some(contextName => {
const context = bcdProperty[contextName]
if (context.__compat && context.__compat.support[browserName]) {
const browserSupport = context.__compat.support[browserName]
if (browserSupport) {
return isSupported(browserSupport)
}
}
return false
})
})
}
}
/**
* https://github.com/mdn/browser-compat-data/blob/master/schemas/compat-data-schema.md

Разница между файлами не показана из-за своего большого размера Загрузить разницу