Merge pull request #27677 from element-hq/t3chguy/intl-segmenter-modernizr

Add Modernizr rule for Intl.Segmenter
pull/27685/head
Michael Telatynski 2024-07-05 11:56:08 +00:00 committed by GitHub
commit 668450325c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 0 deletions

View File

@ -75,6 +75,8 @@ function checkBrowserFeatures(): boolean {
"regexpunicodesets", "regexpunicodesets",
() => window.RegExp?.prototype && "unicodeSets" in window.RegExp.prototype, () => window.RegExp?.prototype && "unicodeSets" in window.RegExp.prototype,
); );
// ES2024: https://402.ecma-international.org/9.0/#sec-intl.segmenter
window.Modernizr.addTest("intlsegmenter", () => typeof window.Intl?.Segmenter === "function");
const featureList = Object.keys(window.Modernizr) as Array<keyof ModernizrStatic>; const featureList = Object.keys(window.Modernizr) as Array<keyof ModernizrStatic>;