Documentation ¶
Index ¶
Constants ¶
View Source
const AbortController_Code = ""
View Source
const ArrayBuffer_Code = ""
View Source
const Array_from_Code = "" /* 1348-byte string literal not displayed */
View Source
const Array_isArray_Code = "CreateMethodProperty(Array,\"isArray\",function(r){return IsArray(r)});\n"
View Source
const Array_of_Code = "" /* 258-byte string literal not displayed */
View Source
const Array_prototype_copyWithin_Code = "" /* 706-byte string literal not displayed */
View Source
const Array_prototype_entries_Code = "" /* 127-byte string literal not displayed */
View Source
const Array_prototype_every_Code = "" /* 364-byte string literal not displayed */
View Source
const Array_prototype_fill_Code = "" /* 308-byte string literal not displayed */
View Source
const Array_prototype_filter_Code = "" /* 430-byte string literal not displayed */
View Source
const Array_prototype_findIndex_Code = "" /* 334-byte string literal not displayed */
View Source
const Array_prototype_find_Code = "" /* 327-byte string literal not displayed */
View Source
const Array_prototype_flatMap_Code = "" /* 326-byte string literal not displayed */
View Source
const Array_prototype_flat_Code = "" /* 242-byte string literal not displayed */
View Source
const Array_prototype_forEach_Code = "" /* 370-byte string literal not displayed */
View Source
const Array_prototype_includes_Code = "" /* 300-byte string literal not displayed */
View Source
const Array_prototype_indexOf_Code = "" /* 349-byte string literal not displayed */
View Source
const Array_prototype_keys_Code = "CreateMethodProperty(Array.prototype,\"keys\",function(){var r=ToObject(this);return new ArrayIterator(r,\"key\")});\n"
View Source
const Array_prototype_lastIndexOf_Code = "" /* 363-byte string literal not displayed */
View Source
const Array_prototype_map_Code = "" /* 391-byte string literal not displayed */
View Source
const Array_prototype_reduceRight_Code = "" /* 693-byte string literal not displayed */
View Source
const Array_prototype_reduce_Code = "" /* 684-byte string literal not displayed */
View Source
const Array_prototype_some_Code = "" /* 358-byte string literal not displayed */
View Source
const Array_prototype_sort_Code = "" /* 558-byte string literal not displayed */
View Source
const Array_prototype_values_Code = "" /* 300-byte string literal not displayed */
View Source
const Array_prototype_ααiterator_Code = "CreateMethodProperty(Array.prototype,Symbol.iterator,Array.prototype.values);\n"
View Source
const Atob_Code = ""
View Source
const AudioContext_Code = ""
View Source
const Blob_Code = "" /* 3714-byte string literal not displayed */
View Source
const CSS_supports_Code = "" /* 996-byte string literal not displayed */
View Source
const Console_Code = "self.console=self.console||{};\n"
View Source
const Console_assert_Code = "console.assert=function(){};\n"
View Source
const Console_clear_Code = "console.clear=function(){};\n"
View Source
const Console_count_Code = "console.count=function(){};\n"
View Source
const Console_debug_Code = "console.debug=console.log;\n"
View Source
const Console_dir_Code = "console.dir=function(){};\n"
View Source
const Console_dirxml_Code = "console.dirxml=function(){};\n"
View Source
const Console_error_Code = "console.error=console.log;\n"
View Source
const Console_exception_Code = "console.exception=function(){};\n"
View Source
const Console_groupCollapsed_Code = "console.groupCollapsed=function(){};\n"
View Source
const Console_groupEnd_Code = "console.groupEnd=function(){};\n"
View Source
const Console_group_Code = "console.group=function(){};\n"
View Source
const Console_info_Code = "console.info=console.log;\n"
View Source
const Console_log_Code = "console.log=function(){};\n"
View Source
const Console_markTimeline_Code = "console.markTimeline=function(){};\n"
View Source
const Console_profileEnd_Code = "console.profileEnd=function(){};\n"
View Source
const Console_profile_Code = "console.profile=function(){};\n"
View Source
const Console_profiles_Code = "console.profiles=function(){};\n"
View Source
const Console_table_Code = "console.table=function(){};\n"
View Source
const Console_timeEnd_Code = "console.timeEnd=function(){};\n"
View Source
const Console_timeStamp_Code = "console.timeStamp=function(){};\n"
View Source
const Console_time_Code = "console.time=function(){};\n"
View Source
const Console_timelineEnd_Code = "console.timelineEnd=function(){};\n"
View Source
const Console_timeline_Code = "console.timeline=function(){};\n"
View Source
const Console_trace_Code = "console.trace=function(){};\n"
View Source
const Console_warn_Code = "console.warn=console.log;\n"
View Source
const CustomEvent_Code = "" /* 507-byte string literal not displayed */
View Source
const DOMRect_Code = "" /* 894-byte string literal not displayed */
View Source
const DOMTokenList_Code = "" /* 1334-byte string literal not displayed */
View Source
const DOMTokenList_prototype_forEach_Code = "DOMTokenList.prototype.forEach=Array.prototype.forEach;\n"
View Source
const DOMTokenList_prototype_replace_Code = "" /* 787-byte string literal not displayed */
View Source
const DOMTokenList_prototype_ααiterator_Code = "DOMTokenList.prototype[Symbol.iterator]=function(){return new ArrayIterator(this)};\n"
View Source
const Date_now_Code = "Date.now=function(){return new Date().getTime()};\n"
View Source
const Date_prototype_toISOString_Code = "" /* 362-byte string literal not displayed */
View Source
const DevicePixelRatio_Code = "self.devicePixelRatio=1;\n"
View Source
const DocumentFragment_Code = "" /* 203-byte string literal not displayed */
View Source
const DocumentFragment_prototype_append_Code = "" /* 232-byte string literal not displayed */
View Source
const DocumentFragment_prototype_prepend_Code = "" /* 268-byte string literal not displayed */
View Source
const Document_Code = "" /* 269-byte string literal not displayed */
View Source
const Document_currentScript_Code = "" /* 334-byte string literal not displayed */
View Source
const Document_getElementsByClassName_Code = "document.getElementsByClassName=function(e){return document.querySelectorAll(\".\"+String(e).split(/\\s+/).join(\".\"))};\n"
View Source
const Document_head_Code = "document.head=document.getElementsByTagName(\"head\")[0];\n"
View Source
const Document_querySelector_Code = "" /* 708-byte string literal not displayed */
View Source
const Document_visibilityState_Code = "" /* 361-byte string literal not displayed */
View Source
const Element_Code = "" /* 1373-byte string literal not displayed */
View Source
const Element_prototype_after_Code = "" /* 334-byte string literal not displayed */
View Source
const Element_prototype_append_Code = "Document.prototype.append=Element.prototype.append=function(){this.appendChild(_mutation(arguments))};\n"
View Source
const Element_prototype_before_Code = "" /* 387-byte string literal not displayed */
View Source
const Element_prototype_classList_Code = "" /* 833-byte string literal not displayed */
View Source
const Element_prototype_cloneNode_Code = "" /* 182-byte string literal not displayed */
View Source
const Element_prototype_closest_Code = "" /* 177-byte string literal not displayed */
View Source
const Element_prototype_dataset_Code = "" /* 497-byte string literal not displayed */
View Source
const Element_prototype_inert_Code = "" /* 8471-byte string literal not displayed */
View Source
const Element_prototype_matches_Code = "" /* 297-byte string literal not displayed */
View Source
const Element_prototype_nextElementSibling_Code = "" /* 155-byte string literal not displayed */
View Source
const Element_prototype_placeholder_Code = "" /* 1424-byte string literal not displayed */
View Source
const Element_prototype_prepend_Code = "Document.prototype.prepend=Element.prototype.prepend=function(){this.insertBefore(_mutation(arguments),this.firstChild)};\n"
View Source
const Element_prototype_previousElementSibling_Code = "" /* 167-byte string literal not displayed */
View Source
const Element_prototype_remove_Code = "" /* 182-byte string literal not displayed */
View Source
const Element_prototype_replaceWith_Code = "" /* 224-byte string literal not displayed */
View Source
const Element_prototype_toggleAttribute_Code = "" /* 181-byte string literal not displayed */
View Source
const EventSource_Code = ""
View Source
const Event_Code = "" /* 3370-byte string literal not displayed */
View Source
const Event_focusin_Code = "" /* 248-byte string literal not displayed */
View Source
const Event_hashchange_Code = "" /* 192-byte string literal not displayed */
View Source
const Fetch_Code = "" /* 10506-byte string literal not displayed */
View Source
const Function_prototype_bind_Code = "" /* 698-byte string literal not displayed */
View Source
const Function_prototype_name_Code = "" /* 367-byte string literal not displayed */
View Source
const GetComputedStyle_Code = "" /* 1993-byte string literal not displayed */
View Source
const GlobalThis_Code = "" /* 371-byte string literal not displayed */
View Source
const HTMLCanvasElement_prototype_toBlob_Code = "" /* 269-byte string literal not displayed */
View Source
const HTMLDocument_Code = "self.HTMLDocument=self.Document;\n"
View Source
const HTMLPictureElement_Code = ""
View Source
const HTMLTemplateElement_Code = ""
View Source
const IntersectionObserverEntry_Code = "" /* 130-byte string literal not displayed */
View Source
const IntersectionObserver_Code = "" /* 6642-byte string literal not displayed */
View Source
const Intl_DateTimeFormat_Code = ""
View Source
const Intl_DisplayNames_Code = ""
View Source
const Intl_ListFormat_Code = ""
View Source
const Intl_Locale_Code = ""
View Source
const Intl_NumberFormat_Code = ""
View Source
const Intl_PluralRules_Code = ""
View Source
const Intl_RelativeTimeFormat_Code = ""
View Source
const Intl_getCanonicalLocales_Code = ""
View Source
const JSON_Code = ""
View Source
const LocalStorage_Code = "" /* 1266-byte string literal not displayed */
View Source
const Location_origin_Code = "" /* 362-byte string literal not displayed */
View Source
const Map_Code = "" /* 7820-byte string literal not displayed */
View Source
const MatchMedia_Code = "" /* 1232-byte string literal not displayed */
View Source
const Math_acosh_Code = "" /* 139-byte string literal not displayed */
View Source
const Math_asinh_Code = "" /* 195-byte string literal not displayed */
View Source
const Math_atanh_Code = "" /* 193-byte string literal not displayed */
View Source
const Math_cbrt_Code = "" /* 256-byte string literal not displayed */
View Source
const Math_clz32_Code = "CreateMethodProperty(Math,\"clz32\",function(r){var t=ToUint32(r),n=t?32-t.toString(2).length:32;return n});\n"
View Source
const Math_cosh_Code = "" /* 297-byte string literal not displayed */
View Source
const Math_expm1_Code = "" /* 197-byte string literal not displayed */
View Source
const Math_fround_Code = "" /* 161-byte string literal not displayed */
View Source
const Math_hypot_Code = "" /* 346-byte string literal not displayed */
View Source
const Math_imul_Code = "" /* 158-byte string literal not displayed */
View Source
const Math_log10_Code = "CreateMethodProperty(Math,\"log10\",function(t){return Math.log(t)/Math.LN10});\n"
View Source
const Math_log1p_Code = "" /* 171-byte string literal not displayed */
View Source
const Math_log2_Code = "CreateMethodProperty(Math,\"log2\",function(t){return Math.log(t)/Math.LN2});\n"
View Source
const Math_sign_Code = "" /* 173-byte string literal not displayed */
View Source
const Math_sinh_Code = "" /* 269-byte string literal not displayed */
View Source
const Math_tanh_Code = "" /* 126-byte string literal not displayed */
View Source
const Math_trunc_Code = "CreateMethodProperty(Math,\"trunc\",function(t){return t<0?Math.ceil(t):Math.floor(t)});\n"
View Source
const MutationObserver_Code = ""
View Source
const NodeList_prototype_forEach_Code = "NodeList.prototype.forEach=Array.prototype.forEach;\n"
View Source
const NodeList_prototype_ααiterator_Code = "NodeList.prototype[Symbol.iterator]=function(){return new ArrayIterator(this)};\n"
View Source
const Node_prototype_contains_Code = "" /* 364-byte string literal not displayed */
View Source
const Number_Epsilon_Code = "Object.defineProperty(Number,\"EPSILON\",{enumerable:!1,configurable:!1,writable:!1,value:Math.pow(2,-52)});\n"
View Source
const Number_MAX_SAFE_INTEGER_Code = "Object.defineProperty(Number,\"MAX_SAFE_INTEGER\",{enumerable:!1,configurable:!1,writable:!1,value:Math.pow(2,53)-1});\n"
View Source
const Number_MIN_SAFE_INTEGER_Code = "Object.defineProperty(Number,\"MIN_SAFE_INTEGER\",{enumerable:!1,configurable:!1,writable:!1,value:-(Math.pow(2,53)-1)});\n"
View Source
const Number_isFinite_Code = "" /* 129-byte string literal not displayed */
View Source
const Number_isInteger_Code = "" /* 175-byte string literal not displayed */
View Source
const Number_isNaN_Code = "(function(){var r=self;CreateMethodProperty(Number,\"isNaN\",function(e){return Type(e)!==\"number\"?!1:!!r.isNaN(e)})})();\n"
View Source
const Number_isSafeInteger_Code = "" /* 210-byte string literal not displayed */
View Source
const Number_parseFloat_Code = "" /* 249-byte string literal not displayed */
View Source
const Number_parseInt_Code = "" /* 245-byte string literal not displayed */
View Source
const Object_assign_Code = "" /* 535-byte string literal not displayed */
View Source
const Object_create_Code = "" /* 921-byte string literal not displayed */
View Source
const Object_defineProperties_Code = "" /* 428-byte string literal not displayed */
View Source
const Object_defineProperty_Code = "" /* 1125-byte string literal not displayed */
View Source
const Object_entries_Code = "" /* 280-byte string literal not displayed */
View Source
const Object_freeze_Code = "CreateMethodProperty(Object,\"freeze\",function(e){return e});\n"
View Source
const Object_fromEntries_Code = "" /* 212-byte string literal not displayed */
View Source
const Object_getOwnPropertyDescriptor_Code = "" /* 559-byte string literal not displayed */
View Source
const Object_getOwnPropertyDescriptors_Code = "" /* 243-byte string literal not displayed */
View Source
const Object_getOwnPropertyNames_Code = "" /* 594-byte string literal not displayed */
View Source
const Object_getPrototypeOf_Code = "" /* 316-byte string literal not displayed */
View Source
const Object_isExtensible_Code = "" /* 138-byte string literal not displayed */
View Source
const Object_isFrozen_Code = "" /* 130-byte string literal not displayed */
View Source
const Object_isSealed_Code = "" /* 130-byte string literal not displayed */
View Source
const Object_is_Code = "CreateMethodProperty(Object,\"is\",function(e,t){return SameValue(e,t)});\n"
View Source
const Object_keys_Code = "" /* 1903-byte string literal not displayed */
View Source
const Object_preventExtensions_Code = "" /* 146-byte string literal not displayed */
View Source
const Object_seal_Code = "(function(t){CreateMethodProperty(Object,\"seal\",function(e){return Type(e)===\"object\"?e:t?t(e):e})})(Object.seal);\n"
View Source
const Object_setPrototypeOf_Code = "" /* 620-byte string literal not displayed */
View Source
const Object_values_Code = "" /* 222-byte string literal not displayed */
View Source
const Performance_now_Code = "(function(e){var n=Date.now();e.performance||(e.performance={}),e.performance.now=function(){return Date.now()-n}})(self);\n"
View Source
const Promise_Code = "" /* 4393-byte string literal not displayed */
View Source
const Promise_prototype_finally_Code = "" /* 574-byte string literal not displayed */
View Source
const QueueMicrotask_Code = "" /* 451-byte string literal not displayed */
View Source
const Reflect_Code = "" /* 152-byte string literal not displayed */
View Source
const Reflect_apply_Code = "" /* 251-byte string literal not displayed */
View Source
const Reflect_construct_Code = "" /* 379-byte string literal not displayed */
View Source
const Reflect_defineProperty_Code = "" /* 280-byte string literal not displayed */
View Source
const Reflect_deleteProperty_Code = "" /* 253-byte string literal not displayed */
View Source
const Reflect_getOwnPropertyDescriptor_Code = "" /* 244-byte string literal not displayed */
View Source
const Reflect_getPrototypeOf_Code = "" /* 197-byte string literal not displayed */
View Source
const Reflect_get_Code = "" /* 438-byte string literal not displayed */
View Source
const Reflect_has_Code = "" /* 203-byte string literal not displayed */
View Source
const Reflect_isExtensible_Code = "" /* 193-byte string literal not displayed */
View Source
const Reflect_ownKeys_Code = "" /* 235-byte string literal not displayed */
View Source
const Reflect_preventExtensions_Code = "" /* 229-byte string literal not displayed */
View Source
const Reflect_setPrototypeOf_Code = "" /* 391-byte string literal not displayed */
View Source
const Reflect_set_Code = "" /* 388-byte string literal not displayed */
View Source
const RegExp_prototype_flags_Code = "" /* 484-byte string literal not displayed */
View Source
const RequestAnimationFrame_Code = "" /* 676-byte string literal not displayed */
View Source
const RequestIdleCallback_Code = "" /* 2207-byte string literal not displayed */
View Source
const ResizeObserver_Code = ""
View Source
const Screen_orientation_Code = "" /* 986-byte string literal not displayed */
View Source
const SetImmediate_Code = "" /* 1507-byte string literal not displayed */
View Source
const Set_Code = "" /* 6306-byte string literal not displayed */
View Source
const Smoothscroll_Code = ""
View Source
const String_fromCodePoint_Code = "" /* 500-byte string literal not displayed */
View Source
const String_prototype_anchor_Code = "CreateMethodProperty(String.prototype,\"anchor\",function(r){var t=this;return CreateHTML(t,\"a\",\"name\",r)});\n"
View Source
const String_prototype_big_Code = "CreateMethodProperty(String.prototype,\"big\",function(){var t=this;return CreateHTML(t,\"big\",\"\",\"\")});\n"
View Source
const String_prototype_blink_Code = "CreateMethodProperty(String.prototype,\"blink\",function(){var t=this;return CreateHTML(t,\"blink\",\"\",\"\")});\n"
View Source
const String_prototype_bold_Code = "CreateMethodProperty(String.prototype,\"bold\",function(){var t=this;return CreateHTML(t,\"b\",\"\",\"\")});\n"
View Source
const String_prototype_codePointAt_Code = "" /* 336-byte string literal not displayed */
View Source
const String_prototype_endsWith_Code = "" /* 427-byte string literal not displayed */
View Source
const String_prototype_fixed_Code = "CreateMethodProperty(String.prototype,\"fixed\",function(){var t=this;return CreateHTML(t,\"tt\",\"\",\"\")});\n"
View Source
const String_prototype_fontcolor_Code = "CreateMethodProperty(String.prototype,\"fontcolor\",function(o){var t=this;return CreateHTML(t,\"font\",\"color\",o)});\n"
View Source
const String_prototype_fontsize_Code = "CreateMethodProperty(String.prototype,\"fontsize\",function(t){var e=this;return CreateHTML(e,\"font\",\"size\",t)});\n"
View Source
const String_prototype_includes_Code = "" /* 414-byte string literal not displayed */
View Source
const String_prototype_italics_Code = "CreateMethodProperty(String.prototype,\"italics\",function(){var t=this;return CreateHTML(t,\"i\",\"\",\"\")});\n"
View Source
const String_prototype_link_Code = "CreateMethodProperty(String.prototype,\"link\",function(r){var t=this;return CreateHTML(t,\"a\",\"href\",r)});\n"
View Source
const String_prototype_normalize_Code = ""
View Source
const String_prototype_padEnd_Code = "" /* 343-byte string literal not displayed */
View Source
const String_prototype_padStart_Code = "" /* 345-byte string literal not displayed */
View Source
const String_prototype_repeat_Code = "" /* 308-byte string literal not displayed */
View Source
const String_prototype_replaceAll_Code = "" /* 897-byte string literal not displayed */
View Source
const String_prototype_small_Code = "CreateMethodProperty(String.prototype,\"small\",function(){var t=this;return CreateHTML(t,\"small\",\"\",\"\")});\n"
View Source
const String_prototype_startsWith_Code = "" /* 423-byte string literal not displayed */
View Source
const String_prototype_strike_Code = "CreateMethodProperty(String.prototype,\"strike\",function(){var t=this;return CreateHTML(t,\"strike\",\"\",\"\")});\n"
View Source
const String_prototype_sub_Code = "CreateMethodProperty(String.prototype,\"sub\",function(){var t=this;return CreateHTML(t,\"sub\",\"\",\"\")});\n"
View Source
const String_prototype_sup_Code = "CreateMethodProperty(String.prototype,\"sup\",function(){var t=this;return CreateHTML(t,\"sup\",\"\",\"\")});\n"
View Source
const String_prototype_trimEnd_Code = "CreateMethodProperty(String.prototype,\"trimEnd\",function(){\"use strict\";var t=this;return TrimString(t,\"end\")});\n"
View Source
const String_prototype_trimStart_Code = "CreateMethodProperty(String.prototype,\"trimStart\",function(){\"use strict\";var t=this;return TrimString(t,\"start\")});\n"
View Source
const String_prototype_trim_Code = "CreateMethodProperty(String.prototype,\"trim\",function(){\"use strict\";var t=this;return TrimString(t,\"start+end\")});\n"
View Source
const String_prototype_ααiterator_Code = "" /* 147-byte string literal not displayed */
View Source
const String_raw_Code = "" /* 362-byte string literal not displayed */
View Source
const Symbol_Code = "" /* 3912-byte string literal not displayed */
View Source
const Symbol_asyncIterator_Code = "Object.defineProperty(Symbol,\"asyncIterator\",{value:Symbol(\"asyncIterator\")});\n"
View Source
const Symbol_hasInstance_Code = "Object.defineProperty(Symbol,\"hasInstance\",{value:Symbol(\"hasInstance\")});\n"
View Source
const Symbol_isConcatSpreadable_Code = "Object.defineProperty(Symbol,\"isConcatSpreadable\",{value:Symbol(\"isConcatSpreadable\")});\n"
View Source
const Symbol_iterator_Code = "Object.defineProperty(self.Symbol,\"iterator\",{value:self.Symbol(\"iterator\")});\n"
View Source
const Symbol_match_Code = "Object.defineProperty(Symbol,\"match\",{value:Symbol(\"match\")});\n"
View Source
const Symbol_prototype_description_Code = "" /* 1060-byte string literal not displayed */
View Source
const Symbol_replace_Code = "Object.defineProperty(Symbol,\"replace\",{value:Symbol(\"replace\")});\n"
View Source
const Symbol_search_Code = "Object.defineProperty(Symbol,\"search\",{value:Symbol(\"search\")});\n"
View Source
const Symbol_species_Code = "Object.defineProperty(Symbol,\"species\",{value:Symbol(\"species\")});\n"
View Source
const Symbol_split_Code = "Object.defineProperty(Symbol,\"split\",{value:Symbol(\"split\")});\n"
View Source
const Symbol_toPrimitive_Code = "Object.defineProperty(Symbol,\"toPrimitive\",{value:Symbol(\"toPrimitive\")});\n"
View Source
const Symbol_toStringTag_Code = "Object.defineProperty(Symbol,\"toStringTag\",{value:Symbol(\"toStringTag\")});\n"
View Source
const Symbol_unscopables_Code = "Object.defineProperty(Symbol,\"unscopables\",{value:Symbol(\"unscopables\")});\n"
View Source
const TextEncoder_Code = "" /* 3471-byte string literal not displayed */
View Source
const URL_Code = "" /* 8245-byte string literal not displayed */
View Source
const UserTiming_Code = ""
View Source
const WeakMap_Code = "" /* 3536-byte string literal not displayed */
View Source
const WeakSet_Code = "" /* 2568-byte string literal not displayed */
View Source
const WebAnimations_Code = ""
View Source
const Window_Code = "" /* 223-byte string literal not displayed */
View Source
const XMLHttpRequest_Code = "" /* 1282-byte string literal not displayed */
Variables ¶
View Source
var AbortController = types.NewPolyfill( AbortController_Code, []*types.Polyfill{Fetch, Object_defineProperty, Object_getOwnPropertyDescriptor, Object_getPrototypeOf, Object_setPrototypeOf, Event, Map, Symbol, Symbol_toStringTag, WeakMap}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<67"), BBNeeded: version.None, ChromeNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("65"))), EdgeNeeded: version.Range(version.MakeGTE(version.MustParse("12"))).AND(version.MakeLTE(version.MustParse("15"))), EdgeMobileNeeded: version.All, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("2"))).AND(version.MakeLTE(version.MustParse("56"))), FirefoxMobileNeeded: version.MustParseRange("<64"), IENeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.Range(version.MakeGTE(version.MustParse("3.2"))).AND(version.MakeLTE(version.MustParse("11.2"))), OperaNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.MakeLTE(version.MustParse("52"))), OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("3.1"))).AND(version.MakeLTE(version.MustParse("12"))), SamsungMobileNeeded: version.All, }, )
View Source
var ArrayBuffer = types.NewPolyfill( ArrayBuffer_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.All, EdgeNeeded: version.All, EdgeMobileNeeded: version.All, FirefoxNeeded: version.All, FirefoxMobileNeeded: version.All, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.All, OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.All, SamsungMobileNeeded: version.All, }, )
View Source
var Array_from = types.NewPolyfill( Array_from_Code, []*types.Polyfill{_ESAbstract_IsCallable, _ESAbstract_CreateMethodProperty, _ESAbstract_GetMethod, Symbol_iterator, _ESAbstract_IsConstructor, _ESAbstract_Construct, _ESAbstract_ArrayCreate, _ESAbstract_GetIterator, _ESAbstract_IteratorClose, _ESAbstract_ToString, _ESAbstract_IteratorStep, _ESAbstract_IteratorValue, _ESAbstract_Call, _ESAbstract_CreateDataPropertyOrThrow, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, Map, Set}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<45"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("31"))), FirefoxMobileNeeded: version.MustParseRange("<32"), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("11"))), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<32"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Array_isArray = types.NewPolyfill( Array_isArray_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_IsArray}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MakeEqualsMajorMinor(version.MustParse("3.6")), FirefoxMobileNeeded: version.MakeEqualsMajorMinor(version.MustParse("3.6")), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MakeEqualsMajor(version.MustParse("4")), SamsungMobileNeeded: version.None, }, )
View Source
var Array_of = types.NewPolyfill( Array_of_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_IsConstructor, _ESAbstract_Construct, _ESAbstract_ArrayCreate, _ESAbstract_ToString, _ESAbstract_CreateDataPropertyOrThrow}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<=44"), EdgeNeeded: version.MustParseRange("<14"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("24"))), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<32"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9.1"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Array_prototype_copyWithin = types.NewPolyfill( Array_prototype_copyWithin_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_HasProperty, _ESAbstract_ToInteger}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<45"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<32"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.MustParseRange("<32"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Array_prototype_entries = types.NewPolyfill( Array_prototype_entries_Code, []*types.Polyfill{_ArrayIterator, _ESAbstract_CreateMethodProperty, _ESAbstract_ToObject}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5.1"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<38"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<7.1"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Array_prototype_every = types.NewPolyfill( Array_prototype_every_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_IsCallable, _ESAbstract_ToString, _ESAbstract_HasProperty, _ESAbstract_ToBoolean, _ESAbstract_Call}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Array_prototype_fill = types.NewPolyfill( Array_prototype_fill_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_ToInteger, _ESAbstract_ToString}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("< 45"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("< 31"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<= 7"), OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<= 7"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Array_prototype_filter = types.NewPolyfill( Array_prototype_filter_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_IsCallable, _ESAbstract_ArraySpeciesCreate, _ESAbstract_HasProperty, _ESAbstract_ToBoolean, _ESAbstract_Call, _ESAbstract_CreateDataPropertyOrThrow, _ESAbstract_ToString}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.MustParseRange("<9"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Array_prototype_find = types.NewPolyfill( Array_prototype_find_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_IsCallable, _ESAbstract_ToBoolean, _ESAbstract_Call, _ESAbstract_ToString}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<=45"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<24"), FirefoxMobileNeeded: version.MustParseRange("<24"), IENeeded: version.All, IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.MustParseRange("<8.0"), IOSSafariNeeded: version.MustParseRange("<8.0"), OperaNeeded: version.MustParseRange("<32"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<8.0"), SamsungMobileNeeded: version.MustParseRange("<6"), }, )
View Source
var Array_prototype_findIndex = types.NewPolyfill( Array_prototype_findIndex_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_IsCallable, _ESAbstract_ToBoolean, _ESAbstract_Call, _ESAbstract_ToString}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("10"))), ChromeNeeded: version.MustParseRange("<45"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("3.6"))).AND(version.MakeLTE(version.MustParse("24"))), FirefoxMobileNeeded: version.Range(version.MakeGTE(version.MustParse("3.6"))).AND(version.MakeLTE(version.MustParse("24"))), IENeeded: version.All, IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("8.0"))), IOSSafariNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("8.0"))), OperaNeeded: version.MustParseRange("<32"), OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("7.1"))), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Array_prototype_flat = types.NewPolyfill( Array_prototype_flat_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_ToInteger, _ESAbstract_ArraySpeciesCreate, _ESAbstract_FlattenIntoArray}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<69"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<62"), FirefoxMobileNeeded: version.MustParseRange("<62"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.MustParseRange("<12"), IOSSafariNeeded: version.MustParseRange("<12"), OperaNeeded: version.MustParseRange("<56"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<12"), SamsungMobileNeeded: version.MustParseRange("<10"), }, )
View Source
var Array_prototype_flatMap = types.NewPolyfill( Array_prototype_flatMap_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_IsCallable, _ESAbstract_ArraySpeciesCreate, _ESAbstract_FlattenIntoArray}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("< 69"), EdgeNeeded: version.All, EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("< 62"), FirefoxMobileNeeded: version.MustParseRange("< 62"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.MustParseRange("< 12"), IOSSafariNeeded: version.MustParseRange("< 12"), OperaNeeded: version.MustParseRange("< 56"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("< 12"), SamsungMobileNeeded: version.All, }, )
View Source
var Array_prototype_forEach = types.NewPolyfill( Array_prototype_forEach_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_IsCallable, _ESAbstract_HasProperty, _ESAbstract_Call, _ESAbstract_ToString}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Array_prototype_includes = types.NewPolyfill( Array_prototype_includes_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_ToInteger, _ESAbstract_SameValueZero, _ESAbstract_ToString}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<47"), EdgeNeeded: version.MustParseRange("<14"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.MustParseRange("<43"), FirefoxMobileNeeded: version.MustParseRange("<43"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<34"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Array_prototype_indexOf = types.NewPolyfill( Array_prototype_indexOf_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_ToInteger, _ESAbstract_HasProperty, _ESAbstract_ToString}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Array_prototype_keys = types.NewPolyfill( Array_prototype_keys_Code, []*types.Polyfill{_ArrayIterator, _ESAbstract_CreateMethodProperty, _ESAbstract_ToObject}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5.1"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<38"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<7.1"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Array_prototype_lastIndexOf = types.NewPolyfill( Array_prototype_lastIndexOf_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_ToInteger, _ESAbstract_HasProperty, _ESAbstract_ToString}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Array_prototype_map = types.NewPolyfill( Array_prototype_map_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_IsCallable, _ESAbstract_ArraySpeciesCreate, _ESAbstract_ToString, _ESAbstract_HasProperty, _ESAbstract_Call, _ESAbstract_CreateDataPropertyOrThrow}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Array_prototype_reduce = types.NewPolyfill( Array_prototype_reduce_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_IsCallable, _ESAbstract_ToString, _ESAbstract_HasProperty, _ESAbstract_Call}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Array_prototype_reduceRight = types.NewPolyfill( Array_prototype_reduceRight_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_IsCallable, _ESAbstract_ToString, _ESAbstract_HasProperty, _ESAbstract_Call}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Array_prototype_some = types.NewPolyfill( Array_prototype_some_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_ToLength, _ESAbstract_Get, _ESAbstract_IsCallable, _ESAbstract_ToString, _ESAbstract_HasProperty, _ESAbstract_ToBoolean, _ESAbstract_Call}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Array_prototype_sort = types.NewPolyfill( Array_prototype_sort_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_IsCallable, Array_prototype_map}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<70"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<70"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.MustParseRange("<79"), FirefoxNeeded: version.MustParseRange("<3"), FirefoxMobileNeeded: version.MustParseRange("<3"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<10.3"), OperaNeeded: version.MustParseRange("<57"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<10.1"), SamsungMobileNeeded: version.MustParseRange("<10"), }, )
View Source
var Array_prototype_values = types.NewPolyfill( Array_prototype_values_Code, []*types.Polyfill{_ArrayIterator, _ESAbstract_CreateMethodProperty, _ESAbstract_ToObject}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<66"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<60"), FirefoxMobileNeeded: version.MustParseRange("<60"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<53"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Array_prototype_ααiterator = types.NewPolyfill( Array_prototype_ααiterator_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, Array_prototype_values, Symbol_iterator}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5.1"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<38"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Atob = types.NewPolyfill( Atob_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.MustParseRange("<10"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var AudioContext = types.NewPolyfill( AudioContext_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.None, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Blob = types.NewPolyfill( Blob_Code, []*types.Polyfill{Atob, URL}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<20"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<13"), FirefoxMobileNeeded: version.MustParseRange("<14"), IENeeded: version.MustParseRange("<10"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.MustParseRange("<12"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<6"), SamsungMobileNeeded: version.None, }, )
View Source
var CSS_supports = types.NewPolyfill( CSS_supports_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<4.4"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<=27"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<=21"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9.0"), OperaNeeded: version.MustParseRange("<15"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Console = types.NewPolyfill( Console_Code, []*types.Polyfill{Window}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_assert = types.NewPolyfill( Console_assert_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_clear = types.NewPolyfill( Console_clear_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<39"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_count = types.NewPolyfill( Console_count_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_debug = types.NewPolyfill( Console_debug_Code, []*types.Polyfill{Window, Console, Console_log}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_dir = types.NewPolyfill( Console_dir_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_dirxml = types.NewPolyfill( Console_dirxml_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<39"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_error = types.NewPolyfill( Console_error_Code, []*types.Polyfill{Window, Console, Console_log}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.MustParseRange("<10"), IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_exception = types.NewPolyfill( Console_exception_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.All, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.All, }, )
View Source
var Console_group = types.NewPolyfill( Console_group_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_groupCollapsed = types.NewPolyfill( Console_groupCollapsed_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_groupEnd = types.NewPolyfill( Console_groupEnd_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_info = types.NewPolyfill( Console_info_Code, []*types.Polyfill{Window, Console, Console_log}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.MustParseRange("<10"), IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_log = types.NewPolyfill( Console_log_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_markTimeline = types.NewPolyfill( Console_markTimeline_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<68.0.0"), EdgeNeeded: version.MustParseRange("<17.17134.0"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<75"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_profile = types.NewPolyfill( Console_profile_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_profileEnd = types.NewPolyfill( Console_profileEnd_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_profiles = types.NewPolyfill( Console_profiles_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_table = types.NewPolyfill( Console_table_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_time = types.NewPolyfill( Console_time_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<31"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_timeEnd = types.NewPolyfill( Console_timeEnd_Code, []*types.Polyfill{Window, Console, Console_time}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_timeStamp = types.NewPolyfill( Console_timeStamp_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.MustParseRange("<16.15063"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<39"), FirefoxMobileNeeded: version.MustParseRange("<10"), IENeeded: version.MustParseRange("<11"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_timeline = types.NewPolyfill( Console_timeline_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<81"), EdgeNeeded: version.MustParseRange("<17.17134.0"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<75"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_timelineEnd = types.NewPolyfill( Console_timelineEnd_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<81"), EdgeNeeded: version.MustParseRange("<17.17134.0"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<75"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_trace = types.NewPolyfill( Console_trace_Code, []*types.Polyfill{Window, Console}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Console_warn = types.NewPolyfill( Console_warn_Code, []*types.Polyfill{Window, Console, Console_log}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("4"))), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var CustomEvent = types.NewPolyfill( CustomEvent_Code, []*types.Polyfill{Event}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<=4.3"), BBNeeded: version.None, ChromeNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("14"))), EdgeNeeded: version.MustParseRange("<14"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("10"))), FirefoxMobileNeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("10"))), IENeeded: version.All, IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.MakeLTE(version.MustParse("11.5"))), OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("7"))), SamsungMobileNeeded: version.None, }, )
View Source
var DOMRect = types.NewPolyfill( DOMRect_Code, []*types.Polyfill{Object_defineProperties}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<6"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<60"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<=30"), FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IOSChromeNeeded: version.MustParseRange("<10.1"), IOSSafariNeeded: version.MustParseRange("<10.1"), OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<10.1"), SamsungMobileNeeded: version.None, }, )
View Source
var DOMTokenList = types.NewPolyfill( DOMTokenList_Code, []*types.Polyfill{_DOMTokenList}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.MustParseRange("<14"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("6.0"))), SamsungMobileNeeded: version.None, }, )
View Source
var DOMTokenList_prototype_forEach = types.NewPolyfill( DOMTokenList_prototype_forEach_Code, []*types.Polyfill{DOMTokenList, Array_prototype_forEach, Element_prototype_classList}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<45"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<42"), EdgeNeeded: version.MustParseRange("<16"), EdgeMobileNeeded: version.MustParseRange("<16"), FirefoxNeeded: version.MustParseRange("<50"), FirefoxMobileNeeded: version.MustParseRange("<50"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<10.3"), OperaNeeded: version.MustParseRange("<32"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<10.1"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var DOMTokenList_prototype_replace = types.NewPolyfill( DOMTokenList_prototype_replace_Code, []*types.Polyfill{Element_prototype_classList}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<67"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<67"), EdgeNeeded: version.MustParseRange("<18"), EdgeMobileNeeded: version.MustParseRange("<18"), FirefoxNeeded: version.MustParseRange("<61"), FirefoxMobileNeeded: version.MustParseRange("<61"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<12"), OperaNeeded: version.MustParseRange("<54"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<12"), SamsungMobileNeeded: version.MustParseRange("<9"), }, )
View Source
var DOMTokenList_prototype_ααiterator = types.NewPolyfill( DOMTokenList_prototype_ααiterator_Code, []*types.Polyfill{_ArrayIterator, Symbol_iterator, DOMTokenList}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<50"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<50"), FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.MakeLTE(version.MustParse("12"))), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.MakeLTE(version.MustParse("12"))), IOSChromeNeeded: version.None, IOSSafariNeeded: version.All, OperaNeeded: version.MustParseRange("<50"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Date_now = types.NewPolyfill( Date_now_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.MustParseRange("<9"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Date_prototype_toISOString = types.NewPolyfill( Date_prototype_toISOString_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.MustParseRange("<9"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var DevicePixelRatio = types.NewPolyfill( DevicePixelRatio_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<=17"), FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("10"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9.3"), OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("9.1"))), SamsungMobileNeeded: version.None, }, )
View Source
var Document = types.NewPolyfill( Document_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var DocumentFragment = types.NewPolyfill( DocumentFragment_Code, []*types.Polyfill{Object_create}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<3"), BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<4"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.Range(version.MakeGTE(version.MustParse("8"))).AND(version.MakeLTE(version.MustParse("9"))), IEMobileNeeded: version.MustParseRange("<9"), IOSChromeNeeded: version.MustParseRange("<4"), IOSSafariNeeded: version.MustParseRange("<4"), OperaNeeded: version.MustParseRange("<11"), OperaMiniNeeded: version.MustParseRange("<11"), SafariNeeded: version.MustParseRange("<4"), SamsungMobileNeeded: version.MustParseRange("<3"), }, )
View Source
var DocumentFragment_prototype_append = types.NewPolyfill( DocumentFragment_prototype_append_Code, []*types.Polyfill{Document, DocumentFragment, Element, _mutation}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<54"), EdgeNeeded: version.MustParseRange("<17"), EdgeMobileNeeded: version.MustParseRange("<17"), FirefoxNeeded: version.MustParseRange("<49"), FirefoxMobileNeeded: version.MustParseRange("<49"), IENeeded: version.Range(version.MakeGTE(version.MustParse("8"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("<39"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<6"), }, )
View Source
var DocumentFragment_prototype_prepend = types.NewPolyfill( DocumentFragment_prototype_prepend_Code, []*types.Polyfill{Document, DocumentFragment, Element, _mutation}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<54"), EdgeNeeded: version.MustParseRange("<17"), EdgeMobileNeeded: version.MustParseRange("<17"), FirefoxNeeded: version.MustParseRange("<49"), FirefoxMobileNeeded: version.MustParseRange("<49"), IENeeded: version.Range(version.MakeGTE(version.MustParse("8"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("<39"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<6"), }, )
View Source
var Document_currentScript = types.NewPolyfill( Document_currentScript_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Document_getElementsByClassName = types.NewPolyfill( Document_getElementsByClassName_Code, []*types.Polyfill{Document_querySelector}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.MustParseRange("<9"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Document_head = types.NewPolyfill( Document_head_Code, []*types.Polyfill{Document}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MakeEqualsMajor(version.MustParse("4")), SamsungMobileNeeded: version.None, }, )
View Source
var Document_querySelector = types.NewPolyfill( Document_querySelector_Code, []*types.Polyfill{Element, Document}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Document_visibilityState = types.NewPolyfill( Document_visibilityState_Code, []*types.Polyfill{CustomEvent}, types.SupportMatrix{ AndroidNeeded: version.Range(version.MakeGTE(version.MustParse("4.4"))).AND(version.All), BBNeeded: version.None, ChromeNeeded: version.Range(version.MakeGTE(version.MustParse("14"))).AND(version.MakeLTE(version.MustParse("32"))), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.MakeLTE(version.MustParse("17"))), FirefoxMobileNeeded: version.None, IENeeded: version.None, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.Range(version.MakeGTE(version.MustParse("15"))).AND(version.MakeLTE(version.MustParse("19"))), OperaMiniNeeded: version.None, SafariNeeded: version.MakeEqualsMajor(version.MustParse("4")), SamsungMobileNeeded: version.None, }, )
View Source
var Element = types.NewPolyfill( Element_Code, []*types.Polyfill{Document}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Element_prototype_after = types.NewPolyfill( Element_prototype_after_Code, []*types.Polyfill{Document, Element, Array_prototype_indexOf, _mutation}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<54"), EdgeNeeded: version.MustParseRange("<17"), EdgeMobileNeeded: version.MustParseRange("<17"), FirefoxNeeded: version.MustParseRange("<49"), FirefoxMobileNeeded: version.MustParseRange("<49"), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("<39"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<6"), }, )
View Source
var Element_prototype_append = types.NewPolyfill( Element_prototype_append_Code, []*types.Polyfill{Document, Element, _mutation}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<54"), EdgeNeeded: version.MustParseRange("<17"), EdgeMobileNeeded: version.MustParseRange("<17"), FirefoxNeeded: version.MustParseRange("<49"), FirefoxMobileNeeded: version.MustParseRange("<49"), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("<39"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<6"), }, )
View Source
var Element_prototype_before = types.NewPolyfill( Element_prototype_before_Code, []*types.Polyfill{Document, Element, Array_prototype_indexOf, _mutation}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<54"), EdgeNeeded: version.MustParseRange("<17"), EdgeMobileNeeded: version.MustParseRange("<17"), FirefoxNeeded: version.MustParseRange("<49"), FirefoxMobileNeeded: version.MustParseRange("<49"), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("<39"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<6"), }, )
View Source
var Element_prototype_classList = types.NewPolyfill( Element_prototype_classList_Code, []*types.Polyfill{DOMTokenList, Element, Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("8"))).AND(version.MakeLTE(version.MustParse("11"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("4.1"))), SamsungMobileNeeded: version.None, }, )
View Source
var Element_prototype_cloneNode = types.NewPolyfill( Element_prototype_cloneNode_Code, []*types.Polyfill{Element}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<30"), FirefoxMobileNeeded: version.None, IENeeded: version.MakeEqualsMajor(version.MustParse("8")), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Element_prototype_closest = types.NewPolyfill( Element_prototype_closest_Code, []*types.Polyfill{Element_prototype_matches}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<41"), EdgeNeeded: version.MustParseRange("<15"), EdgeMobileNeeded: version.MustParseRange("<15"), FirefoxNeeded: version.MustParseRange("<35"), FirefoxMobileNeeded: version.MustParseRange("<35"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<28"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Element_prototype_dataset = types.NewPolyfill( Element_prototype_dataset_Code, []*types.Polyfill{Object_defineProperty, Object_getOwnPropertyDescriptor, Document_querySelector, Element}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("< 8"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("< 6"), FirefoxMobileNeeded: version.MustParseRange("< 6"), IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.MakeLTE(version.MustParse("10"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("< 6"), SamsungMobileNeeded: version.None, }, )
View Source
var Element_prototype_inert = types.NewPolyfill( Element_prototype_inert_Code, []*types.Polyfill{Array_prototype_forEach, Element, Element_prototype_matches, Function_prototype_bind, Map, MutationObserver, Node_prototype_contains, Object_defineProperty, Set, WeakMap}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.None, ChromeNeeded: version.All, EdgeNeeded: version.All, EdgeMobileNeeded: version.All, FirefoxNeeded: version.All, FirefoxMobileNeeded: version.All, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.All, OperaNeeded: version.All, OperaMiniNeeded: version.None, SafariNeeded: version.All, SamsungMobileNeeded: version.None, }, )
View Source
var Element_prototype_matches = types.NewPolyfill( Element_prototype_matches_Code, []*types.Polyfill{Element, Document_querySelector}, types.SupportMatrix{ AndroidNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("4.4.4"))), BBNeeded: version.All, ChromeNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("33"))), EdgeNeeded: version.MustParseRange("<15"), EdgeMobileNeeded: version.MustParseRange("<15"), FirefoxNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("33"))), FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.MakeLTE(version.MustParse("11"))), IOSChromeNeeded: version.All, IOSSafariNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("7"))), OperaNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("20"))), OperaMiniNeeded: version.All, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("7.0"))), SamsungMobileNeeded: version.None, }, )
View Source
var Element_prototype_nextElementSibling = types.NewPolyfill( Element_prototype_nextElementSibling_Code, []*types.Polyfill{Element, Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<4"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<3.5"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<9"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.MustParseRange("<10"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<4"), SamsungMobileNeeded: version.None, }, )
View Source
var Element_prototype_placeholder = types.NewPolyfill( Element_prototype_placeholder_Code, []*types.Polyfill{Object_defineProperty, Document_querySelector, Element}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("8"))).AND(version.MakeLTE(version.MustParse("9"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Element_prototype_prepend = types.NewPolyfill( Element_prototype_prepend_Code, []*types.Polyfill{Document, Element, _mutation}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<54"), EdgeNeeded: version.MustParseRange("<17"), EdgeMobileNeeded: version.MustParseRange("<17"), FirefoxNeeded: version.MustParseRange("<49"), FirefoxMobileNeeded: version.MustParseRange("<49"), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("<39"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<6"), }, )
View Source
var Element_prototype_previousElementSibling = types.NewPolyfill( Element_prototype_previousElementSibling_Code, []*types.Polyfill{Element, Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<4"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<3.5"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<9"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.MustParseRange("<10"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<4"), SamsungMobileNeeded: version.None, }, )
View Source
var Element_prototype_remove = types.NewPolyfill( Element_prototype_remove_Code, []*types.Polyfill{Document, Element, _mutation}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("28"))), EdgeNeeded: version.MustParseRange("<14"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.MustParseRange("<45"), FirefoxMobileNeeded: version.Range(version.MakeGTE(version.MustParse("3.6"))).AND(version.All), IENeeded: version.All, IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("15"))), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9.1"), SamsungMobileNeeded: version.None, }, )
View Source
var Element_prototype_replaceWith = types.NewPolyfill( Element_prototype_replaceWith_Code, []*types.Polyfill{Document, Element, _mutation}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<54"), EdgeNeeded: version.MustParseRange("<17"), EdgeMobileNeeded: version.MustParseRange("<17"), FirefoxNeeded: version.MustParseRange("<49"), FirefoxMobileNeeded: version.MustParseRange("<49"), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("<39"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<6"), }, )
View Source
var Element_prototype_toggleAttribute = types.NewPolyfill( Element_prototype_toggleAttribute_Code, []*types.Polyfill{Element}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<69"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<69"), EdgeNeeded: version.MustParseRange("<18"), EdgeMobileNeeded: version.MustParseRange("<18"), FirefoxNeeded: version.MustParseRange("<63"), FirefoxMobileNeeded: version.MustParseRange("<63"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.MustParseRange("<12"), IOSSafariNeeded: version.MustParseRange("<12"), OperaNeeded: version.MustParseRange("<56"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<12"), SamsungMobileNeeded: version.All, }, )
View Source
var Event = types.NewPolyfill( Event_Code, []*types.Polyfill{Window, Document, Element, Object_defineProperty, Array_prototype_indexOf, Array_prototype_includes}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("10"))), FirefoxMobileNeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("10"))), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("11"))), IEMobileNeeded: version.MakeEqualsMajor(version.MustParse("10")), IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.MakeLTE(version.MustParse("11.5"))), OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("7"))), SamsungMobileNeeded: version.None, }, )
View Source
var EventSource = types.NewPolyfill( EventSource_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<4.4"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<26"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<36"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.MustParseRange("<12"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<7"), SamsungMobileNeeded: version.None, }, )
View Source
var Event_focusin = types.NewPolyfill( Event_focusin_Code, []*types.Polyfill{Event}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<52"), FirefoxMobileNeeded: version.MustParseRange("<52"), IENeeded: version.None, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Event_hashchange = types.NewPolyfill( Event_hashchange_Code, []*types.Polyfill{Event}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<55"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<51"), FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("7"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MakeEqualsMajor(version.MustParse("4")), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Fetch = types.NewPolyfill( Fetch_Code, []*types.Polyfill{Array_prototype_forEach, Object_getOwnPropertyNames, Promise, XMLHttpRequest, Symbol_iterator}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<67"), BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<66"), EdgeNeeded: version.MustParseRange("<16"), EdgeMobileNeeded: version.MustParseRange("<16"), FirefoxNeeded: version.MustParseRange("<57"), FirefoxMobileNeeded: version.MustParseRange("<64"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<12"), OperaNeeded: version.MustParseRange("<53"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<12"), SamsungMobileNeeded: version.None, }, )
View Source
var Function_prototype_bind = types.NewPolyfill( Function_prototype_bind_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_IsCallable}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MakeEqualsMajorMinor(version.MustParse("3.6")), FirefoxMobileNeeded: version.MakeEqualsMajorMinor(version.MustParse("3.6")), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<=5"), OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("5.1"))), SamsungMobileNeeded: version.None, }, )
View Source
var Function_prototype_name = types.NewPolyfill( Function_prototype_name_Code, []*types.Polyfill{Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<15"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.MakeLTE(version.MustParse("11"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var GetComputedStyle = types.NewPolyfill( GetComputedStyle_Code, []*types.Polyfill{Window}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var GlobalThis = types.NewPolyfill( GlobalThis_Code, []*types.Polyfill{Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<71"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<71"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<65"), FirefoxMobileNeeded: version.MustParseRange("<65"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<12.1"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<12.1"), SamsungMobileNeeded: version.MustParseRange("<10"), }, )
View Source
var HTMLCanvasElement_prototype_toBlob = types.NewPolyfill( HTMLCanvasElement_prototype_toBlob_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, ArrayBuffer, Atob, Blob}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<50"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<19"), FirefoxMobileNeeded: version.None, IENeeded: version.MustParseRange(">=10"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<11"), OperaNeeded: version.MustParseRange("<37"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<11"), SamsungMobileNeeded: version.None, }, )
View Source
var HTMLDocument = types.NewPolyfill( HTMLDocument_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.MakeEqualsMajor(version.MustParse("9")), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var HTMLPictureElement = types.NewPolyfill( HTMLPictureElement_Code, []*types.Polyfill{__html5_elements}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<52"), BBNeeded: version.Range(version.MakeGTE(version.MustParse("7"))).AND(version.MakeLTE(version.MustParse("10"))), ChromeNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("38"))), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("37"))), FirefoxMobileNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("37"))), IENeeded: version.All, IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("9.2"))), OperaNeeded: version.Range(version.MakeGTE(version.MustParse("11.6"))).AND(version.MakeLTE(version.MustParse("29"))), OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("9"))), SamsungMobileNeeded: version.None, }, )
View Source
var HTMLTemplateElement = types.NewPolyfill( HTMLTemplateElement_Code, []*types.Polyfill{DocumentFragment, Document_querySelector, Object_defineProperties, Object_getOwnPropertyDescriptor, Object_defineProperty, Event}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<67"), BBNeeded: version.Range(version.MakeGTE(version.MustParse("7"))).AND(version.MakeLTE(version.MustParse("10"))), ChromeNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("26"))), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("22"))), FirefoxMobileNeeded: version.MustParseRange("<67"), IENeeded: version.MakeEqualsMajor(version.MustParse("11")), IEMobileNeeded: version.MakeEqualsMajor(version.MustParse("11")), IOSChromeNeeded: version.None, IOSSafariNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("8"))), OperaNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.MakeLTE(version.MustParse("22"))), OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), SamsungMobileNeeded: version.None, }, )
View Source
var IntersectionObserver = types.NewPolyfill( IntersectionObserver_Code, []*types.Polyfill{GetComputedStyle, Array_isArray, Array_prototype_filter, Array_prototype_forEach, Array_prototype_indexOf, Array_prototype_map, Array_prototype_some, Event, Function_prototype_bind, Performance_now}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("< 51"), EdgeNeeded: version.MustParseRange("< 16"), EdgeMobileNeeded: version.MustParseRange("< 16"), FirefoxNeeded: version.MustParseRange("< 55"), FirefoxMobileNeeded: version.MustParseRange("< 55"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 12.2"), OperaNeeded: version.MustParseRange("< 45"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("< 12.2"), SamsungMobileNeeded: version.MustParseRange("< 7"), }, )
View Source
var IntersectionObserverEntry = types.NewPolyfill( IntersectionObserverEntry_Code, []*types.Polyfill{IntersectionObserver, Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.MakeEqualsMajor(version.MustParse("15")), EdgeMobileNeeded: version.MakeEqualsMajor(version.MustParse("15")), FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.None, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Intl_DateTimeFormat = types.NewPolyfill( Intl_DateTimeFormat_Code, []*types.Polyfill{Array_isArray, Array_prototype_filter, Array_prototype_indexOf, Array_prototype_lastIndexOf, Array_prototype_map, Array_prototype_reduce, Date_now, Intl_getCanonicalLocales, Intl_Locale, Intl_NumberFormat, Object_assign, Object_create, Object_keys, Object_setPrototypeOf, Set, WeakMap}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<71"), EdgeNeeded: version.MustParseRange("<71"), EdgeMobileNeeded: version.MustParseRange("<71"), FirefoxNeeded: version.MustParseRange("<51"), FirefoxMobileNeeded: version.All, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<11"), OperaNeeded: version.All, OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<11"), SamsungMobileNeeded: version.All, }, )
View Source
var Intl_DisplayNames = types.NewPolyfill( Intl_DisplayNames_Code, []*types.Polyfill{Array_isArray, Array_prototype_filter, Array_prototype_indexOf, Array_prototype_lastIndexOf, Array_prototype_map, Array_prototype_reduce, Intl_getCanonicalLocales, Intl_Locale, Object_assign, Object_create, Object_defineProperty, Object_keys, WeakMap}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<72"), EdgeNeeded: version.MustParseRange("<81"), EdgeMobileNeeded: version.MustParseRange("<81"), FirefoxNeeded: version.All, FirefoxMobileNeeded: version.All, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.All, OperaNeeded: version.All, OperaMiniNeeded: version.None, SafariNeeded: version.All, SamsungMobileNeeded: version.All, }, )
View Source
var Intl_ListFormat = types.NewPolyfill( Intl_ListFormat_Code, []*types.Polyfill{Array_isArray, Array_prototype_filter, Array_prototype_forEach, Array_prototype_indexOf, Array_prototype_lastIndexOf, Array_prototype_map, Array_prototype_reduce, Intl_getCanonicalLocales, Intl_Locale, Object_assign, Object_create, Object_defineProperty, Object_keys, Object_setPrototypeOf, WeakMap}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<72"), EdgeNeeded: version.All, EdgeMobileNeeded: version.All, FirefoxNeeded: version.All, FirefoxMobileNeeded: version.All, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.All, OperaNeeded: version.All, OperaMiniNeeded: version.None, SafariNeeded: version.All, SamsungMobileNeeded: version.All, }, )
View Source
var Intl_Locale = types.NewPolyfill( Intl_Locale_Code, []*types.Polyfill{Array_prototype_filter, Array_prototype_indexOf, Array_prototype_reduce, Array_prototype_sort, Intl_getCanonicalLocales, Object_assign, Object_defineProperty, Object_keys, Set, WeakMap}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<74"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.MustParseRange("<79"), FirefoxNeeded: version.MustParseRange("<75"), FirefoxMobileNeeded: version.All, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<14"), OperaNeeded: version.All, OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<14"), SamsungMobileNeeded: version.All, }, )
View Source
var Intl_NumberFormat = types.NewPolyfill( Intl_NumberFormat_Code, []*types.Polyfill{Array_isArray, Array_prototype_filter, Array_prototype_forEach, Array_prototype_indexOf, Array_prototype_lastIndexOf, Array_prototype_map, Array_prototype_reduce, Intl_getCanonicalLocales, Intl_Locale, Intl_PluralRules, Object_assign, Object_create, Object_defineProperty, Object_keys, Object_setPrototypeOf, WeakMap}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<77"), EdgeNeeded: version.MustParseRange("<77"), EdgeMobileNeeded: version.MustParseRange("<77"), FirefoxNeeded: version.All, FirefoxMobileNeeded: version.All, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.All, OperaNeeded: version.All, OperaMiniNeeded: version.None, SafariNeeded: version.All, SamsungMobileNeeded: version.All, }, )
View Source
var Intl_PluralRules = types.NewPolyfill( Intl_PluralRules_Code, []*types.Polyfill{Array_isArray, Array_prototype_filter, Array_prototype_forEach, Array_prototype_indexOf, Array_prototype_lastIndexOf, Array_prototype_map, Array_prototype_reduce, Intl_getCanonicalLocales, Intl_Locale, Object_assign, Object_create, Object_defineProperty, Object_keys, Object_setPrototypeOf, WeakMap}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<63"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<63"), EdgeNeeded: version.MustParseRange("<18"), EdgeMobileNeeded: version.MustParseRange("<18"), FirefoxNeeded: version.MustParseRange("<58"), FirefoxMobileNeeded: version.MustParseRange("<58"), IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.All, OperaNeeded: version.MustParseRange("<50"), OperaMiniNeeded: version.None, SafariNeeded: version.All, SamsungMobileNeeded: version.All, }, )
View Source
var Intl_RelativeTimeFormat = types.NewPolyfill( Intl_RelativeTimeFormat_Code, []*types.Polyfill{Array_isArray, Array_prototype_filter, Array_prototype_forEach, Array_prototype_indexOf, Array_prototype_lastIndexOf, Array_prototype_map, Array_prototype_reduce, Intl_getCanonicalLocales, Intl_Locale, Intl_NumberFormat, Intl_PluralRules, Object_assign, Object_create, Object_defineProperty, Object_keys, Object_setPrototypeOf, WeakMap}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<63"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<71"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.MustParseRange("<79"), FirefoxNeeded: version.MustParseRange("<65"), FirefoxMobileNeeded: version.MustParseRange("<65"), IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.All, OperaNeeded: version.MustParseRange("<50"), OperaMiniNeeded: version.None, SafariNeeded: version.All, SamsungMobileNeeded: version.MustParseRange("<6"), }, )
View Source
var Intl_getCanonicalLocales = types.NewPolyfill( Intl_getCanonicalLocales_Code, []*types.Polyfill{Array_prototype_filter, Array_prototype_indexOf, Array_prototype_reduce, Array_prototype_sort, Object_assign, Object_defineProperty, Object_keys}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<54"), EdgeNeeded: version.MustParseRange("<16"), EdgeMobileNeeded: version.MustParseRange("<16"), FirefoxNeeded: version.MustParseRange("<48"), FirefoxMobileNeeded: version.MustParseRange("<56"), IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<11"), OperaNeeded: version.All, OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<11"), SamsungMobileNeeded: version.All, }, )
View Source
var JSON = types.NewPolyfill( JSON_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("< 3.5"), FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("7"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.Range(version.MakeGTE(version.MustParse("8.54"))).AND(version.MakeLTE(version.MustParse("10.4"))), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("< 4"), SamsungMobileNeeded: version.None, }, )
View Source
var LocalStorage = types.NewPolyfill( LocalStorage_Code, []*types.Polyfill{Array_prototype_forEach, Window}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("7"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.All, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
View Source
var Location_origin = types.NewPolyfill( Location_origin_Code, []*types.Polyfill{Object_defineProperties}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<29.0.0"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<=20"), FirefoxMobileNeeded: version.MustParseRange("<=20"), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("10"))), IEMobileNeeded: version.MakeEqualsMajor(version.MustParse("10")), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<=6"), OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<=6"), SamsungMobileNeeded: version.None, }, )
View Source
var Map = types.NewPolyfill( Map_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_CreateIterResultObject, _ESAbstract_GetMethod, _ESAbstract_GetIterator, _ESAbstract_IsCallable, _ESAbstract_IteratorClose, _ESAbstract_IteratorComplete, _ESAbstract_IteratorNext, _ESAbstract_IteratorStep, _ESAbstract_IteratorValue, _ESAbstract_OrdinaryCreateFromConstructor, _ESAbstract_SameValueZero, _ESAbstract_Type, Array_isArray, Symbol, Symbol_iterator, Symbol_species, Object_create, Object_defineProperty, Object_isExtensible}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5.1"), BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<45"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<36"), FirefoxMobileNeeded: version.MustParseRange("<29"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var MatchMedia = types.NewPolyfill( MatchMedia_Code, []*types.Polyfill{Event}, types.SupportMatrix{ AndroidNeeded: version.Range(version.MakeGTE(version.MustParse("2.1"))).AND(version.MakeLTE(version.MustParse("2.3"))), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<37"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.MustParseRange("<10"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.Range(version.MakeGTE(version.MustParse("11.5"))).AND(version.MakeLTE(version.MustParse("12.1"))), OperaMiniNeeded: version.All, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("5"))), SamsungMobileNeeded: version.None, }, )
View Source
var Math_acosh = types.NewPolyfill( Math_acosh_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_asinh = types.NewPolyfill( Math_asinh_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_atanh = types.NewPolyfill( Math_atanh_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_cbrt = types.NewPolyfill( Math_cbrt_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_clz32 = types.NewPolyfill( Math_clz32_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToUint32}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<31"), FirefoxMobileNeeded: version.MustParseRange("<31"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<7"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<7"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_cosh = types.NewPolyfill( Math_cosh_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_expm1 = types.NewPolyfill( Math_expm1_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_fround = types.NewPolyfill( Math_fround_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, ArrayBuffer}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<37"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<26"), FirefoxMobileNeeded: version.MustParseRange("<26"), IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.MakeLTE(version.MustParse("11"))), IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_hypot = types.NewPolyfill( Math_hypot_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38 || 77"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<27"), FirefoxMobileNeeded: version.MustParseRange("<27"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_imul = types.NewPolyfill( Math_imul_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToUint32}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<28"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<20"), FirefoxMobileNeeded: version.MustParseRange("<20"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<7"), OperaNeeded: version.MustParseRange("<16"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<7"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_log10 = types.NewPolyfill( Math_log10_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_log1p = types.NewPolyfill( Math_log1p_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_log2 = types.NewPolyfill( Math_log2_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_sign = types.NewPolyfill( Math_sign_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_sinh = types.NewPolyfill( Math_sinh_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_tanh = types.NewPolyfill( Math_tanh_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Math_trunc = types.NewPolyfill( Math_trunc_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<8"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var MutationObserver = types.NewPolyfill( MutationObserver_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<4.4"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<26"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<14"), FirefoxMobileNeeded: version.MustParseRange("<14"), IENeeded: version.MustParseRange("<11"), IEMobileNeeded: version.MustParseRange("<11"), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<7"), OperaNeeded: version.MustParseRange("<15"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<6"), SamsungMobileNeeded: version.None, }, )
View Source
Navigator_geolocation_Code, []*types.Polyfill{Document_head}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.MustParseRange("<9"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.MakeEqualsMajor(version.MustParse("15")), OperaMiniNeeded: version.None, SafariNeeded: version.MakeEqualsMajor(version.MustParse("4")), SamsungMobileNeeded: version.None, }, )
View Source
Navigator_sendBeacon_Code, []*types.Polyfill{XMLHttpRequest}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<39"), EdgeNeeded: version.MustParseRange("<14"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.MustParseRange("<31"), FirefoxMobileNeeded: version.MustParseRange("<31"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<11.3"), OperaNeeded: version.MustParseRange("<26"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<11.1"), SamsungMobileNeeded: version.MustParseRange("<4"), }, )
View Source
var NodeList_prototype_forEach = types.NewPolyfill( NodeList_prototype_forEach_Code, []*types.Polyfill{Array_prototype_forEach}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<51"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<51"), EdgeNeeded: version.MustParseRange("<16"), EdgeMobileNeeded: version.MustParseRange("<16"), FirefoxNeeded: version.MustParseRange("<50"), FirefoxMobileNeeded: version.MustParseRange("<50"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("<38"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var NodeList_prototype_ααiterator = types.NewPolyfill( NodeList_prototype_ααiterator_Code, []*types.Polyfill{_ArrayIterator, Symbol_iterator}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<51"), EdgeNeeded: version.MustParseRange("<16"), EdgeMobileNeeded: version.MustParseRange("<16"), FirefoxNeeded: version.MustParseRange("<50"), FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("<50"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Node_prototype_contains = types.NewPolyfill( Node_prototype_contains_Code, []*types.Polyfill{Element}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.MustParseRange("<14"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("8"))), FirefoxMobileNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("8"))), IENeeded: version.All, IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("2"))), SamsungMobileNeeded: version.None, }, )
View Source
var Number_Epsilon = types.NewPolyfill( Number_Epsilon_Code, []*types.Polyfill{Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Number_MAX_SAFE_INTEGER = types.NewPolyfill( Number_MAX_SAFE_INTEGER_Code, []*types.Polyfill{Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<34"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<31"), FirefoxMobileNeeded: version.MustParseRange("<32"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<32"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Number_MIN_SAFE_INTEGER = types.NewPolyfill( Number_MIN_SAFE_INTEGER_Code, []*types.Polyfill{Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<34"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<31"), FirefoxMobileNeeded: version.MustParseRange("<32"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<32"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Number_isFinite = types.NewPolyfill( Number_isFinite_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<19"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<16"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.MustParseRange("<15"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Number_isInteger = types.NewPolyfill( Number_isInteger_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToInteger, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<34"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<16"), FirefoxMobileNeeded: version.All, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<22"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Number_isNaN = types.NewPolyfill( Number_isNaN_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<4.1"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<19"), EdgeNeeded: version.MustParseRange("<14"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.MustParseRange("<16"), FirefoxMobileNeeded: version.MustParseRange("<44"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<21"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Number_isSafeInteger = types.NewPolyfill( Number_isSafeInteger_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToInteger, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<32"), FirefoxMobileNeeded: version.MustParseRange("<32"), IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.None, }, )
View Source
var Number_parseFloat = types.NewPolyfill( Number_parseFloat_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, String_prototype_trim}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<51"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<34"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<21"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Number_parseInt = types.NewPolyfill( Number_parseInt_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, String_prototype_trim}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<51"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<34"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<25"), FirefoxMobileNeeded: version.MustParseRange("<25"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<21"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Object_assign = types.NewPolyfill( Object_assign_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_Get, _ESAbstract_ToObject, Object_getOwnPropertyDescriptor, Object_keys}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("45"))), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("33"))), FirefoxMobileNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("33"))), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("31"))), OperaMiniNeeded: version.All, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("1"))).AND(version.MakeLTE(version.MustParse("8"))), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Object_create = types.NewPolyfill( Object_create_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_Type, Object_defineProperties}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<4"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MakeEqualsMajor(version.MustParse("4")), SamsungMobileNeeded: version.None, }, )
View Source
var Object_defineProperties = types.NewPolyfill( Object_defineProperties_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_Get, _ESAbstract_ToObject, _ESAbstract_Type, Object_keys, Object_getOwnPropertyDescriptor, Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<4"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("4.1"))), SamsungMobileNeeded: version.None, }, )
View Source
var Object_defineProperty = types.NewPolyfill( Object_defineProperty_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MakeEqualsMajorMinor(version.MustParse("3.6")), FirefoxMobileNeeded: version.MakeEqualsMajorMinor(version.MustParse("3.6")), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MakeEqualsMajorMinor(version.MustParse("4.3")), OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("4.1"))), SamsungMobileNeeded: version.None, }, )
View Source
var Object_entries = types.NewPolyfill( Object_entries_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_EnumerableOwnProperties, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("< 54"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("< 54"), EdgeNeeded: version.MustParseRange("< 14"), EdgeMobileNeeded: version.MustParseRange("< 14"), FirefoxNeeded: version.MustParseRange("< 47"), FirefoxMobileNeeded: version.MustParseRange("< 47"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.MustParseRange("< 54"), IOSSafariNeeded: version.MustParseRange("< 10.3"), OperaNeeded: version.MustParseRange("< 41"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("< 10.1"), SamsungMobileNeeded: version.MustParseRange("<6"), }, )
View Source
var Object_freeze = types.NewPolyfill( Object_freeze_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<6"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<4"), FirefoxMobileNeeded: version.All, IENeeded: version.MustParseRange("<9"), IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.All, OperaNeeded: version.MustParseRange("<12"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<5.1"), SamsungMobileNeeded: version.MustParseRange("<6"), }, )
View Source
var Object_fromEntries = types.NewPolyfill( Object_fromEntries_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_RequireObjectCoercible, _ESAbstract_ToPropertyKey, _ESAbstract_CreateDataPropertyOrThrow, _ESAbstract_AddEntriesFromIterable, Array_prototype_ααiterator}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<73"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<63"), FirefoxMobileNeeded: version.MustParseRange("<63"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<12.1"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<12.1"), SamsungMobileNeeded: version.All, }, )
View Source
var Object_getOwnPropertyDescriptor = types.NewPolyfill( Object_getOwnPropertyDescriptor_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_HasOwnProperty, _ESAbstract_ToObject, _ESAbstract_ToPropertyKey, _ESAbstract_Type, Function_prototype_bind}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<=4.4"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<=44"), EdgeNeeded: version.MustParseRange("<=13"), EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<=35"), FirefoxMobileNeeded: version.MustParseRange("<=35"), IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<=9"), OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<=9"), SamsungMobileNeeded: version.None, }, )
View Source
var Object_getOwnPropertyDescriptors = types.NewPolyfill( Object_getOwnPropertyDescriptors_Code, []*types.Polyfill{Object_getOwnPropertyDescriptor, Object_defineProperty, Reflect_ownKeys, _ESAbstract_ToObject, _ESAbstract_CreateMethodProperty, _ESAbstract_CreateDataProperty}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<54"), EdgeNeeded: version.MustParseRange("<15"), EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<50"), FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.None, }, )
View Source
var Object_getOwnPropertyNames = types.NewPolyfill( Object_getOwnPropertyNames_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, Object_keys, Array_prototype_includes, Array_prototype_indexOf}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<40"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<34"), FirefoxMobileNeeded: version.MustParseRange("<34"), IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Object_getPrototypeOf = types.NewPolyfill( Object_getPrototypeOf_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MakeEqualsMajorMinor(version.MustParse("3.6")), FirefoxMobileNeeded: version.MakeEqualsMajorMinor(version.MustParse("3.6")), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.MakeEqualsMajor(version.MustParse("4")), SamsungMobileNeeded: version.None, }, )
View Source
var Object_is = types.NewPolyfill( Object_is_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_SameValue}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("< 4.4"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("< 29"), EdgeNeeded: version.MustParseRange("< 12"), EdgeMobileNeeded: version.MustParseRange("< 14"), FirefoxNeeded: version.MustParseRange("< 22"), FirefoxMobileNeeded: version.MustParseRange("< 22"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 9"), OperaNeeded: version.MustParseRange("< 32"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("< 9"), SamsungMobileNeeded: version.None, }, )
View Source
var Object_isExtensible = types.NewPolyfill( Object_isExtensible_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<44"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<35"), FirefoxMobileNeeded: version.MustParseRange("<35"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Object_isFrozen = types.NewPolyfill( Object_isFrozen_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<44"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<35"), FirefoxMobileNeeded: version.MustParseRange("<35"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<31"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Object_isSealed = types.NewPolyfill( Object_isSealed_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<44"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<35"), FirefoxMobileNeeded: version.MustParseRange("<35"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Object_keys = types.NewPolyfill( Object_keys_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<47"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<38"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<34"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var Object_preventExtensions = types.NewPolyfill( Object_preventExtensions_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<44"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<35"), FirefoxMobileNeeded: version.MustParseRange("<35"), IENeeded: version.MustParseRange("<11"), IEMobileNeeded: version.MustParseRange("<11"), IOSChromeNeeded: version.MustParseRange("<9"), IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<31"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Object_seal = types.NewPolyfill( Object_seal_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("< 4"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("< 6"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("< 4"), FirefoxMobileNeeded: version.MustParseRange("< 4"), IENeeded: version.MustParseRange("< 9"), IEMobileNeeded: version.MustParseRange("< 9"), IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("< 5.1"), SamsungMobileNeeded: version.None, }, )
View Source
var Object_setPrototypeOf = types.NewPolyfill( Object_setPrototypeOf_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, Array_prototype_forEach, Object_create, Object_defineProperty, Object_getPrototypeOf, Object_getOwnPropertyNames, Object_getOwnPropertyDescriptor}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("< 34"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("< 31"), FirefoxMobileNeeded: version.MustParseRange("< 31"), IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.MakeLTE(version.MustParse("11"))), IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("< 9"), OperaNeeded: version.MustParseRange("< 34"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("< 9"), SamsungMobileNeeded: version.None, }, )
View Source
var Object_values = types.NewPolyfill( Object_values_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, Array_prototype_map, Object_defineProperty, Object_keys}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("< 54"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("< 54"), EdgeNeeded: version.MustParseRange("< 14"), EdgeMobileNeeded: version.MustParseRange("< 14"), FirefoxNeeded: version.MustParseRange("< 47"), FirefoxMobileNeeded: version.MustParseRange("< 47"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.MustParseRange("< 54"), IOSSafariNeeded: version.MustParseRange("< 10.3"), OperaNeeded: version.MustParseRange("< 41"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("< 10.1"), SamsungMobileNeeded: version.MustParseRange("< 6"), }, )
View Source
var Performance_now = types.NewPolyfill( Performance_now_Code, []*types.Polyfill{Date_now}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<=4.3"), BBNeeded: version.MustParseRange("<10"), ChromeNeeded: version.MustParseRange("<24"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<15"), FirefoxMobileNeeded: version.MustParseRange("<15"), IENeeded: version.MustParseRange("<10"), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<15"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<8"), SamsungMobileNeeded: version.None, }, )
View Source
var Promise = types.NewPolyfill( Promise_Code, []*types.Polyfill{Symbol_toStringTag}, types.SupportMatrix{ AndroidNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("4.4"))), BBNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("10"))), ChromeNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("31"))), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("28"))), FirefoxMobileNeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("28"))), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("7.1"))), OperaNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("19"))), OperaMiniNeeded: version.All, SafariNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("7"))), SamsungMobileNeeded: version.None, }, )
View Source
var Promise_prototype_finally = types.NewPolyfill( Promise_prototype_finally_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_IsCallable, _ESAbstract_SpeciesConstructor, Promise, Function_prototype_bind}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange(">4.4 <64"), BBNeeded: version.MustParseRange(">10"), ChromeNeeded: version.MustParseRange(">31 <64"), EdgeNeeded: version.MustParseRange(">12 <18"), EdgeMobileNeeded: version.MustParseRange(">12 <18"), FirefoxNeeded: version.MustParseRange(">28 <58"), FirefoxMobileNeeded: version.MustParseRange(">28 <58"), IENeeded: version.MustParseRange(">12"), IEMobileNeeded: version.MustParseRange(">12"), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange(">7.1 <11.3"), OperaNeeded: version.MustParseRange(">19 <50"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange(">7 <11.1"), SamsungMobileNeeded: version.MustParseRange(">2 <8"), }, )
View Source
var QueueMicrotask = types.NewPolyfill( QueueMicrotask_Code, []*types.Polyfill{Promise, Event}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<71"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<71"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<69"), FirefoxMobileNeeded: version.All, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<12.2"), OperaNeeded: version.MustParseRange("<58"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<12.1"), SamsungMobileNeeded: version.MustParseRange("<10.0"), }, )
View Source
var Reflect = types.NewPolyfill( Reflect_Code, []*types.Polyfill{Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_apply = types.NewPolyfill( Reflect_apply_Code, []*types.Polyfill{Reflect, _ESAbstract_CreateMethodProperty, _ESAbstract_IsCallable, _ESAbstract_CreateListFromArrayLike, _ESAbstract_Call}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_construct = types.NewPolyfill( Reflect_construct_Code, []*types.Polyfill{Reflect, _ESAbstract_CreateMethodProperty, _ESAbstract_IsConstructor, _ESAbstract_CreateListFromArrayLike, _ESAbstract_Construct}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_defineProperty = types.NewPolyfill( Reflect_defineProperty_Code, []*types.Polyfill{Reflect, _ESAbstract_CreateMethodProperty, _ESAbstract_Type, _ESAbstract_ToPropertyKey, _ESAbstract_ToPropertyDescriptor}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_deleteProperty = types.NewPolyfill( Reflect_deleteProperty_Code, []*types.Polyfill{Reflect, _ESAbstract_CreateMethodProperty, _ESAbstract_Type, _ESAbstract_ToPropertyKey, _ESAbstract_HasOwnProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_get = types.NewPolyfill( Reflect_get_Code, []*types.Polyfill{Reflect, _ESAbstract_Call, _ESAbstract_CreateMethodProperty, _ESAbstract_Type, _ESAbstract_ToPropertyKey, Object_getOwnPropertyDescriptor, Object_getPrototypeOf}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_getOwnPropertyDescriptor = types.NewPolyfill( Reflect_getOwnPropertyDescriptor_Code, []*types.Polyfill{Reflect, _ESAbstract_CreateMethodProperty, _ESAbstract_Type, _ESAbstract_ToPropertyKey, Object_getOwnPropertyDescriptor}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_getPrototypeOf = types.NewPolyfill( Reflect_getPrototypeOf_Code, []*types.Polyfill{Reflect, _ESAbstract_CreateMethodProperty, _ESAbstract_Type, Object_getPrototypeOf}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_has = types.NewPolyfill( Reflect_has_Code, []*types.Polyfill{Reflect, _ESAbstract_CreateMethodProperty, _ESAbstract_Type, _ESAbstract_ToPropertyKey, _ESAbstract_HasProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_isExtensible = types.NewPolyfill( Reflect_isExtensible_Code, []*types.Polyfill{Reflect, _ESAbstract_CreateMethodProperty, _ESAbstract_Type, Object_isExtensible}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_ownKeys = types.NewPolyfill( Reflect_ownKeys_Code, []*types.Polyfill{Reflect, Symbol, Object_getOwnPropertyNames, _ESAbstract_Type, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_preventExtensions = types.NewPolyfill( Reflect_preventExtensions_Code, []*types.Polyfill{Reflect, Object_preventExtensions, _ESAbstract_CreateMethodProperty, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_set = types.NewPolyfill( Reflect_set_Code, []*types.Polyfill{Reflect, _ESAbstract_CreateMethodProperty, _ESAbstract_Type, _ESAbstract_ToPropertyKey, _ESAbstract_Call}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Reflect_setPrototypeOf = types.NewPolyfill( Reflect_setPrototypeOf_Code, []*types.Polyfill{Reflect, Reflect_getPrototypeOf, _ESAbstract_CreateMethodProperty, _ESAbstract_Type, Object_setPrototypeOf}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<42"), FirefoxMobileNeeded: version.MustParseRange("<42"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var RegExp_prototype_flags = types.NewPolyfill( RegExp_prototype_flags_Code, []*types.Polyfill{_ESAbstract_Get, _ESAbstract_ToBoolean, _ESAbstract_Type, Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<6"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<37"), FirefoxMobileNeeded: version.MustParseRange("<37"), IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.MakeLTE(version.MustParse("11"))), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.MakeLTE(version.MustParse("11"))), IOSChromeNeeded: version.MustParseRange("<9"), IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<39"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<19"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var RequestAnimationFrame = types.NewPolyfill( RequestAnimationFrame_Code, []*types.Polyfill{Date_now}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.MakeEqualsMajor(version.MustParse("7")), ChromeNeeded: version.MustParseRange("<46"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("3.6"))).AND(version.MakeLTE(version.MustParse("22"))), FirefoxMobileNeeded: version.MakeEqualsMajorMinor(version.MustParse("3.6")), IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("9"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.Range(version.MakeGTE(version.MustParse("3.2"))).AND(version.MakeLTE(version.MustParse("6"))), OperaNeeded: version.MustParseRange("<15"), OperaMiniNeeded: version.Range(version.MakeGTE(version.MustParse("5"))).AND(version.All), SafariNeeded: version.Range(version.MakeGTE(version.MustParse("3.1"))).AND(version.MakeLTE(version.MustParse("6"))), SamsungMobileNeeded: version.None, }, )
View Source
var RequestIdleCallback = types.NewPolyfill( RequestIdleCallback_Code, []*types.Polyfill{Object_defineProperty, Array_prototype_filter, Array_prototype_includes, RequestAnimationFrame, Performance_now, Event}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<47"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<55"), FirefoxMobileNeeded: version.MustParseRange("<55"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.All, OperaNeeded: version.MustParseRange("<34"), OperaMiniNeeded: version.All, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var ResizeObserver = types.NewPolyfill( ResizeObserver_Code, []*types.Polyfill{WeakMap, MutationObserver, RequestAnimationFrame, DevicePixelRatio}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<64"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<69"), FirefoxMobileNeeded: version.All, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.All, OperaNeeded: version.MustParseRange("<51"), OperaMiniNeeded: version.None, SafariNeeded: version.All, SamsungMobileNeeded: version.MustParseRange("<9"), }, )
View Source
var Screen_orientation = types.NewPolyfill( Screen_orientation_Code, []*types.Polyfill{Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<30"), FirefoxMobileNeeded: version.MustParseRange("<30"), IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.All, OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.None, SafariNeeded: version.All, SamsungMobileNeeded: version.None, }, )
View Source
var Set = types.NewPolyfill( Set_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_CreateIterResultObject, _ESAbstract_GetMethod, _ESAbstract_GetIterator, _ESAbstract_IsCallable, _ESAbstract_IteratorClose, _ESAbstract_IteratorComplete, _ESAbstract_IteratorNext, _ESAbstract_IteratorStep, _ESAbstract_IteratorValue, _ESAbstract_OrdinaryCreateFromConstructor, _ESAbstract_SameValueZero, Array_isArray, Symbol, Symbol_iterator, Symbol_species, Object_create, Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5.1"), BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<45"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<36"), FirefoxMobileNeeded: version.MustParseRange("<29"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var SetImmediate = types.NewPolyfill( SetImmediate_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.All, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.All, FirefoxMobileNeeded: version.All, IENeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("9"))), IEMobileNeeded: version.MustParseRange("<10"), IOSChromeNeeded: version.All, IOSSafariNeeded: version.All, OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.All, SamsungMobileNeeded: version.All, }, )
View Source
var Smoothscroll = types.NewPolyfill( Smoothscroll_Code, []*types.Polyfill{RequestAnimationFrame, Function_prototype_bind, GetComputedStyle, Object_defineProperty}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.None, ChromeNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("60"))), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("36"))), FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.All, OperaNeeded: version.All, OperaMiniNeeded: version.None, SafariNeeded: version.All, SamsungMobileNeeded: version.None, }, )
View Source
var String_fromCodePoint = types.NewPolyfill( String_fromCodePoint_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToNumber, _ESAbstract_SameValue, _ESAbstract_ToInteger, _ESAbstract_IsArray, _ESAbstract_UTF16Encoding}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<47"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<38"), FirefoxMobileNeeded: version.MustParseRange("<38"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<34"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var String_prototype_anchor = types.NewPolyfill( String_prototype_anchor_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<3"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_big = types.NewPolyfill( String_prototype_big_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<3"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_blink = types.NewPolyfill( String_prototype_blink_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<3"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_bold = types.NewPolyfill( String_prototype_bold_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<3"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_codePointAt = types.NewPolyfill( String_prototype_codePointAt_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_RequireObjectCoercible, _ESAbstract_ToString, _ESAbstract_ToInteger, _ESAbstract_UTF16Decode}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<41"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<29"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.MustParseRange("<28"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.None, }, )
View Source
var String_prototype_endsWith = types.NewPolyfill( String_prototype_endsWith_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_RequireObjectCoercible, _ESAbstract_ToString, _ESAbstract_IsRegExp, _ESAbstract_ToInteger}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<=40"), EdgeNeeded: version.MustParseRange("<14"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("3.6"))).AND(version.MakeLTE(version.MustParse("17"))), FirefoxMobileNeeded: version.Range(version.MakeGTE(version.MustParse("3.6"))).AND(version.MakeLTE(version.MustParse("17"))), IENeeded: version.All, IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.MakeLTE(version.MustParse("18"))), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9.1"), SamsungMobileNeeded: version.None, }, )
View Source
var String_prototype_fixed = types.NewPolyfill( String_prototype_fixed_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<3"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_fontcolor = types.NewPolyfill( String_prototype_fontcolor_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<3"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_fontsize = types.NewPolyfill( String_prototype_fontsize_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<3"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_includes = types.NewPolyfill( String_prototype_includes_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_RequireObjectCoercible, _ESAbstract_ToString, _ESAbstract_IsRegExp, _ESAbstract_ToInteger}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<=40"), EdgeNeeded: version.MustParseRange("<14"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.MustParseRange("<=39"), FirefoxMobileNeeded: version.All, IENeeded: version.All, IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.MakeLTE(version.MustParse("18"))), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var String_prototype_italics = types.NewPolyfill( String_prototype_italics_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<3"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_link = types.NewPolyfill( String_prototype_link_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<1"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_normalize = types.NewPolyfill( String_prototype_normalize_Code, []*types.Polyfill{Array_prototype_reduceRight}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<34"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<31"), FirefoxMobileNeeded: version.MustParseRange("<31"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.All, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.All, OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<2"), }, )
View Source
var String_prototype_padEnd = types.NewPolyfill( String_prototype_padEnd_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_RequireObjectCoercible, _ESAbstract_ToString, _ESAbstract_ToLength}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<57"), EdgeNeeded: version.MustParseRange("<15"), EdgeMobileNeeded: version.MustParseRange("<15"), FirefoxNeeded: version.MustParseRange("<48"), FirefoxMobileNeeded: version.MustParseRange("<48"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("<44"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.All, }, )
View Source
var String_prototype_padStart = types.NewPolyfill( String_prototype_padStart_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_RequireObjectCoercible, _ESAbstract_ToString, _ESAbstract_ToLength}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<57"), EdgeNeeded: version.MustParseRange("<15"), EdgeMobileNeeded: version.MustParseRange("<15"), FirefoxNeeded: version.MustParseRange("<48"), FirefoxMobileNeeded: version.MustParseRange("<48"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("<44"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.All, }, )
View Source
var String_prototype_repeat = types.NewPolyfill( String_prototype_repeat_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_RequireObjectCoercible, _ESAbstract_ToInteger, _ESAbstract_ToString}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<41"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<24"), FirefoxMobileNeeded: version.MustParseRange("<23"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<18"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var String_prototype_replaceAll = types.NewPolyfill( String_prototype_replaceAll_Code, []*types.Polyfill{_ESAbstract_Call, _ESAbstract_CreateMethodProperty, _ESAbstract_Get, _ESAbstract_GetMethod, _ESAbstract_GetSubstitution, _ESAbstract_IsCallable, _ESAbstract_IsRegExp, _ESAbstract_RequireObjectCoercible, _ESAbstract_StringIndexOf, _ESAbstract_ToString, RegExp_prototype_flags, Symbol_replace}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<85"), EdgeNeeded: version.MustParseRange("<85"), EdgeMobileNeeded: version.MustParseRange("<85"), FirefoxNeeded: version.MustParseRange("<77"), FirefoxMobileNeeded: version.MustParseRange("<79"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.MustParseRange("<13.4"), IOSSafariNeeded: version.MustParseRange("<13.4"), OperaNeeded: version.MustParseRange("<71"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<13.1"), SamsungMobileNeeded: version.All, }, )
View Source
var String_prototype_small = types.NewPolyfill( String_prototype_small_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<1"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_startsWith = types.NewPolyfill( String_prototype_startsWith_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_RequireObjectCoercible, _ESAbstract_ToString, _ESAbstract_IsRegExp, _ESAbstract_ToInteger}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<=40"), EdgeNeeded: version.MustParseRange("<14"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("3.6"))).AND(version.MakeLTE(version.MustParse("17"))), FirefoxMobileNeeded: version.Range(version.MakeGTE(version.MustParse("3.6"))).AND(version.MakeLTE(version.MustParse("17"))), IENeeded: version.All, IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.MakeLTE(version.MustParse("18"))), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var String_prototype_strike = types.NewPolyfill( String_prototype_strike_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<1"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_sub = types.NewPolyfill( String_prototype_sub_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<1"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_sup = types.NewPolyfill( String_prototype_sup_Code, []*types.Polyfill{_ESAbstract_CreateHTML, _ESAbstract_CreateMethodProperty}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<1"), BBNeeded: version.MustParseRange("<1"), ChromeNeeded: version.MustParseRange("<1"), EdgeNeeded: version.MustParseRange("<12"), EdgeMobileNeeded: version.MustParseRange("<12"), FirefoxNeeded: version.MustParseRange("<1"), FirefoxMobileNeeded: version.MustParseRange("<4"), IENeeded: version.MustParseRange("<3"), IEMobileNeeded: version.MustParseRange("<3"), IOSChromeNeeded: version.MustParseRange("<1"), IOSSafariNeeded: version.MustParseRange("<1"), OperaNeeded: version.MustParseRange("<1"), OperaMiniNeeded: version.MustParseRange("<1"), SafariNeeded: version.MustParseRange("<1"), SamsungMobileNeeded: version.MustParseRange("<1"), }, )
View Source
var String_prototype_trim = types.NewPolyfill( String_prototype_trim_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_TrimString}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<59"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<59"), EdgeNeeded: version.MustParseRange("<15"), EdgeMobileNeeded: version.MustParseRange("<15"), FirefoxNeeded: version.MustParseRange("<52"), FirefoxMobileNeeded: version.MustParseRange("<52"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.MustParseRange("<12.1"), IOSSafariNeeded: version.MustParseRange("<12.1"), OperaNeeded: version.MustParseRange("<53"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<12.1"), SamsungMobileNeeded: version.All, }, )
View Source
var String_prototype_trimEnd = types.NewPolyfill( String_prototype_trimEnd_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_TrimString}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<66"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<66"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<61"), FirefoxMobileNeeded: version.MustParseRange("<61"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.MustParseRange("<12.1"), IOSSafariNeeded: version.MustParseRange("<12.1"), OperaNeeded: version.MustParseRange("<53"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<12.1"), SamsungMobileNeeded: version.All, }, )
View Source
var String_prototype_trimStart = types.NewPolyfill( String_prototype_trimStart_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_TrimString}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<66"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<66"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<61"), FirefoxMobileNeeded: version.MustParseRange("<61"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.MustParseRange("<12.1"), IOSSafariNeeded: version.MustParseRange("<12.1"), OperaNeeded: version.MustParseRange("<53"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<12.1"), SamsungMobileNeeded: version.All, }, )
View Source
var String_prototype_ααiterator = types.NewPolyfill( String_prototype_ααiterator_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_RequireObjectCoercible, _ESAbstract_ToString, _StringIterator, Symbol_iterator}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5.1"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<38"), FirefoxMobileNeeded: version.MustParseRange("<38"), IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.MakeLTE(version.MustParse("12"))), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.MakeLTE(version.MustParse("12"))), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<36"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var String_raw = types.NewPolyfill( String_raw_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_ToObject, _ESAbstract_Get, _ESAbstract_ToLength, _ESAbstract_ToString}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<41"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<34"), FirefoxMobileNeeded: version.MustParseRange("<34"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.MustParseRange("<10"), IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("<33"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<10"), SamsungMobileNeeded: version.MustParseRange("<4"), }, )
View Source
var Symbol = types.NewPolyfill( Symbol_Code, []*types.Polyfill{Array_prototype_forEach, Array_prototype_filter, Array_prototype_map, Object_create, Object_defineProperty, Object_getOwnPropertyNames, Object_getOwnPropertyDescriptor, Object_freeze, Object_keys, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5.1"), BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<36"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("< 37"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Symbol_asyncIterator = types.NewPolyfill( Symbol_asyncIterator_Code, []*types.Polyfill{Object_defineProperty, Symbol}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("< 63"), BBNeeded: version.All, ChromeNeeded: version.MustParseRange("< 63"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("< 55"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 11.1"), OperaNeeded: version.MustParseRange("< 50"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("< 11.1"), SamsungMobileNeeded: version.All, }, )
View Source
var Symbol_hasInstance = types.NewPolyfill( Symbol_hasInstance_Code, []*types.Polyfill{Object_defineProperty, Symbol}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("< 50"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("< 40"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 10"), OperaNeeded: version.MustParseRange("< 37"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Symbol_isConcatSpreadable = types.NewPolyfill( Symbol_isConcatSpreadable_Code, []*types.Polyfill{Object_defineProperty, Symbol}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<48"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("< 40"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 10"), OperaNeeded: version.MustParseRange("< 37"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Symbol_iterator = types.NewPolyfill( Symbol_iterator_Code, []*types.Polyfill{Object_defineProperty, Symbol}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<5.1"), BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<36"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 9"), OperaNeeded: version.MustParseRange("< 37"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Symbol_match = types.NewPolyfill( Symbol_match_Code, []*types.Polyfill{Object_defineProperty, Symbol}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<50"), BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("< 50"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.MustParseRange("< 40"), FirefoxMobileNeeded: version.MustParseRange("< 40"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 10"), OperaNeeded: version.MustParseRange("< 37"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Symbol_prototype_description = types.NewPolyfill( Symbol_prototype_description_Code, []*types.Polyfill{Symbol, Object_defineProperty, String_prototype_trim, _ESAbstract_Type}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.Range(version.MakeGTE(version.MustParse("49"))).AND(version.MakeLTE(version.MustParse("69"))), EdgeNeeded: version.Range(version.MakeGTE(version.MustParse("13"))).AND(version.MakeLTE(version.MustParse("18"))), EdgeMobileNeeded: version.MustParseRange(">= 13"), FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("36"))).AND(version.MakeLTE(version.MustParse("62"))), FirefoxMobileNeeded: version.Range(version.MakeGTE(version.MustParse("36"))).AND(version.MakeLTE(version.MustParse("62"))), IENeeded: version.None, IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.MakeLTE(version.MustParse("12.1"))), OperaNeeded: version.Range(version.MakeGTE(version.MustParse("37"))).AND(version.MakeLTE(version.MustParse("56"))), OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.MakeLTE(version.MustParse("12.1"))), SamsungMobileNeeded: version.Range(version.MakeGTE(version.MustParse("5"))).AND(version.MakeLTE(version.MustParse("10.1"))), }, )
View Source
var Symbol_replace = types.NewPolyfill( Symbol_replace_Code, []*types.Polyfill{Object_defineProperty, Symbol}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<50"), BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("< 50"), EdgeNeeded: version.MustParseRange("<18.17134"), EdgeMobileNeeded: version.MustParseRange("<14"), FirefoxNeeded: version.MustParseRange("< 49"), FirefoxMobileNeeded: version.MustParseRange("<49"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 10"), OperaNeeded: version.MustParseRange("< 37"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Symbol_search = types.NewPolyfill( Symbol_search_Code, []*types.Polyfill{Object_defineProperty, Symbol}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("< 50"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<45"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 10"), OperaNeeded: version.MustParseRange("< 37"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Symbol_species = types.NewPolyfill( Symbol_species_Code, []*types.Polyfill{Object_defineProperty, Symbol}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<51"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<41"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<10"), OperaNeeded: version.MustParseRange("< 37"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Symbol_split = types.NewPolyfill( Symbol_split_Code, []*types.Polyfill{Object_defineProperty, Symbol}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("< 50"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.MustParseRange("<45"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 10"), OperaNeeded: version.MustParseRange("< 37"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Symbol_toPrimitive = types.NewPolyfill( Symbol_toPrimitive_Code, []*types.Polyfill{Object_defineProperty, Symbol}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<47"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<44"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 10"), OperaNeeded: version.MustParseRange("< 37"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Symbol_toStringTag = types.NewPolyfill( Symbol_toStringTag_Code, []*types.Polyfill{Object_defineProperty, Symbol}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<49"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("< 51"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 10"), OperaNeeded: version.MustParseRange("< 37"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var Symbol_unscopables = types.NewPolyfill( Symbol_unscopables_Code, []*types.Polyfill{Object_defineProperty, Symbol}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<49.0.0"), EdgeNeeded: version.MustParseRange("<13"), EdgeMobileNeeded: version.MustParseRange("<13"), FirefoxNeeded: version.MustParseRange("<45"), FirefoxMobileNeeded: version.None, IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("< 9"), OperaNeeded: version.MustParseRange("< 37"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var TextEncoder = types.NewPolyfill( TextEncoder_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.MakeEqualsMajor(version.MustParse("38")), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<38"), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.MustParseRange("<79"), FirefoxNeeded: version.MustParseRange("<19"), FirefoxMobileNeeded: version.MustParseRange("<19"), IENeeded: version.All, IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<10.3"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<10.1"), SamsungMobileNeeded: version.MustParseRange("<3.0"), }, )
View Source
var URL = types.NewPolyfill( URL_Code, []*types.Polyfill{Object_defineProperties, Array_prototype_forEach, Array_isArray}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.All, ChromeNeeded: version.MustParseRange("<60"), EdgeNeeded: version.MustParseRange("<18.17134"), EdgeMobileNeeded: version.MustParseRange("<17"), FirefoxNeeded: version.MustParseRange("<44"), FirefoxMobileNeeded: version.MustParseRange("<44"), IENeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), IEMobileNeeded: version.All, IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<12"), OperaNeeded: version.MustParseRange("<36"), OperaMiniNeeded: version.All, SafariNeeded: version.MustParseRange("<12"), SamsungMobileNeeded: version.MustParseRange("<5"), }, )
View Source
var UserTiming = types.NewPolyfill( UserTiming_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<=4"), BBNeeded: version.None, ChromeNeeded: version.MustParseRange("<=24"), EdgeNeeded: version.MustParseRange("<18.17134"), EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<=37"), FirefoxMobileNeeded: version.All, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("9"))), IEMobileNeeded: version.MustParseRange("<=9"), IOSChromeNeeded: version.All, IOSSafariNeeded: version.All, OperaNeeded: version.MustParseRange("<=12"), OperaMiniNeeded: version.None, SafariNeeded: version.All, SamsungMobileNeeded: version.None, }, )
View Source
var WeakMap = types.NewPolyfill( WeakMap_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_OrdinaryCreateFromConstructor, _ESAbstract_Get, _ESAbstract_IsCallable, _ESAbstract_GetIterator, _ESAbstract_IteratorStep, _ESAbstract_IteratorValue, _ESAbstract_Call, _ESAbstract_IteratorClose, _ESAbstract_IsArray, Object_defineProperty, _ESAbstract_Type, _ESAbstract_SameValue, Symbol, Symbol_toStringTag, Array_isArray}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<44"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<40"), FirefoxMobileNeeded: version.MustParseRange("<36"), IENeeded: version.All, IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.MakeLTE(version.MustParse("11"))), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var WeakSet = types.NewPolyfill( WeakSet_Code, []*types.Polyfill{_ESAbstract_CreateMethodProperty, _ESAbstract_OrdinaryCreateFromConstructor, _ESAbstract_Get, _ESAbstract_IsCallable, _ESAbstract_GetIterator, _ESAbstract_IteratorStep, _ESAbstract_IteratorValue, _ESAbstract_Call, _ESAbstract_IteratorClose, _ESAbstract_IsArray, Object_defineProperty, _ESAbstract_Type, _ESAbstract_SameValueZero, Symbol}, types.SupportMatrix{ AndroidNeeded: version.All, BBNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), ChromeNeeded: version.MustParseRange("<44"), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.MustParseRange("<40"), FirefoxMobileNeeded: version.MustParseRange("<34"), IENeeded: version.Range(version.MakeGTE(version.MustParse("7"))).AND(version.MakeLTE(version.MustParse("11"))), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.MakeLTE(version.MustParse("11"))), IOSChromeNeeded: version.None, IOSSafariNeeded: version.MustParseRange("<9"), OperaNeeded: version.MustParseRange("<25"), OperaMiniNeeded: version.None, SafariNeeded: version.MustParseRange("<9"), SamsungMobileNeeded: version.None, }, )
View Source
var WebAnimations = types.NewPolyfill( WebAnimations_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.MustParseRange("<53"), BBNeeded: version.None, ChromeNeeded: version.Range(version.All).AND(version.MakeLTE(version.MustParse("38"))), EdgeNeeded: version.MustParseRange("<79"), EdgeMobileNeeded: version.All, FirefoxNeeded: version.Range(version.MakeGTE(version.MustParse("27"))).AND(version.MakeLTE(version.MustParse("50"))), FirefoxMobileNeeded: version.Range(version.MakeGTE(version.MustParse("27"))).AND(version.MakeLTE(version.MustParse("50"))), IENeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IEMobileNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.All), IOSChromeNeeded: version.None, IOSSafariNeeded: version.Range(version.MakeGTE(version.MustParse("7.1"))).AND(version.All), OperaNeeded: version.Range(version.MakeGTE(version.MustParse("11.6"))).AND(version.MakeLTE(version.MustParse("42"))), OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("9"))).AND(version.All), SamsungMobileNeeded: version.None, }, )
View Source
var Window = types.NewPolyfill( Window_Code, []*types.Polyfill{}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.Range(version.MakeGTE(version.MustParse("14"))).AND(version.MakeLTE(version.MustParse("18"))), EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("7"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.Range(version.MakeGTE(version.MustParse("10"))).AND(version.MakeLTE(version.MustParse("11.6"))), OperaMiniNeeded: version.None, SafariNeeded: version.Range(version.MakeGTE(version.MustParse("4"))).AND(version.MakeLTE(version.MustParse("5.1"))), SamsungMobileNeeded: version.None, }, )
View Source
var XMLHttpRequest = types.NewPolyfill( XMLHttpRequest_Code, []*types.Polyfill{Event}, types.SupportMatrix{ AndroidNeeded: version.None, BBNeeded: version.None, ChromeNeeded: version.None, EdgeNeeded: version.None, EdgeMobileNeeded: version.None, FirefoxNeeded: version.None, FirefoxMobileNeeded: version.None, IENeeded: version.Range(version.MakeGTE(version.MustParse("6"))).AND(version.MakeLTE(version.MustParse("8"))), IEMobileNeeded: version.None, IOSChromeNeeded: version.None, IOSSafariNeeded: version.None, OperaNeeded: version.None, OperaMiniNeeded: version.None, SafariNeeded: version.None, SamsungMobileNeeded: version.None, }, )
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.