{"version":3,"file":"amp-viqeo-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","hasOwnProperty","hasOwn_","toString","toString_","Object","prototype","map","opt_initial","obj","create","assign","isFiniteNumber","value","isFinite","devAssert","shouldBeTruthy","opt_message","opt_1","opt_2","opt_3","opt_4","opt_5","opt_6","opt_7","opt_8","opt_9","parseJson","json","JSON","parse","tryParseJson","opt_onFailed","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","getLengthNumeral","length","parseFloat","applyFillContent","opt_replacedContent","classList","add","QUERY_STRING_REGEX","tryDecodeUriComponent","component","fallback","decodeURIComponent","parseQueryString","queryString","params","match","exec","replace","getHashParams","opt_win","location","self","hash","rtvVersion","getMode","win","__AMP_MODE","localDev","development","isModeDevelopment","esm","test","getRtvVersion","ssrReady","getMode_","_win$AMP_CONFIG","AMP_CONFIG","v","opt_hashParams","devParam","includes","AMP_DEV_MODE","duplicateErrorIfNecessary","error","messageProperty","getOwnPropertyDescriptor","writable","message","stack","Error","prop","createError","var_args","arg","arguments","createExpectedError","apply","expected","devExpectedError","unusedTag","args","_self$__AMP_REPORT_ER","_self","__AMP_REPORT_ERROR","call","once","evaluated","retValue","callback","__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","nodeOrDoc","nodeType","getAmpDoc","ampdoc","isSingleDoc","s","getServices","ctor","context","services","__AMP_SERVICES","service","intersectionDeferreds","intersectionObservers","propertyNameCache","Services","window","createViewportObserver","ioCallback","opts","needsRootBounds","rootMargin","threshold","root","parent","isIframed","document","IntersectionObserver","measureIntersection","el","_intersectionDeferred2","deferred","get","inOb","WeakMap","observer","entries","seen","Set","i","_intersectionDeferred","target","has","unobserve","delete","set","getInOb","observe","optsSupported","htmlContainer","vendorPrefixes","setStyle","property","opt_units","opt_bypassCache","propertyName","style","camelCase","startsWith","titleCase","charAt","toUpperCase","slice","camelCaseToTitleCase","prefixedPropertyName","getVendorJsPropertyName_","getVendorJsPropertyName","styleValue","setProperty","hyphenated","toLowerCase","some","prefix","camelCaseToHyphenCase","isAutoplaySupported","detectionElement","createElement","setAttribute","muted","playsInline","styles","k","setStyles","position","top","width","height","opacity","play","catch","paused","detectIsAutoplaySupported","getInternalVideoElementFor","querySelector","tryPlay","isAutoplay","err","internalListenImplementation","eventType","listener","opt_evtListenerOpts","localElement","localListener","wrapped","options","capture","addEventListener","removeEventListener","detectEvtListenerOptsSupport","createCustomEvent","type","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","VideoAttributes_Enum","VideoEvents_Enum","PlayingStates_Enum","VideoAnalyticsEvents_Enum","VideoServiceSignals_Enum","userInteractedWith","video","signals","signal","TAG","isEntryFor","entry","videoOrElement","centerDist","viewport","rect","centerY","centerViewport","getSize","Math","abs","calculateIdealPercentageFrequencyMs","durationSeconds","isDurationFiniteNonZero","duration","isNaN","analyticsEvent","opt_vars","getAnalyticsDetails","then","details","installVideoManagerForDoc","opt_instantiate","opt_override","opt_sharedInstance","sharedInstance","registerServiceInternal","installAutoplayStyles","cssText","cb","opt_isRuntimeCss","opt_ext","getHeadNode","isRuntimeCss","ext","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","DomFingerprint","static","str","charCodeAt","String","stringHash32","ids","level","nodeName","indexWithinParent","join","domFingerprintPlain","count","sibling","previousElementSibling","_defineProperty","defineProperty","enumerable","configurable","ownKeys","object","enumerableOnly","getOwnPropertySymbols","symbols","sym","_objectSpread2","source","getOwnPropertyDescriptors","defineProperties","TOGGLES_WINDOW_PROPERTY","experimentToggles","_win$AMP_CONFIG3","_win$AMP_EXP","_win$__AMP_EXP","_win$AMP_CONFIG4","_win$AMP_CONFIG5","toggles","buildExperimentConfigs","AMP_EXP","__AMP_EXP","experimentId","frequency","random","allowedDocOptIn","meta","head","_meta$getAttribute","optedInExperiments","split","experiment","_experimentsString","experimentsString","_win$localStorage$get","localStorage","getItem","_unused","tokens","token","substr","getExperimentToggles","allowedUrlOptIn","param","cachedAnchorEl","parseUrlDeprecated","url","opt_nocache","anchorEl","opt_cache","href","URL","parseUrlWithA","getFrameAttributes","parentWindow","opt_type","opt_context","sentinel","windowDepth","getRandom","generateSentinel","attributes","dataset","addDataAndJsonAttributes_","startTime","Date","now","locationHref","docInfo","referrer","getUnconfirmedReferrerUrl","layoutRect","body","left","n","offsetParent","offsetLeft","offsetTop","offsetHeight","offsetWidth","right","x","y","layoutRectLtwh","getPageLayoutBoxBlocking","ampcontextVersion","ampcontextFilepath","urls","thirdParty","sourceUrl","canonicalUrl","pageViewId","mode","canary","hidden","initialLayoutRect","domFingerprint","generate","adSrc","getContextMetadata","rand","crypto","getRandomValues","uint32array","Uint32Array","EVENTS","ready","end","startAdvert","endAdvert","AmpViqeoPlayer","AMP","BaseElement","super","iframe_","playerReadyPromise_","playerReadyResolver_","unlistenMessage_","hasAutoplay_","videoId_","meta_","preconnectCallback","opt_onLayout","isLayoutSupported","layout","isLayoutSizeDefined","buildCallback","layoutCallback","iframe","allowFullscreen","initialIntersection","baseUrl","opt_strictForUnitTest","getMetaByName","urlString","elementContext","sourceName","urlAsLocation","protocol","hostname","string","endsWith","isSecureUrlDeprecated","assertHttpsUrl","parsed","origin","getCustomBootstrapBaseUrl","opt_srcFileBasename","__AMP_DEFAULT_BOOTSTRAP_SUBDOMAIN","thirdPartyFrameHost","getDefaultBootstrapBaseUrl","getBootstrapBaseUrl","host","bootstrap","ampLocation","onload","readyState","sandbox","supports","requiredFlags","flag","applySandbox","getIframe","handleViqeoMessages_","bind","mutateElement","eventData","contentWindow","events","redispatch","_","c","rest","unlayoutCallback","createPlaceholderCallback","placeholder","sourceElement","updateElement","opt_removeMissingAttrs","attrs","arrayOrSingleItem","attr","propagateAttributes","encodeURIComponent","sendCommand_","requestFs","requestFullscreen","requestFullScreen","webkitRequestFullscreen","webkitEnterFullscreen","msRequestFullscreen","mozRequestFullScreen","elementBoundExit","cancelFullScreen","exitFullscreen","webkitExitFullscreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen","docBoundExit","isFullscreen","webkitDisplayingFullscreen","fullscreenElement","webkitFullscreenElement","mozFullScreenElement","webkitCurrentFullScreenElement","isFullscreenElement","command","postMessage","seekTo","unusedTimeSeconds","registerElement"],"ignoreList":[],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2502032353000/","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/types/string/url.js","src/mode.js","src/core/mode/local-dev.js","src/core/mode/esm.js","src/core/mode/test.js","src/core/mode/ssr-css.js","src/core/error/index.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/style.js","src/core/dom/layout/viewport-observer.js","src/core/dom/event-helper-listen.js","src/core/dom/static-template.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","src/core/dom/fingerprint.js","src/core/types/string/index.js","node_modules/@babel/runtime/helpers/esm/defineProperty.js","node_modules/@babel/runtime/helpers/esm/objectSpread2.js","src/experiments/index.js","src/url.js","src/3p-frame.js","src/iframe-attributes.js","src/core/dom/layout/page-layout-box.js","src/core/dom/layout/rect.js","src/mode-object.js","src/core/mode/version.js","extensions/amp-viqeo-player/0.1/amp-viqeo-player.js","src/core/3p-frame.js","src/iframe-video.js","src/core/dom/propagate-attributes.js","src/core/dom/fullscreen.js"]}