{"version":3,"file":"adocean.mjs","mappings":"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","names":["hasOwnProperty","Object","prototype","duplicateErrorIfNecessary","error","messageProperty","getOwnPropertyDescriptor","writable","message","stack","e","Error","prop","createError","var_args","arg","arguments","maybeReportError","_self$__AMP_REPORT_ER","_self","self","__AMP_REPORT_ERROR","call","rethrowAsync","apply","setTimeout","createExpectedError","expected","isArray","Array","remove","array","shouldRemove","removed","index","i","length","item","push","endsWith","string","suffix","indexOf","isString","s","hasOwn_","toString","toString_","isObject","value","map","opt_initial","obj","create","assign","isElement","nodeType","USER_ERROR_SENTINEL","elementStringOrPassThru","val","tagName","toLowerCase","id","isUserErrorMessage","assert","sentinel","shouldBeTruthy","opt_message","splitMessage","split","shift","messageArray","subValue","nextConstant","trim","x","assertType_","assertFn","subject","defaultMessage","concat","once","fn","evaluated","retValue","callback","args","QUERY_STRING_REGEX","tryDecodeUriComponent","component","fallback","decodeURIComponent","getHashParams","opt_win","location","queryString","params","match","exec","name","replace","parseQueryString","hash","env","key","AMP_CONFIG","cdnProxyRegex","RegExp","getMetaUrl","document","head","test","origin","metaEl","querySelector","getAttribute","thirdParty","thirdPartyFrameRegex","cdn","errorReporting","rtvVersion","getRtvVersion","win","_win$AMP_CONFIG","v","isModeDevelopment","opt_hashParams","devParam","includes","AMP_DEV_MODE","noop","externalMessageUrl","interpolatedParts","reduce","prefix","messageArgToEncodedComponent","encodeURIComponent","String","logHashParam","parseInt","__AMP_LOG","user","dev","userForEmbed","registrations","logs","logConstructor","initLogConstructor","constructor","levelFunc","opt_suffix","this","levelFunc_","level_","defaultLevel_","suffix_","messages_","fetchExternalMessagesOnce_","fetch","then","response","json","opt_messages","boundAssertFn_","bind","_win$console","console","log","defaultLevelWithFunc_","msg_","tag","level","messages","_LogLevel_Enum$ERROR$","cs","info","warn","maybeExpandMessageArgs_","unshift","fine","expectedError","_self$__AMP_REPORT_ER2","_self2","setErrorSuffix_","expandMessageArgs_","parts","_this$messages_","shouldBeTrueish","slice","assertElement","shouldBeElement","assertString","shouldBeString","assertNumber","shouldBeNumber","assertArray","shouldBeArray","assertBoolean","shouldBeBoolean","callLogConstructor","logNum","opt_element","getUserLogger","ownerDocument","defaultView","isFromEmbed","development","devAssert","opt_1","opt_2","opt_3","opt_4","opt_5","opt_6","opt_7","opt_8","opt_9","userAssert","optsSupported","syncScriptLoads","run","data","computeInMasterFrame","global","taskId","work","cb","master","context","tasks","__ampMasterTasks","cbs","isMaster","result","validateExactlyOne","alternativeFields","filter","field","type","join","parseJson","JSON","parse","tryParseJson","opt_onFailed","AMP_MESSAGE_PREFIX","MessageType_Enum","getData","event","cachedAnchorEl","SERVING_TYPE_PREFIX","Set","urlAsLocation","url","parseUrlDeprecated","opt_nocache","createElement","anchorEl","opt_cache","href","URL","parseUrlWithA","isProxyOrigin","listeners","inViewport","intervals","intervalId","manageWin","ampSeen","time","minTime","setInterval","wrapper","next","eval","clearInterval","clearTimeout","instrumentEntryPoints","window","MutationObserver","mutations","maybeInstrumentsNodes","addedNodes","observe","documentElement","subtree","childList","installObserver","querySelectorAll","count","maybeThrow","alert","prompt","confirm","blockSyncPopups","manageWin_","instrumentSrcdoc","parent","iframe","srcdoc","ampManageWin","setAttribute","n","node","src","contentWindow","instrumentIframeWindow","addEventListener","doc","close","write","_close","instrumentDocWrite","body","childNodes","FALLBACK","attributes","_context","allMetadata","iframeName","err","getAttributeData","getLocationImpl_","AMP_EMBED_ALLOWED","_ping_","adskeeper","adsloom","adstyle","bringhub","colombiafeed","dable","engageya","epeex","firstimpression","forkmedia","gecko","glomex","idealmedia","insticator","jubna","kuadio","mediaad","mgid","miximedia","myua","mywidget","nativery","opinary","outbrain","plista","postquare","ppstudio","pubexchange","pulse","rbinfox","rcmwidget","readmo","recreativ","runative","smartclip","smi2","speakol","strossle","svknative","taboola","temedya","trafficstars","vlyby","whopainfeed","yahoofedads","yahoonativeads","yektanet","zen","zergnet","defaultAllowedTypesInCustomFrame","ADO_JS_PATHS","sync","buffered","parseJSONObj","str","undefined","buildKeys","keys","buildVars","vars","buildClusters","clusters","runSyncCount","runSync","config","metadata","mode","experimentToggles","getAmpConfig","__AMP_MODE","init","draw","_ctx$initialConsentMe","_ctx$initialConsentMe2","mandatoryFields","opt_optionalFields","allowedFields","defaultAvailableFields","width","height","referrer","canonicalUrl","pageViewId","consentNotificationId","blockOnConsent","ampSlotIndex","adHolderText","loadingStrategy","htmlAccessAllowed","adContainerId","validateAllowedFields","validateData","masterId","adoUrl","ctx","consent","accepted","initialConsentState","gdprApplies","initialConsentMetadata","consentString","consentStringType","initialConsentValue","opt_cb","protocol","fif","enabled","gdprConsent","setupAdoConfig","ado","aoPreview","preview","setupPreview","slaveId","done","server","instanceId","codes","executeMaster","creative","requestCodes","placement","getElementById","appendChild","noContentAvailable","buffer","container","render","readyState","_init","gao","_execute","adoElement","orgId","clearId","_isBuffer","Function","executeSlave","isAd","appendPlacement","encodeURI","executeAfterWriteScript","register","draw3p","opt_configCallback","opt_allowed3pTypes","opt_allowedEmbeddingOrigins","ensureFramed","parentLocation","ancestors","ancestorOrigins","validateParentOrigin","allowedTypes","thirdPartyHost","hostname","validateAllowedTypes","allowedHostnames","ancestor","path","pathname","has","domainOrHttpsSignal","splice","urlSearch","paramName","paramRegex","search","removeParamsFromSearch","getSourceUrl","validateAllowedEmbeddingOrigins","isAbstractImplementation_","win_","cachedFrameName_","embedType_","canary","clientId","consentSharedData","domFingerprint","hidden","initialLayoutRect","initialIntersection","pageViewId64","sourceUrl","startTime","resizeIdToDeferred_","nextResizeRequestId_","findAndSetMetadata_","client_","hostWindow","rtvVersion_","localDev","esm","ssrReady","getMode_","getMode","hostWindow_","sentinel_","nextMessageId_","observableFor_","setupEventListener_","requestType","payload","responseType","messageId","unlisten","registerCallback","sendMessage","makeRequest","requestOnce","messageType","getOrCreateObservableFor_","add","opt_payload","msg","stringify","serializeMessage","sendMessageInternal_","j","hostWin","top","isMessageOptionsSupported_","postMessageWithUserActivation_","postMessage","targetOrigin","includeUserActivation","element","eventType","listener","opt_evtListenerOpts","localElement","localListener","options","capture","removeEventListener","detectEvtListenerOptsSupport","internalListenImplementation","source","startsWith","isAmpMessage","startPos","substr","deserializeMessage","fireObservable_","setSentinel","handlers_","handler","removeItem","removeAll","fire","opt_event","getHandlerCount","_this$handlers_$lengt","_this$handlers_","getHostWindow_","listenForPageVisibility_","listenToResizeResponse_","dispatchVisibilityChangeEvent_","createEvent","initEvent","dispatchEvent","onPageVisibilityChange","observeIntersection","intersection","getHtml","selector","getConsentState","requestResize","hasOverflow","requestId","deferred","promise","Promise","res","rej","resolve","reject","sendDeprecationNotice_","endpoint","onResizeSuccess","onResizeDenied","signalInteractive","addContextToIframe","setupMetadata_","dataObject","setupMetadataFromContext_","sentinelMatch","depth","Number","sf_","cfg","AMP_CONTEXT_DATA","report3pError","updateDimensionsEnabled_","master_","masterName","frames","masterSelection","isMaster_","updateDimensions","bootstrapLoaded","renderStart","opt_data","reportRenderedEntityIdentifier","entityId","AMP_LISTENING","eventData","stopImmediatePropagation","startListening","listenParent","configCallback","isTagNameAllowed","draw3pInternal","c","isCanary","Image","lightweightErrorReport"],"ignoreList":[],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2510081644000/","sources":["src/polyfills/object-assign.js","src/core/error/index.js","src/core/types/array.js","src/core/types/string/index.js","src/core/types/object/index.js","src/core/types/index.js","src/core/error/message-helpers.js","src/core/assert/base.js","src/core/types/function/index.js","src/core/types/string/url.js","src/config/urls.js","src/mode.js","src/utils/log.js","3p/3p.js","src/core/dom/event-helper-listen.js","src/core/types/object/json.js","src/core/3p-frame-messaging.js","src/utils/event-helper.js","3p/iframe-messaging-client.js","src/url.js","3p/ampcontext-integration.js","3p/messaging.js","3p/environment.js","3p/frame-metadata.js","3p/integration-lib.js","ads/vendors/adocean.js","3p/vendors/adocean.js","src/core/constants/consent-state.js","3p/ampcontext.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/data-structures/observable.js","src/core/constants/amp-events.js","src/core/data-structures/promise.js","src/core/mode/version.js"]}