{"version":3,"file":"bento-mathml-1.0.mjs","mappings":"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","names":["PreactBaseElement","_defineProperty","obj","key","value","Object","defineProperty","enumerable","configurable","writable","ownKeys","object","enumerableOnly","keys","getOwnPropertySymbols","symbols","filter","sym","getOwnPropertyDescriptor","push","apply","_objectSpread2","target","i","arguments","length","source","forEach","getOwnPropertyDescriptors","defineProperties","_objectWithoutPropertiesLoose","excluded","sourceKeys","indexOf","isArray","Array","hasOwnProperty","hasOwn_","toString","toString_","prototype","duplicateErrorIfNecessary","error","messageProperty","message","stack","e","Error","prop","createError","var_args","arg","maybeReportError","_self$__AMP_REPORT_ER","_self","self","__AMP_REPORT_ERROR","call","tryParseJson","json","opt_onFailed","JSON","parse","parseJson","createElement3","useCallback2","useMemo2","forwardRef3","useValueRef2","createElement2","useEffect2","useImperativeHandle2","useLayoutEffect2","useMemo","useRef2","useState","forwardRef2","createElement","useCallback","useEffect","useImperativeHandle","useLayoutEffect","useRef","forwardRef","ContainWrapper","useValueRef","useAmpContext","useLoading","DEFAULT_MATCHES_MESSAGING_ORIGIN","IframeEmbed","_ref","ref","allow","allowFullScreen","iframeStyle","name","title","matchesMessagingOrigin","messageHandler","ready","loading","loadingProp","onReadyState","sandbox","src","rest","_excluded","playable","mount","loadedRef","onReadyStateRef","setLoaded","current","LOADING","iframeRef","readyState","node","iframe","includes","canResetSrc","parentNode","insertBefore","nextSibling","handler","event","contentWindow","origin","defaultView","ownerDocument","addEventListener","removeEventListener","layout","size","paint","frameBorder","onLoad","part","scrolling","style","width","height","contentVisibility","displayName","cachedAnchorEl","env","AMP_CONFIG","thirdParty","thirdPartyFrameHost","getBootstrapUrl","type","extension","getRandom","win","rand","crypto","getRandomValues","uint32array","Uint32Array","String","Math","random","substr","__AMP_LOG","user","dev","userForEmbed","Set","countGenerators","BLOCK_SYNC_XHR","DEFAULT_SANDBOX","join","ProxyIframeEmbed","excludeSandbox","nameProp","options","srcProp","_excluded2","string","start","substring","contentRef","count","counter","sequentialIdGenerator","nameAndSrc","setNameAndSrc","sentinelRef","_contentRef$current","_contentRef$current$o","parentWindow","__AMP_DEFAULT_BOOTSTRAP_SUBDOMAIN","windowDepth","parent","generateSentinel","context","assign","location","href","sentinel","attrs","_context","url","stringify","host","document","anchorEl","opt_cache","URL","frozen","parseUrlWithA","hostname","bootstrap","attributes","_iframeRef$current","_iframeRef$current2","_iframeRef$current3","undefined","ORIGIN_MATCHER","BentoMathml","props","formula","inline","_excluded3","onLoadRef","_tryParseJson","_onLoadRef$current","data","startsWith","isAmpMessage","startPos","setTimeout","rethrowAsync","deserializeMessage","iframeOptions","console","warn","validProps","class","allowFullscreen","BaseElement","attr","default","defineBentoElement"],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2305221508000/","sources":["extensions/amp-mathml/1.0/base-element.js","node_modules/@babel/runtime/helpers/esm/defineProperty.js","node_modules/@babel/runtime/helpers/esm/objectSpread2.js","node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js","src/core/types/array.js","src/core/types/object/index.js","src/core/error/index.js","src/core/types/object/json.js","extensions/amp-mathml/1.0/component.js","src/preact/component/3p-frame.js","src/preact/component/iframe.js","src/core/constants/loading-instructions.js","src/core/constants/ready-state.js","src/config/urls.js","src/url.js","src/3p-frame.js","src/utils/log.js","src/core/3p-frame.js","src/core/types/string/index.js","src/core/data-structures/id-generator.js","extensions/amp-mathml/1.0/utils.js","src/core/3p-frame-messaging.js","extensions/amp-mathml/1.0/build/bento-mathml.js"]}