{"version":3,"file":"amp-iframely-0.1.mjs","mappings":"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","names":["intersectionDeferreds","intersectionObservers","propertyNameCache","isArray","Array","hasOwnProperty","hasOwn_","toString","toString_","Object","prototype","devAssert","shouldBeTruthy","opt_message","opt_1","opt_2","opt_3","opt_4","opt_5","opt_6","opt_7","opt_8","opt_9","applyFillContent","element","opt_replacedContent","classList","add","optsSupported","vendorPrefixes","self","__AMP_LOG","user","dev","userForEmbed","logs","getUserLogger","suffix","levelFunc","opt_suffix","Error","callLogConstructor","userAssert","shouldBeTrueish","win","assert","addParamsToUrl","url","params","paramString","opt_addToFront","mainAndFragment","split","mainAndQuery","newUrl","appendEncodedParamStringToUrl","s","k","v","arrayOrSingleItem","i","length","push","key","value","encodeURIComponent","join","serializeQueryString","TAG","AmpIframely","AMP","BaseElement","constructor","super","this","src_","iframe_","widgetId_","base_","url_","key_","options_","isLayoutSupported","layout","isLayoutSizeDefined","buildCallback","getAttribute","parseOptions_","domain","requestedDomain","isValidDomain_","parseAttributes_","preconnectCallback","opt_onLayout","preconnect","createPlaceholderCallback","getLayout","hasAttribute","attributes","src","constructSrc_","loading","placeholder","attr","setAttribute","addAttributesToElement","ownerDocument","createElement","layoutCallback","property","opt_units","opt_bypassCache","propertyName","style","camelCase","startsWith","create","undefined","titleCase","charAt","toUpperCase","slice","camelCaseToTitleCase","prefixedPropertyName","getVendorJsPropertyName_","getVendorJsPropertyName","styleValue","setProperty","hyphenated","replace","match","toLowerCase","some","prefix","camelCaseToHyphenCase","setStyle","appendChild","unlistener_","eventType","listener","opt_evtListenerOpts","localElement","localListener","wrapped","event","e","_self$__AMP_REPORT_ER","_self","__AMP_REPORT_ERROR","call","options","capture","addEventListener","removeEventListener","err","detectEvtListenerOptsSupport","internalListenImplementation","source","contentWindow","handleEvent_","loadPromise","data","json","opt_onFailed","JSON","parse","parseJson","tryParseJson","getData","method","height","attemptChangeHeight","catch","media","el","_intersectionDeferred2","deferred","get","inOb","WeakMap","observer","ioCallback","opts","needsRootBounds","rootMargin","threshold","root","parent","isIframed","document","IntersectionObserver","createViewportObserver","entries","seen","Set","_intersectionDeferred","target","has","unobserve","resolve","delete","set","getInOb","node","defaultView","observe","promise","Promise","res","rej","reject","measureIntersection","then","box","boundingClientRect","width","Math","round","abs","attemptCollapse","slug","amp","o","dataset","props","keys","reduce","acc","includes","unlayoutCallback","_element$parentElemen","parentElement","removeChild","unlisten_","domainName","allowed","re","test","registerElement"],"ignoreList":[],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2502032353000/","sources":["src/core/types/array.js","src/core/dom/layout/intersection.js","src/core/dom/style.js","src/core/types/object/index.js","src/core/assert/dev.js","src/core/dom/layout/index.js","src/core/dom/event-helper-listen.js","src/utils/log.js","src/url.js","extensions/amp-iframely/0.1/amp-iframely.js","src/core/dom/index.js","src/utils/event-helper.js","src/core/types/object/json.js","src/core/dom/layout/viewport-observer.js","src/core/window/index.js","src/core/data-structures/promise.js"]}