{"version":3,"file":"amp-delight-player-0.1.mjs","mappings":"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","names":["resolved","resolvedPromise","Promise","resolve","undefined","Deferred","constructor","this","promise","res","rej","reject","tryResolve","fn","isArray","Array","removeItem","array","item","index","indexOf","splice","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","tryParseJson","json","opt_onFailed","JSON","parse","parseJson","e","getWin","node","ownerDocument","defaultView","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","htmlContainer","propertyNameCache","viewportObservers","WeakMap","viewportCallbacks","entries","seen","Set","i","length","entry","target","has","callbacks","get","k","callback","htmlFor","nodeOrDoc","doc","createElement","html","strings","container","self","trustedTypes","createPolicy","policy","createHTML","unused","innerHTML","el","firstElementChild","nextElementSibling","createNode","duplicateErrorIfNecessary","error","messageProperty","getOwnPropertyDescriptor","writable","message","stack","Error","prop","createError","var_args","arg","arguments","maybeReportError","_self$__AMP_REPORT_ER","_self","__AMP_REPORT_ERROR","tryCallback","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","observer","ResizeObserver","processEntries","set","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","nodeType","getAmpDoc","ampdoc","isSingleDoc","s","getServices","ctor","context","services","__AMP_SERVICES","service","intersectionDeferreds","intersectionObservers","optsSupported","Services","window","extension","whenExtensionsKnown","then","version","getExtensionVersion","waitForExtension","ext","cached","deferred","catch","emptyServiceHolderWithPromise","getServicePromiseInternal","getServicePromiseForDoc","measureIntersection","_intersectionDeferred2","inOb","_intersectionDeferred","unobserve","delete","getInOb","observe","isAutoplaySupported","detectionElement","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","listenOnce","unlisten","getExistingStyleElement","cssRoot","styleMap","key","existing","styleLoaded","sheets","styleSheets","ownerNode","VideoSessionManager","isSessionActive_","endSessionObservable_","handlers_","handler","push","remove","removeAll","fire","opt_event","getHandlerCount","_this$handlers_$lengt","_this$handlers_","onSessionEnd","beginSession","endSession","isSessionActive","EMPTY_METADATA","title","artist","album","artwork","src","VideoEvents_Enum","PlayingStates_Enum","VideoAnalyticsEvents_Enum","VideoServiceSignals_Enum","userInteractedWith","video","signals","signal","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","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_","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","DelightEvent","AmpDelightPlayer","AMP","BaseElement","super","isInViewport_","baseURL_","contentID_","totalDuration_","currentTime_","playedRanges_","isFullscreen_","iframe_","playerReadyPromise_","playerReadyResolver_","unlistenMessage_","unlistenScreenOrientationChange_","unlistenOrientationChange_","unlistenDeviceOrientation_","unlistenDeviceMotion_","placeholderEl_","pauseHelper_","element_","hasSize_","pauseWhenNoSize_","bind","updatePlaying","Type_Enum","observeSize","observeBorderBoxSize","shouldRemove","removed","unobserveSize","unobserveBorderBoxSize","hasSize","unobserveIntersections_","preconnectCallback","onLayout","url","renderOutsideViewport","buildCallback","layoutCallback","viewportObserver","unobserveIntersections","observeIntersections","iframe","opt_name","opt_sandbox","frame","attributes","sourceElement","updateElement","opt_removeMissingAttrs","attrs","arrayOrSingleItem","attr","propagateAttributes","assertHttpsUrl","createFrameFor","handleDelightMessage_","registerEventHandlers_","loadPromise","unlayoutCallback","_this$unobserveInters","unregisterEventHandlers_","isLayoutSupported","layout","isLayoutSizeDefined","createPlaceholderCallback","placeholder","firstLayoutCompleted","opt_cancel","eventPromise","listenOncePromise","pauseCallback","contentWindow","resumeCallback","host","source","origin","originMatches","objOrStr","redispatched","events","redispatch","DelightEvent_PLAYING","DelightEvent_PAUSED","DelightEvent_ENDED","guid","postMessage","idx","sendConsentData_","payload","setFullHeight_","setInlineHeight_","dispatchCustomAnalyticsEvent_","sendCommand_","dispatchScreenOrientationChangeEvents","mozOrientation","msOrientation","angle","dispatchOrientationChangeEvents","alpha","beta","gamma","absolute","timeStamp","acceleration","x","y","z","accelerationIncludingGravity","rotationRate","consentPolicyId","getConsentPolicy","consentStringPromise","policyId","consentPolicy","getConsentStringInfo","getConsentPolicyInfo","metadataPromise","getConsentMetadataInfo","getConsentMetadata","consentPolicyStatePromise","whenPolicyResolved","getConsentPolicyState","consentPolicySharedDataPromise","getMergedSharedData","consents","consentMetadata","consentString","consentPolicyState","consentPolicySharedData","unusedIsAutoplay","isFullscreen","seekTo","registerElement"],"ignoreList":[],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2501142147000/","sources":["src/core/data-structures/promise.js","src/core/types/array.js","src/core/types/object/index.js","src/core/types/index.js","src/core/assert/dev.js","src/core/types/object/json.js","src/core/window/index.js","src/core/dom/index.js","src/core/dom/layout/index.js","src/core/dom/layout/viewport-observer.js","src/core/dom/static-template.js","src/core/dom/style.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/layout/intersection.js","src/core/dom/event-helper-listen.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/video-interface.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-delight-player/0.1/amp-delight-player.js","src/core/dom/video/pause-helper.js","src/iframe-video.js","src/core/dom/propagate-attributes.js","src/consent.js","build/amp-delight-player-0.1.css.js"]}