{"version":3,"file":"amp-video-iframe-0.1.mjs","mappings":"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","names":["isArray","Array","arrayOrSingleItemToArray","arrayOrSingleItem","resolved","hasOwnProperty","hasOwn_","toString","toString_","Object","prototype","isObject","value","call","map","opt_initial","obj","create","assign","isFiniteNumber","isFinite","devAssert","shouldBeTruthy","opt_message","opt_1","opt_2","opt_3","opt_4","opt_5","opt_6","opt_7","opt_8","opt_9","resolvedPromise","Promise","resolve","undefined","Deferred","constructor","this","promise","res","rej","reject","tryResolve","fn","VideoEvents_Enum","PlayingStates_Enum","VideoAnalyticsEvents_Enum","VideoServiceSignals_Enum","userInteractedWith","video","signals","signal","BUBBLE_MESSAGE_EVENTS","tryParseJson","json","opt_onFailed","JSON","parse","parseJson","e","getWin","node","ownerDocument","defaultView","intersectionDeferreds","intersectionObservers","propertyNameCache","DEFAULT_CUSTOM_EVENT_OPTIONS","bubbles","cancelable","removeElement","element","_element$parentElemen","parentElement","removeChild","dispatchCustomEvent","name","opt_data","opt_options","data","event","MessageEvent","dispatchEvent","applyFillContent","opt_replacedContent","classList","add","createViewportObserver","ioCallback","win","opts","needsRootBounds","rootMargin","threshold","root","parent","isIframed","document","IntersectionObserver","measureIntersection","el","_intersectionDeferred2","deferred","get","inOb","WeakMap","observer","entries","seen","Set","i","length","_intersectionDeferred","target","has","unobserve","delete","set","getInOb","observe","duplicateErrorIfNecessary","error","messageProperty","getOwnPropertyDescriptor","writable","message","stack","Error","prop","createError","var_args","arg","arguments","maybeReportError","_self$__AMP_REPORT_ER","_self","self","__AMP_REPORT_ERROR","tryCallback","callback","args","apply","setTimeout","rethrowAsync","createExpectedError","expected","devExpectedError","unusedTag","vendorPrefixes","EMPTY_CSS_DECLARATION","getPropertyPriority","getPropertyValue","setStyle","property","opt_units","opt_bypassCache","propertyName","style","camelCase","startsWith","titleCase","charAt","toUpperCase","slice","camelCaseToTitleCase","prefixedPropertyName","getVendorJsPropertyName_","getVendorJsPropertyName","styleValue","setProperty","hyphenated","replace","match","toLowerCase","some","prefix","camelCaseToHyphenCase","VERTICAL_RE","observers","targetObserverMultimap","targetEntryMap","getObserver","ResizeObserver","processEntries","entry","callbacks","k","type","computeAndCall","contentRect","height","width","borderBoxSize","borderBoxSizeArray","inlineSize","blockSize","isVertical","test","getComputedStyle","computedStyle","writingMode","offsetHeight","offsetWidth","once","evaluated","retValue","__AMP_LOG","user","dev","userForEmbed","logs","opt_element","getUserLogger","isFromEmbed","suffix","levelFunc","opt_suffix","callLogConstructor","shouldBeTrueish","userAssert","assert","getService","id","getServiceInternal","__AMP_TOP","getTopWindow","getServiceForDoc","elementOrAmpDoc","getAmpdocServiceHolder","getAmpdoc","getServiceForDocOrNull","holder","isServiceRegistered","getServicePromiseOrNullForDoc","getServicePromiseOrNullInternal","nodeOrDoc","nodeType","getAmpDoc","ampdoc","isSingleDoc","s","getServices","ctor","context","services","__AMP_SERVICES","service","optsSupported","htmlContainer","Services","window","extension","whenExtensionsKnown","then","version","getExtensionVersion","waitForExtension","ext","cached","catch","emptyServiceHolderWithPromise","getServicePromiseInternal","getServicePromiseForDoc","isAutoplaySupported","detectionElement","createElement","setAttribute","muted","playsInline","styles","setStyles","position","top","opacity","play","paused","detectIsAutoplaySupported","getInternalVideoElementFor","querySelector","tryPlay","isAutoplay","err","internalListenImplementation","eventType","listener","opt_evtListenerOpts","localElement","localListener","wrapped","options","capture","addEventListener","removeEventListener","detectEvtListenerOptsSupport","createCustomEvent","detail","opt_eventInit","eventInit","CustomEvent","listen","getData","htmlFor","doc","html","strings","container","trustedTypes","createPolicy","policy","createHTML","unused","innerHTML","firstElementChild","nextElementSibling","createNode","getExistingStyleElement","cssRoot","styleMap","key","existing","styleLoaded","sheets","styleSheets","ownerNode","VideoSessionManager","isSessionActive_","endSessionObservable_","handlers_","handler","push","remove","array","item","index","indexOf","splice","removeItem","removeAll","fire","opt_event","getHandlerCount","_this$handlers_$lengt","_this$handlers_","onSessionEnd","beginSession","endSession","isSessionActive","EMPTY_METADATA","title","artist","album","artwork","src","TAG","isEntryFor","videoOrElement","centerDist","viewport","rect","centerY","centerViewport","getSize","Math","abs","calculateIdealPercentageFrequencyMs","durationSeconds","isDurationFiniteNonZero","duration","isNaN","analyticsEvent","opt_vars","getAnalyticsDetails","details","installVideoManagerForDoc","opt_instantiate","opt_override","opt_sharedInstance","sharedInstance","registerServiceInternal","installAutoplayStyles","cssText","cb","opt_isRuntimeCss","opt_ext","getHeadNode","isRuntimeCss","isExtCss","tagName","textContent","afterElement","lastChild","after","insertBefore","firstChild","insertAtStart","before","nextSibling","insertAfterOrAtStart","insertStyleElement","transformer","maybeTransform","rootNode","getRootNode","interval","setInterval","clearInterval","installStylesForDoc","installAutoplayStylesForDoc","entries_","viewportObserver_","lastFoundEntry_","timer_","actions_","boundSecondsPlaying_","secondsPlaying_","getAutoFullscreenManager_","manager","manager_","ampdoc_","currentlyInFullscreen_","currentlyCentered_","unlisteners_","boundSelectBestCentered_","selectBestCenteredInPortrait_","boundIncludeOnlyPlaying_","getPlayingState_","boundCompareEntries_","a","b","compareEntries_","installOrientationObserver_","installFullscreenListener_","dispose","forEach","unlisten","register","canFullscreen_","whenSignal","exitHandler","onFullscreenExit_","isInLandscape","screen","orientation","platform","isIos","isSafari","supportsFullscreenViaApi","orient","onRotation_","enter_","exit_","isAndroid","isChrome","fullscreenEnter","scrollIntoIfNotVisible_","fullscreenExit","optPos","getViewport_","onceOrientationChanges_","boundingClientRect","bottom","vh","pos","animateScrollIntoView","intersectionsPromise","filter","all","intersections","selected","sort","intersectionRatio","getImpl","rectA","ratioA","rectB","ratioB","ratioDelta","centerA","centerB","getPlayingState","delay","disconnect","timeUpdateActionEvent_","currentTime","getCurrentTime","getDuration","perc","time","percent","trigger","videoBE","registerCommonActions_","supportsPlatform","getEntryOrNull_","viewportCallback","records","isIntersecting","getEntry_","updateVisibility","videoLoaded","managePlayback_","loaded_","isPlaying_","isRollingAd_","isVisible_","actionSessionManager_","visibilitySessionManager_","getAnalyticsPercentageTracker_","entry_","last_","triggerId_","start","stop","hasDuration_","calculate_","listenOnce","maybeTrigger_","pop","bestResultLength","ceil","PERCENTAGE_FREQUENCY_MIN_MS","warnForTesting_","warn","concat","triggerId","timer","calculateAgain","frequencyMs","val","min","max","percentage","normalizedPercentage","floor","analyticsEventForTesting_","playCalledByAutoplay_","pauseCalledByAutoplay_","internalElement_","muted_","hasSeenPlayEvent_","hasAutoplay","hasAttribute","metadata_","boundMediasessionPlay_","boundMediasessionPause_","pause","videoPaused_","videoPlayed_","pauseOtherVideos","logCustomAnalytics_","onRegister_","firstPlayEventOrNoop_","firstPlay","listenForPlaybackDelegation_","vars","prefixedVars","keys","isMuted","isPlaybackManaged","requiresAutoFullscreen_","registerForAutoFullscreen","autoplayVideoBuilt_","preimplementsAutoFullscreen","isInteractive","preimplementsMediaSessionAPI","contains","metadata","urlService","isProtocolValid","validateMediaMetadata","playHandler","pauseHandler","navigator","MediaMetadata","mediaSession","setActionHandler","setMediaSession","fillMediaSessionMetadata_","loadedVideoVisibilityChanged_","getMetadata","posterUrl","schema","schemaJson","parseSchemaImage","metaTag","getAttribute","parseOgImage","linkTag","parseFavicon","videoVisibilityChanged_","isVisible","userInteracted","autoplayLoadedVideoVisibilityChanged_","nonAutoplayLoadedVideoVisibilityChanged_","hideControls","mute","installAutoplayElements_","showControls","animation","elOrDoc","icon","_template2","firstCol","col","cloneNode","fillers","children","j","appendChild","renderIcon","toggleElements","shouldDisplay","mutateElementSkipRemeasure","child","opt_display","removeAttribute","toggle","toggleAnimation","isPlaying","unlisteners","mask","_template","renderInteractionOverlay","unmute","unlistener","wasVisible","isRollingAd","responses","intersection","autoplay","playedRanges","getPlayedRanges","playedTotal","reduce","acc","range","playedRangesJson","stringify","state","setIsMediaComponent","registerAction","action","getAutoFullscreenManagerForTesting_","getVideoStateProperty","videoElement","assertElement","getElementById","entryBeingPlayed","registerServiceBuilderForDoc","SANDBOX","getAnalyticsEventTypePrefixRegex","RegExp","addDataParamsToUrl","url","params","paramString","opt_addToFront","mainAndFragment","split","mainAndQuery","newUrl","appendEncodedParamStringToUrl","v","encodeURIComponent","join","serializeQueryString","addParamsToUrl","opt_computeParamNameFunc","opt_paramPattern","dataset","paramPattern","matches","substr","getDataParamsFromAttributes","getJsonLd","scriptTag","AmpVideoIframe","AMP","BaseElement","super","iframe_","unlistenFrame_","readyDeferred_","canPlay_","boundOnMessage_","onMessage_","pauseHelper_","element_","hasSize_","pauseWhenNoSize_","bind","updatePlaying","Type_Enum","observeSize","observeBorderBoxSize","shouldRemove","removed","unobserveSize","unobserveBorderBoxSize","hasSize","isLayoutSupported","layout","isLayoutSizeDefined","buildCallback","layoutCallback","getLayoutSize","selector","closest","closestAncestorElementBySelector","looksLikeTrackingIframe","getMetadata_","iframe","attributes","attr","addAttributesToElement","opt_name","opt_sandbox","frame","sourceElement","updateElement","opt_removeMissingAttrs","attrs","propagateAttributes","assertHttpsUrl","createFrameFor","getSrc_","scrolling","createReadyPromise_","onReady_","mutatedAttributesCallback","mutations","updateSrc_","canonicalUrl","sourceUrl","documentElement","lang","jsonLd","createPlaceholderCallback","poster","img","Image","unlayoutCallback","removeIframe_","getSourceOrigin","getWinOrigin","maybeAddAmpFragment","originMatches_","host","source","contentWindow","origin","originMatches","eventData","anything","objOrStr","methodReceived","messageId","postIntersection_","postConsentData_","eventReceived","isCanPlayEvent","spec","dispatchCustomAnalyticsEvent_","assertString","postedRatio","postMessage_","opt_policyId","getConsentPolicy","gettersOrNull","consentMetadata","getConsentMetadataInfo","consentString","getConsentStringInfo","consentPolicyState","whenPolicyResolved","consentPolicySharedData","getMergedSharedData","objs","consentData","method_","method","postMessage","pauseCallback","isFullscreen","webkitDisplayingFullscreen","fullscreenElement","webkitFullscreenElement","mozFullScreenElement","webkitCurrentFullScreenElement","isFullscreenElement","seekTo","unusedTimeSeconds","registerElement"],"ignoreList":[],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2502032353000/","sources":["src/core/types/array.js","src/core/types/object/index.js","src/core/data-structures/promise.js","src/core/types/index.js","src/core/assert/dev.js","src/video-interface.js","src/bento/apis/video-iframe-api.js","src/core/types/object/json.js","src/core/window/index.js","src/core/dom/index.js","src/core/dom/layout/intersection.js","src/core/dom/style.js","src/core/dom/layout/index.js","src/core/dom/layout/viewport-observer.js","src/core/error/index.js","src/core/dom/layout/size-observer.js","src/core/types/function/index.js","src/utils/log.js","src/service-helpers.js","src/service/index.js","src/core/dom/event-helper-listen.js","src/core/dom/static-template.js","src/element-service.js","src/core/dom/video/index.js","src/utils/event-helper.js","src/style-installer.js","src/core/data-structures/observable.js","src/service/video-session-manager.js","src/mediasession-helper.js","src/service/video-manager-impl.js","src/service/video/install-autoplay-styles.js","build/video-autoplay.css.js","src/core/constants/action-constants.js","src/core/math.js","src/service/video/autoplay.js","extensions/amp-video-iframe/0.1/amp-video-iframe.js","src/iframe-video.js","src/url.js","src/core/dom/video/pause-helper.js","src/iframe-helper.js","src/core/dom/query.js","src/core/dom/propagate-attributes.js","src/consent.js","src/core/dom/fullscreen.js"]}