@datadog/browser-rum-core
Advanced tools
@@ -137,2 +137,5 @@ "use strict"; | ||
| }, | ||
| setLoadingTime: ((callTimestamp) => { | ||
| bufferApiCalls.add((startRumResult) => startRumResult.setLoadingTime(callTimestamp)); | ||
| }), | ||
| startView(options, startClocks = (0, browser_core_1.clocksNow)()) { | ||
@@ -139,0 +142,0 @@ const callback = (startRumResult) => { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"preStartRum.js","sourceRoot":"","sources":["../../src/boot/preStartRum.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"preStartRum.js","sourceRoot":"","sources":["../../src/boot/preStartRum.ts"],"names":[],"mappings":"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"} |
@@ -173,2 +173,11 @@ import type { Context, DeflateWorker, DeflateEncoderStreamId, DeflateEncoder, PublicApi, ContextManager, TrackingConsent, User, Account, RumInternalContext, Telemetry, Encoder } from '@datadog/browser-core'; | ||
| /** | ||
| * [Experimental] Manually set the current view's loading time. | ||
| * | ||
| * Call this method when the view has finished loading. The loading time is computed as the | ||
| * elapsed time since the view started. Each call replaces any previously set value (last-call-wins). | ||
| * | ||
| * @category Data Collection | ||
| */ | ||
| setViewLoadingTime: () => void; | ||
| /** | ||
| * Set the global context information to all events, stored in `@context` | ||
@@ -313,3 +322,3 @@ * See [Global context](https://docs.datadoghq.com/real_user_monitoring/browser/advanced_configuration/#global-context) for further information. | ||
| * | ||
| * @param nameOrOptions - Name or options (name, service, version) for the view | ||
| * @param nameOrOptions - The view name, or a {@link ViewOptions} object to configure the view | ||
| */ | ||
@@ -441,2 +450,3 @@ startView(nameOrOptions?: string | ViewOptions): void; | ||
| addTiming: StartRumResult['addTiming']; | ||
| setLoadingTime: StartRumResult['setLoadingTime']; | ||
| startView: StartRumResult['startView']; | ||
@@ -443,0 +453,0 @@ setViewName: StartRumResult['setViewName']; |
@@ -121,2 +121,3 @@ "use strict"; | ||
| statusCode: options && options.statusCode, | ||
| size: options && options.size, | ||
| context: (0, browser_core_1.sanitize)(options && options.context), | ||
@@ -142,2 +143,9 @@ resourceKey: options && options.resourceKey, | ||
| }), | ||
| setViewLoadingTime: (0, browser_core_1.monitor)(() => { | ||
| const callTimestamp = (0, browser_core_1.timeStampNow)(); | ||
| strategy.setLoadingTime(callTimestamp); | ||
| (0, browser_core_1.addTelemetryUsage)({ | ||
| feature: 'addViewLoadingTime', | ||
| }); | ||
| }), | ||
| setGlobalContext: (0, browser_core_1.defineContextMethod)(getStrategy, browser_core_1.CustomerContextKey.globalContext, browser_core_1.ContextManagerMethod.setContext, 'set-global-context'), | ||
@@ -178,2 +186,3 @@ getGlobalContext: (0, browser_core_1.defineContextMethod)(getStrategy, browser_core_1.CustomerContextKey.globalContext, browser_core_1.ContextManagerMethod.getContext, 'get-global-context'), | ||
| strategy.addDurationVital({ | ||
| id: (0, browser_core_1.generateUUID)(), | ||
| name: (0, browser_core_1.sanitize)(name), | ||
@@ -207,6 +216,9 @@ type: rawRumEvent_types_1.VitalType.DURATION, | ||
| }), | ||
| startFeatureOperation: (0, browser_core_1.monitor)((name, options) => { | ||
| (0, browser_core_1.addTelemetryUsage)({ feature: 'add-operation-step-vital', action_type: 'start' }); | ||
| strategy.addOperationStepVital(name, 'start', options); | ||
| }), | ||
| startFeatureOperation: (name, options) => { | ||
| const handlingStack = (0, browser_core_1.createHandlingStack)('vital'); | ||
| (0, browser_core_1.callMonitored)(() => { | ||
| (0, browser_core_1.addTelemetryUsage)({ feature: 'add-operation-step-vital', action_type: 'start' }); | ||
| strategy.addOperationStepVital(name, 'start', { ...options, handlingStack }); | ||
| }); | ||
| }, | ||
| succeedFeatureOperation: (0, browser_core_1.monitor)((name, options) => { | ||
@@ -213,0 +225,0 @@ (0, browser_core_1.addTelemetryUsage)({ feature: 'add-operation-step-vital', action_type: 'succeed' }); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"rumPublicApi.js","sourceRoot":"","sources":["../../src/boot/rumPublicApi.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"rumPublicApi.js","sourceRoot":"","sources":["../../src/boot/rumPublicApi.ts"],"names":[],"mappings":"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"} |
@@ -44,2 +44,3 @@ import type { Observable, RawError, DeflateEncoderStreamId, Encoder, TrackingConsentState, BufferedData, BufferedObservable, Telemetry } from '@datadog/browser-core'; | ||
| addTiming: (name: string, time?: import("@datadog/browser-core").RelativeTime | import("@datadog/browser-core").TimeStamp) => void; | ||
| setLoadingTime: (callTimestamp?: import("@datadog/browser-core").TimeStamp) => void; | ||
| addFeatureFlagEvaluation: (key: string, value: import("@datadog/browser-core").ContextValue) => void; | ||
@@ -53,6 +54,10 @@ startView: (options?: ViewOptions, startClocks?: import("@datadog/browser-core").ClocksState) => void; | ||
| getInternalContext: (startTime?: number) => import("@datadog/browser-core").RumInternalContext | undefined; | ||
| startDurationVital: (name: string, options?: import("../domain/vital/vitalCollection").DurationVitalOptions) => import("../domain/vital/vitalCollection").DurationVitalReference; | ||
| startDurationVital: (name: string, options?: import("../domain/vital/vitalCollection").DurationVitalOptions & { | ||
| handlingStack?: string; | ||
| }) => import("../domain/vital/vitalCollection").DurationVitalReference; | ||
| stopDurationVital: (nameOrRef: string | import("../domain/vital/vitalCollection").DurationVitalReference, options?: import("../domain/vital/vitalCollection").DurationVitalOptions) => void; | ||
| addDurationVital: (vital: import("../domain/vital/vitalCollection").DurationVital) => void; | ||
| addOperationStepVital: (name: string, stepType: "start" | "end", options?: import("../domain/vital/vitalCollection").FeatureOperationOptions, failureReason?: import("../domain/vital/vitalCollection").FailureReason) => void; | ||
| addOperationStepVital: (name: string, stepType: "start" | "end", options?: import("../domain/vital/vitalCollection").FeatureOperationOptions & { | ||
| handlingStack?: string; | ||
| }, failureReason?: import("../domain/vital/vitalCollection").FailureReason) => void; | ||
| globalContext: { | ||
@@ -104,2 +109,3 @@ getContext: () => import("@datadog/browser-core").Context; | ||
| addTiming: (name: string, time?: import("@datadog/browser-core").RelativeTime | import("@datadog/browser-core").TimeStamp) => void; | ||
| setLoadingTime: (callTimestamp?: import("@datadog/browser-core").TimeStamp) => void; | ||
| addFeatureFlagEvaluation: (key: string, value: import("@datadog/browser-core").ContextValue) => void; | ||
@@ -113,6 +119,10 @@ startView: (options?: ViewOptions, startClocks?: import("@datadog/browser-core").ClocksState) => void; | ||
| getInternalContext: (startTime?: number) => import("@datadog/browser-core").RumInternalContext | undefined; | ||
| startDurationVital: (name: string, options?: import("../domain/vital/vitalCollection").DurationVitalOptions) => import("../domain/vital/vitalCollection").DurationVitalReference; | ||
| startDurationVital: (name: string, options?: import("../domain/vital/vitalCollection").DurationVitalOptions & { | ||
| handlingStack?: string; | ||
| }) => import("../domain/vital/vitalCollection").DurationVitalReference; | ||
| stopDurationVital: (nameOrRef: string | import("../domain/vital/vitalCollection").DurationVitalReference, options?: import("../domain/vital/vitalCollection").DurationVitalOptions) => void; | ||
| addDurationVital: (vital: import("../domain/vital/vitalCollection").DurationVital) => void; | ||
| addOperationStepVital: (name: string, stepType: "start" | "end", options?: import("../domain/vital/vitalCollection").FeatureOperationOptions, failureReason?: import("../domain/vital/vitalCollection").FailureReason) => void; | ||
| addOperationStepVital: (name: string, stepType: "start" | "end", options?: import("../domain/vital/vitalCollection").FeatureOperationOptions & { | ||
| handlingStack?: string; | ||
| }, failureReason?: import("../domain/vital/vitalCollection").FailureReason) => void; | ||
| globalContext: { | ||
@@ -119,0 +129,0 @@ getContext: () => import("@datadog/browser-core").Context; |
@@ -114,3 +114,3 @@ "use strict"; | ||
| (0, assembly_1.startRumAssembly)(configuration, lifeCycle, hooks, reportError); | ||
| const { addTiming, startView, setViewName, setViewContext, setViewContextProperty, getViewContext, stop: stopViewCollection, } = (0, viewCollection_1.startViewCollection)(lifeCycle, hooks, configuration, domMutationObservable, windowOpenObservable, locationChangeObservable, recorderApi, viewHistory, initialViewOptions); | ||
| const { addTiming, setLoadingTime, startView, setViewName, setViewContext, setViewContextProperty, getViewContext, stop: stopViewCollection, } = (0, viewCollection_1.startViewCollection)(lifeCycle, hooks, configuration, domMutationObservable, windowOpenObservable, locationChangeObservable, recorderApi, viewHistory, initialViewOptions); | ||
| (0, sourceCodeContext_1.startSourceCodeContext)(hooks); | ||
@@ -135,2 +135,3 @@ cleanupTasks.push(stopViewCollection); | ||
| addTiming, | ||
| setLoadingTime, | ||
| addFeatureFlagEvaluation: featureFlagContexts.addFeatureFlagEvaluation, | ||
@@ -137,0 +138,0 @@ startView, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"startRum.js","sourceRoot":"","sources":["../../src/boot/startRum.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"startRum.js","sourceRoot":"","sources":["../../src/boot/startRum.ts"],"names":[],"mappings":";;AA6DA,4BAuFC;AAED,0DA4HC;AAxQD,wDAQ8B;AAC9B,4EAA8E;AAC9E,0EAA4E;AAC5E,wEAAyE;AACzE,mDAAmE;AACnE,gEAAiE;AACjE,mEAAoE;AACpE,wEAAyE;AACzE,qEAAsE;AACtE,8EAA+E;AAC/E,kEAAmE;AAEnE,mEAAgG;AAChG,8DAA0D;AAC1D,0EAAsE;AACtE,gEAAiE;AACjE,kFAAoF;AAGpF,8EAAgF;AAChF,qFAAiF;AACjF,0EAA2E;AAC3E,sEAAuE;AAEvE,qEAAsE;AACtE,gFAAiF;AACjF,8EAA+E;AAC/E,4EAA6E;AAC7E,iDAAqD;AACrD,sEAAuE;AACvE,gFAAiF;AAEjF,sEAAuE;AACvE,sFAAuF;AAEvF,qEAAsE;AACtE,kHAA8G;AAC9G,4EAA6E;AAM7E,SAAgB,QAAQ,CACtB,aAA+B,EAC/B,WAAwB,EACxB,WAAwB,EACxB,kBAA2C,EAC3C,aAA4D;AAE5D,2FAA2F;AAC3F,+EAA+E;AAC/E,2CAA2C;AAC3C,oBAA0C,EAC1C,iBAAoC,EACpC,sBAAwD,EACxD,SAAoB,EACpB,KAAY,EACZ,OAAiB;IAEjB,MAAM,YAAY,GAAsB,EAAE,CAAA;IAC1C,MAAM,SAAS,GAAG,IAAI,qBAAS,EAAE,CAAA;IAEjC,SAAS,CAAC,SAAS,kDAAyC,CAAC,KAAK,EAAE,EAAE,CAAC,IAAA,8BAAe,EAAC,KAAK,EAAE,KAAK,CAAC,CAAC,CAAA;IAErG,MAAM,WAAW,GAAG,CAAC,KAAe,EAAE,EAAE;QACtC,SAAS,CAAC,MAAM,kDAAyC,EAAE,KAAK,EAAE,CAAC,CAAA;QACnE,6EAA6E;QAC7E,IAAA,gCAAiB,EAAC,4BAA4B,EAAE,EAAE,eAAe,EAAE,KAAK,CAAC,OAAO,EAAE,CAAC,CAAA;IACrF,CAAC,CAAA;IAED,MAAM,qBAAqB,GAAG,IAAA,0CAA2B,EAAC,aAAa,CAAC,CAAA;IACxE,MAAM,uBAAuB,GAAG,qBAAqB,CAAC,SAAS,CAAC,CAAC,KAAK,EAAE,EAAE;QACxE,SAAS,CAAC,MAAM,4CAAmC,KAAK,CAAC,CAAA;IAC3D,CAAC,CAAC,CAAA;IACF,YAAY,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,uBAAuB,CAAC,WAAW,EAAE,CAAC,CAAA;IAE9D,MAAM,OAAO,GAAG,CAAC,IAAA,gCAAiB,GAAE;QAClC,CAAC,CAAC,IAAA,0CAAsB,EAAC,aAAa,EAAE,SAAS,EAAE,oBAAoB,CAAC;QACxE,CAAC,CAAC,IAAA,8CAA0B,GAAE,CAAA;IAEhC,IAAI,CAAC,IAAA,gCAAiB,GAAE,EAAE,CAAC;QACzB,MAAM,KAAK,GAAG,IAAA,6BAAa,EACzB,aAAa,EACb,SAAS,EACT,WAAW,EACX,qBAAqB,EACrB,OAAO,CAAC,gBAAgB,EACxB,aAAa,CACd,CAAA;QACD,YAAY,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,IAAI,EAAE,CAAC,CAAA;QACrC,IAAA,uDAA0B,EAAC,SAAS,EAAE,SAAS,EAAE,KAAK,CAAC,eAAe,CAAC,eAAe,CAAC,CAAA;IACzF,CAAC;SAAM,CAAC;QACN,IAAA,yCAAmB,EAAC,SAAS,CAAC,CAAA;IAChC,CAAC;IAED,IAAA,oDAA2B,EAAC,KAAK,EAAE,oBAAoB,CAAC,CAAA;IAExD,MAAM,EAAE,IAAI,EAAE,+BAA+B,EAAE,GAAG,IAAA,mEAAgC,EAAC,SAAS,EAAE,SAAS,CAAC,CAAA;IACxG,YAAY,CAAC,IAAI,CAAC,+BAA+B,CAAC,CAAA;IAElD,MAAM,EAAE,IAAI,EAAE,sBAAsB,EAAE,GAAG,6BAA6B,EAAE,GAAG,uBAAuB,CAChG,SAAS,EACT,KAAK,EACL,aAAa,EACb,OAAO,EACP,WAAW,EACX,kBAAkB,EAClB,iBAAiB,EACjB,sBAAsB,EACtB,OAAO,EACP,WAAW,CACZ,CAAA;IACD,YAAY,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAA;IACzC,sBAAsB,CAAC,QAAQ,EAAE,CAAA;IAEjC,uCAAuC;IACvC,YAAY,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,WAAW,CAAC,IAAI,EAAE,CAAC,CAAA;IAE3C,OAAO;QACL,GAAG,6BAA6B;QAChC,SAAS;QACT,OAAO;QACP,WAAW,EAAE,GAAG,EAAE,CAAC,OAAO,CAAC,MAAM,EAAE;QACnC,SAAS;QACT,IAAI,EAAE,GAAG,EAAE;YACT,YAAY,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,IAAI,EAAE,CAAC,CAAA;QACxC,CAAC;QACD,KAAK;KACN,CAAA;AACH,CAAC;AAED,SAAgB,uBAAuB,CACrC,SAAoB,EACpB,KAAY,EACZ,aAA+B,EAC/B,OAA0B,EAC1B,WAAwB,EACxB,kBAA2C,EAC3C,iBAAoC,EACpC,sBAAgD,EAChD,OAA4B,EAC5B,WAAsC;IAEtC,MAAM,YAAY,GAAsB,EAAE,CAAA;IAE1C,MAAM,qBAAqB,GAAG,IAAA,mDAA2B,GAAE,CAAA;IAC3D,MAAM,wBAAwB,GAAG,IAAA,yDAA8B,EAAC,aAAa,CAAC,CAAA;IAC9E,MAAM,EAAE,UAAU,EAAE,oBAAoB,EAAE,IAAI,EAAE,cAAc,EAAE,GAAG,IAAA,iDAA0B,GAAE,CAAA;IAC/F,YAAY,CAAC,IAAI,CAAC,cAAc,CAAC,CAAA;IAEjC,IAAA,oCAAmB,EAAC,KAAK,EAAE,aAAa,EAAE,OAAO,CAAC,CAAA;IAClD,MAAM,gBAAgB,GAAG,IAAA,wCAAqB,EAAC,KAAK,EAAE,aAAa,CAAC,CAAA;IACpE,YAAY,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,gBAAgB,CAAC,IAAI,EAAE,CAAC,CAAA;IAChD,MAAM,WAAW,GAAG,IAAA,8BAAgB,EAAC,SAAS,CAAC,CAAA;IAC/C,YAAY,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,WAAW,CAAC,IAAI,EAAE,CAAC,CAAA;IAC3C,MAAM,WAAW,GAAG,IAAA,8BAAgB,EAAC,SAAS,EAAE,KAAK,EAAE,wBAAwB,CAAC,CAAA;IAChF,YAAY,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,WAAW,CAAC,IAAI,EAAE,CAAC,CAAA;IAC3C,MAAM,mBAAmB,GAAG,IAAA,6CAAwB,EAAC,SAAS,EAAE,KAAK,EAAE,aAAa,CAAC,CAAA;IACrF,IAAA,oCAAmB,EAAC,KAAK,EAAE,OAAO,EAAE,WAAW,EAAE,WAAW,CAAC,CAAA;IAC7D,IAAA,8CAAwB,EAAC,KAAK,CAAC,CAAA;IAC/B,MAAM,aAAa,GAAG,IAAA,iCAAkB,EAAC,KAAK,EAAE,aAAa,EAAE,KAAK,EAAE,IAAI,CAAC,CAAA;IAC3E,MAAM,WAAW,GAAG,IAAA,+BAAgB,EAAC,KAAK,EAAE,aAAa,EAAE,OAAO,EAAE,KAAK,CAAC,CAAA;IAC1E,MAAM,cAAc,GAAG,IAAA,kCAAmB,EAAC,KAAK,EAAE,aAAa,EAAE,KAAK,CAAC,CAAA;IAEvE,MAAM,gBAAgB,GAAG,IAAA,wCAAqB,EAC5C,SAAS,EACT,KAAK,EACL,qBAAqB,EACrB,oBAAoB,EACpB,aAAa,CACd,CAAA;IACD,YAAY,CAAC,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,CAAA;IAExC,MAAM,eAAe,GAAG,IAAA,sCAAoB,EAAC,SAAS,CAAC,CAAA;IAEvD,MAAM,cAAc,GAAG,IAAA,oCAAmB,EAAC,KAAK,EAAE,aAAa,CAAC,CAAA;IAChE,YAAY,CAAC,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,CAAA;IACtC,MAAM,mBAAmB,GAAG,IAAA,8CAAwB,EAAC,aAAa,EAAE,KAAK,CAAC,CAAA;IAC1E,YAAY,CAAC,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,CAAA;IAC3C,IAAA,0CAAsB,EAAC,KAAK,CAAC,CAAA;IAE7B,IAAA,2BAAgB,EAAC,aAAa,EAAE,SAAS,EAAE,KAAK,EAAE,WAAW,CAAC,CAAA;IAE9D,MAAM,EACJ,SAAS,EACT,cAAc,EACd,SAAS,EACT,WAAW,EACX,cAAc,EACd,sBAAsB,EACtB,cAAc,EACd,IAAI,EAAE,kBAAkB,GACzB,GAAG,IAAA,oCAAmB,EACrB,SAAS,EACT,KAAK,EACL,aAAa,EACb,qBAAqB,EACrB,oBAAoB,EACpB,wBAAwB,EACxB,WAAW,EACX,WAAW,EACX,kBAAkB,CACnB,CAAA;IAED,IAAA,0CAAsB,EAAC,KAAK,CAAC,CAAA;IAE7B,YAAY,CAAC,IAAI,CAAC,kBAAkB,CAAC,CAAA;IAErC,MAAM,kBAAkB,GAAG,IAAA,4CAAuB,EAAC,SAAS,EAAE,aAAa,EAAE,gBAAgB,CAAC,CAAA;IAC9F,YAAY,CAAC,IAAI,CAAC,kBAAkB,CAAC,IAAI,CAAC,CAAA;IAE1C,MAAM,EAAE,IAAI,EAAE,sBAAsB,EAAE,GAAG,IAAA,4CAAuB,EAAC,SAAS,EAAE,aAAa,CAAC,CAAA;IAC1F,YAAY,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAA;IAEzC,MAAM,EAAE,QAAQ,EAAE,GAAG,IAAA,sCAAoB,EAAC,SAAS,EAAE,aAAa,EAAE,sBAAsB,CAAC,CAAA;IAE3F,IAAA,0CAAsB,EAAC,SAAS,EAAE,aAAa,EAAE,OAAO,EAAE,WAAW,EAAE,cAAc,CAAC,CAAA;IAEtF,MAAM,eAAe,GAAG,IAAA,sCAAoB,EAAC,SAAS,EAAE,gBAAgB,EAAE,iBAAiB,CAAC,CAAA;IAE5F,MAAM,eAAe,GAAG,IAAA,sCAAoB,EAC1C,aAAa,CAAC,aAAa,EAC3B,OAAO,EACP,WAAW,EACX,gBAAgB,CAAC,cAAc,EAC/B,WAAW,CACZ,CAAA;IAED,OAAO;QACL,SAAS,EAAE,gBAAgB,CAAC,SAAS;QACrC,WAAW,EAAE,gBAAgB,CAAC,WAAW;QACzC,UAAU,EAAE,gBAAgB,CAAC,UAAU;QACvC,aAAa,EAAE,kBAAkB,CAAC,aAAa;QAC/C,YAAY,EAAE,kBAAkB,CAAC,YAAY;QAC7C,QAAQ,EAAE,eAAe,CAAC,QAAQ;QAClC,QAAQ;QACR,SAAS;QACT,cAAc;QACd,wBAAwB,EAAE,mBAAmB,CAAC,wBAAwB;QACtE,SAAS;QACT,cAAc;QACd,sBAAsB;QACtB,cAAc;QACd,WAAW;QACX,WAAW;QACX,kBAAkB,EAAE,eAAe,CAAC,GAAG;QACvC,kBAAkB,EAAE,eAAe,CAAC,kBAAkB;QACtD,iBAAiB,EAAE,eAAe,CAAC,iBAAiB;QACpD,gBAAgB,EAAE,eAAe,CAAC,gBAAgB;QAClD,qBAAqB,EAAE,eAAe,CAAC,qBAAqB;QAC5D,aAAa;QACb,WAAW;QACX,cAAc;QACd,IAAI,EAAE,GAAG,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,IAAI,EAAE,CAAC;KACnD,CAAA;AACH,CAAC"} |
@@ -61,2 +61,3 @@ import type { Duration, RelativeTime } from '@datadog/browser-core'; | ||
| deliveryType?: 'cache' | 'navigational-prefetch' | ''; | ||
| contentType?: string; | ||
| toJSON(): Omit<PerformanceEntry, 'toJSON'>; | ||
@@ -63,0 +64,0 @@ } |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"performanceObservable.js","sourceRoot":"","sources":["../../src/browser/performanceObservable.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"performanceObservable.js","sourceRoot":"","sources":["../../src/browser/performanceObservable.ts"],"names":[],"mappings":"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"} |
@@ -162,3 +162,6 @@ "use strict"; | ||
| const startClocks = (0, browser_core_1.relativeToClocks)(startEvent.timeStamp); | ||
| actionTracker.start(clickKey, startClocks, clickActionBase, { isChildEvent: isActionChildEvent_1.isActionChildEvent }); | ||
| const startedClickAction = actionTracker.start(clickKey, startClocks, clickActionBase, { | ||
| isChildEvent: isActionChildEvent_1.isActionChildEvent, | ||
| }); | ||
| lifeCycle.notify(15 /* LifeCycleEventType.ACTION_STARTED */, startedClickAction); | ||
| let status = 0 /* ClickStatus.ONGOING */; | ||
@@ -165,0 +168,0 @@ let actionTrackerFinishedEvent; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"trackClickActions.js","sourceRoot":"","sources":["../../../src/domain/action/trackClickActions.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"trackClickActions.js","sourceRoot":"","sources":["../../../src/domain/action/trackClickActions.ts"],"names":[],"mappings":"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"} |
@@ -13,6 +13,7 @@ "use strict"; | ||
| const lookupKey = (_a = options.actionKey) !== null && _a !== void 0 ? _a : name; | ||
| actionTracker.start(lookupKey, startClocks, { | ||
| const startedManualAction = actionTracker.start(lookupKey, startClocks, { | ||
| name, | ||
| ...options, | ||
| }, { isChildEvent: isActionChildEvent_1.isActionChildEvent }); | ||
| lifeCycle.notify(15 /* LifeCycleEventType.ACTION_STARTED */, startedManualAction); | ||
| } | ||
@@ -19,0 +20,0 @@ function stopManualAction(name, options = {}, stopClocks = (0, browser_core_1.clocksNow)()) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"trackManualActions.js","sourceRoot":"","sources":["../../../src/domain/action/trackManualActions.ts"],"names":[],"mappings":";;AAgDA,gDAkDC;AAjGD,wDAA+D;AAE/D,+DAA8G;AAE9G,kDAAmD;AAEnD,6DAAyD;AAyCzD,SAAgB,kBAAkB,CAAC,SAAoB,EAAE,uBAAuD;IAC9G,MAAM,aAAa,GAAG,IAAA,gCAAiB,EAAkB,SAAS,CAAC,CAAA;IACnE,SAAS,iBAAiB,CAAC,IAAY,EAAE,UAAyB,EAAE,EAAE,WAAW,GAAG,IAAA,wBAAS,GAAE;;QAC7F,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,SAAS,mCAAI,IAAI,CAAA;QAE3C,aAAa,CAAC,KAAK,CACjB,SAAS,EACT,WAAW,EACX;YACE,IAAI;YACJ,GAAG,OAAO;SACX,EACD,EAAE,YAAY,EAAE,uCAAkB,EAAE,CACrC,CAAA;IACH,CAAC;IAED,SAAS,gBAAgB,CAAC,IAAY,EAAE,UAAyB,EAAE,EAAE,UAAU,GAAG,IAAA,wBAAS,GAAE;;QAC3F,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,SAAS,mCAAI,IAAI,CAAA;QAE3C,MAAM,OAAO,GAAG,aAAa,CAAC,IAAI,CAAC,SAAS,EAAE,UAAU,EAAE,OAAO,CAAC,CAAA;QAElE,IAAI,CAAC,OAAO,EAAE,CAAC;YACb,OAAM;QACR,CAAC;QAED,MAAM,gBAAgB,GAAsB,EAAE,CAAA;QAC9C,IAAI,OAAO,CAAC,MAAM,IAAI,OAAO,CAAC,MAAM,CAAC,UAAU,GAAG,CAAC,EAAE,CAAC;YACpD,gBAAgB,CAAC,IAAI,CAAC,mCAAmB,CAAC,WAAW,CAAC,CAAA;QACxD,CAAC;QAED,MAAM,YAAY,GAAiB;YACjC,GAAG,OAAO;YACV,IAAI,EAAE,OAAO,CAAC,IAAI,IAAI,8BAAc,CAAC,MAAM;YAC3C,gBAAgB;SACjB,CAAA;QAED,uBAAuB,CAAC,YAAY,CAAC,CAAA;IACvC,CAAC;IAED,SAAS,gBAAgB,CAAC,MAA6E;QACrG,uBAAuB,CAAC,EAAE,EAAE,EAAE,IAAA,2BAAY,GAAE,EAAE,gBAAgB,EAAE,EAAE,EAAE,GAAG,MAAM,EAAE,CAAC,CAAA;IAClF,CAAC;IAED,OAAO;QACL,SAAS,EAAE,gBAAgB;QAC3B,WAAW,EAAE,iBAAiB;QAC9B,UAAU,EAAE,gBAAgB;QAC5B,YAAY,EAAE,aAAa,CAAC,MAAM;QAClC,IAAI,EAAE,aAAa,CAAC,OAAO;KAC5B,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"trackManualActions.js","sourceRoot":"","sources":["../../../src/domain/action/trackManualActions.ts"],"names":[],"mappings":";;AAiDA,gDAoDC;AApGD,wDAA+D;AAE/D,+DAA8G;AAE9G,kDAAmD;AAGnD,6DAAyD;AAyCzD,SAAgB,kBAAkB,CAAC,SAAoB,EAAE,uBAAuD;IAC9G,MAAM,aAAa,GAAG,IAAA,gCAAiB,EAAkB,SAAS,CAAC,CAAA;IACnE,SAAS,iBAAiB,CAAC,IAAY,EAAE,UAAyB,EAAE,EAAE,WAAW,GAAG,IAAA,wBAAS,GAAE;;QAC7F,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,SAAS,mCAAI,IAAI,CAAA;QAE3C,MAAM,mBAAmB,GAAG,aAAa,CAAC,KAAK,CAC7C,SAAS,EACT,WAAW,EACX;YACE,IAAI;YACJ,GAAG,OAAO;SACX,EACD,EAAE,YAAY,EAAE,uCAAkB,EAAE,CACrC,CAAA;QAED,SAAS,CAAC,MAAM,6CAAoC,mBAAmB,CAAC,CAAA;IAC1E,CAAC;IAED,SAAS,gBAAgB,CAAC,IAAY,EAAE,UAAyB,EAAE,EAAE,UAAU,GAAG,IAAA,wBAAS,GAAE;;QAC3F,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,SAAS,mCAAI,IAAI,CAAA;QAE3C,MAAM,OAAO,GAAG,aAAa,CAAC,IAAI,CAAC,SAAS,EAAE,UAAU,EAAE,OAAO,CAAC,CAAA;QAElE,IAAI,CAAC,OAAO,EAAE,CAAC;YACb,OAAM;QACR,CAAC;QAED,MAAM,gBAAgB,GAAsB,EAAE,CAAA;QAC9C,IAAI,OAAO,CAAC,MAAM,IAAI,OAAO,CAAC,MAAM,CAAC,UAAU,GAAG,CAAC,EAAE,CAAC;YACpD,gBAAgB,CAAC,IAAI,CAAC,mCAAmB,CAAC,WAAW,CAAC,CAAA;QACxD,CAAC;QAED,MAAM,YAAY,GAAiB;YACjC,GAAG,OAAO;YACV,IAAI,EAAE,OAAO,CAAC,IAAI,IAAI,8BAAc,CAAC,MAAM;YAC3C,gBAAgB;SACjB,CAAA;QAED,uBAAuB,CAAC,YAAY,CAAC,CAAA;IACvC,CAAC;IAED,SAAS,gBAAgB,CAAC,MAA6E;QACrG,uBAAuB,CAAC,EAAE,EAAE,EAAE,IAAA,2BAAY,GAAE,EAAE,gBAAgB,EAAE,EAAE,EAAE,GAAG,MAAM,EAAE,CAAC,CAAA;IAClF,CAAC;IAED,OAAO;QACL,SAAS,EAAE,gBAAgB;QAC3B,WAAW,EAAE,iBAAiB;QAC9B,UAAU,EAAE,gBAAgB;QAC5B,YAAY,EAAE,aAAa,CAAC,MAAM;QAClC,IAAI,EAAE,aAAa,CAAC,OAAO;KAC5B,CAAA;AACH,CAAC"} |
@@ -20,3 +20,3 @@ "use strict"; | ||
| }, | ||
| browser_sdk_version: (0, browser_core_1.canUseEventBridge)() ? "6.30.1" : undefined, | ||
| browser_sdk_version: (0, browser_core_1.canUseEventBridge)() ? "6.31.0" : undefined, | ||
| sdk_name: sdkName, | ||
@@ -23,0 +23,0 @@ }, |
@@ -15,4 +15,5 @@ "use strict"; | ||
| let previousViewUrl; | ||
| lifeCycle.subscribe(1 /* LifeCycleEventType.BEFORE_VIEW_CREATED */, ({ startClocks }) => { | ||
| const viewUrl = (0, browser_core_1.mockable)(location).href; | ||
| lifeCycle.subscribe(1 /* LifeCycleEventType.BEFORE_VIEW_CREATED */, ({ startClocks, url }) => { | ||
| const locationHref = (0, browser_core_1.mockable)(location).href; | ||
| const viewUrl = url !== undefined ? (0, browser_core_1.buildUrl)(url, locationHref).href : locationHref; | ||
| urlContextHistory.add(buildUrlContext({ | ||
@@ -19,0 +20,0 @@ url: viewUrl, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"urlContexts.js","sourceRoot":"","sources":["../../../src/domain/contexts/urlContexts.ts"],"names":[],"mappings":";;;AAgCA,4CAsEC;AArGD,wDAO8B;AAM9B;;;;GAIG;AAEU,QAAA,0BAA0B,GAAG,qCAAsB,CAAA;AAYhE,SAAgB,gBAAgB,CAC9B,SAAoB,EACpB,KAAY,EACZ,wBAAoD;IAEpD,MAAM,iBAAiB,GAAG,IAAA,iCAAkB,EAAa,EAAE,WAAW,EAAE,kCAA0B,EAAE,CAAC,CAAA;IAErG,IAAI,eAAmC,CAAA;IAEvC,SAAS,CAAC,SAAS,iDAAyC,CAAC,EAAE,WAAW,EAAE,EAAE,EAAE;QAC9E,MAAM,OAAO,GAAG,IAAA,uBAAQ,EAAC,QAAQ,CAAC,CAAC,IAAI,CAAA;QACvC,iBAAiB,CAAC,GAAG,CACnB,eAAe,CAAC;YACd,GAAG,EAAE,OAAO;YACZ,QAAQ,EAAE,CAAC,eAAe,CAAC,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,eAAe;SACjE,CAAC,EACF,WAAW,CAAC,QAAQ,CACrB,CAAA;QACD,eAAe,GAAG,OAAO,CAAA;IAC3B,CAAC,CAAC,CAAA;IAEF,SAAS,CAAC,SAAS,8CAAsC,CAAC,EAAE,SAAS,EAAE,EAAE,EAAE;QACzE,iBAAiB,CAAC,WAAW,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAA;IACnD,CAAC,CAAC,CAAA;IAEF,MAAM,0BAA0B,GAAG,wBAAwB,CAAC,SAAS,CAAC,CAAC,EAAE,WAAW,EAAE,EAAE,EAAE;QACxF,MAAM,OAAO,GAAG,iBAAiB,CAAC,IAAI,EAAE,CAAA;QACxC,IAAI,OAAO,EAAE,CAAC;YACZ,MAAM,UAAU,GAAG,IAAA,0BAAW,GAAE,CAAA;YAChC,iBAAiB,CAAC,WAAW,CAAC,UAAU,CAAC,CAAA;YACzC,iBAAiB,CAAC,GAAG,CACnB,eAAe,CAAC;gBACd,GAAG,EAAE,WAAW,CAAC,IAAI;gBACrB,QAAQ,EAAE,OAAO,CAAC,QAAQ;aAC3B,CAAC,EACF,UAAU,CACX,CAAA;QACH,CAAC;IACH,CAAC,CAAC,CAAA;IAEF,SAAS,eAAe,CAAC,EAAE,GAAG,EAAE,QAAQ,EAAqC;QAC3E,OAAO;YACL,GAAG;YACH,QAAQ;SACT,CAAA;IACH,CAAC;IAED,KAAK,CAAC,QAAQ,6BAAqB,CAAC,EAAE,SAAS,EAAE,SAAS,EAAE,EAAyC,EAAE;QACrG,MAAM,UAAU,GAAG,iBAAiB,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;QAEpD,IAAI,CAAC,UAAU,EAAE,CAAC;YAChB,OAAO,wBAAS,CAAA;QAClB,CAAC;QAED,OAAO;YACL,IAAI,EAAE,SAAS;YACf,IAAI,EAAE;gBACJ,GAAG,EAAE,UAAU,CAAC,GAAG;gBACnB,QAAQ,EAAE,UAAU,CAAC,QAAQ;aAC9B;SACF,CAAA;IACH,CAAC,CAAC,CAAA;IAEF,OAAO;QACL,OAAO,EAAE,CAAC,SAAwB,EAAE,EAAE,CAAC,iBAAiB,CAAC,IAAI,CAAC,SAAS,CAAC;QACxE,IAAI,EAAE,GAAG,EAAE;YACT,0BAA0B,CAAC,WAAW,EAAE,CAAA;YACxC,iBAAiB,CAAC,IAAI,EAAE,CAAA;QAC1B,CAAC;KACF,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"urlContexts.js","sourceRoot":"","sources":["../../../src/domain/contexts/urlContexts.ts"],"names":[],"mappings":";;;AAiCA,4CAuEC;AAvGD,wDAQ8B;AAM9B;;;;GAIG;AAEU,QAAA,0BAA0B,GAAG,qCAAsB,CAAA;AAYhE,SAAgB,gBAAgB,CAC9B,SAAoB,EACpB,KAAY,EACZ,wBAAoD;IAEpD,MAAM,iBAAiB,GAAG,IAAA,iCAAkB,EAAa,EAAE,WAAW,EAAE,kCAA0B,EAAE,CAAC,CAAA;IAErG,IAAI,eAAmC,CAAA;IAEvC,SAAS,CAAC,SAAS,iDAAyC,CAAC,EAAE,WAAW,EAAE,GAAG,EAAE,EAAE,EAAE;QACnF,MAAM,YAAY,GAAG,IAAA,uBAAQ,EAAC,QAAQ,CAAC,CAAC,IAAI,CAAA;QAC5C,MAAM,OAAO,GAAG,GAAG,KAAK,SAAS,CAAC,CAAC,CAAC,IAAA,uBAAQ,EAAC,GAAG,EAAE,YAAY,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,YAAY,CAAA;QACnF,iBAAiB,CAAC,GAAG,CACnB,eAAe,CAAC;YACd,GAAG,EAAE,OAAO;YACZ,QAAQ,EAAE,CAAC,eAAe,CAAC,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,eAAe;SACjE,CAAC,EACF,WAAW,CAAC,QAAQ,CACrB,CAAA;QACD,eAAe,GAAG,OAAO,CAAA;IAC3B,CAAC,CAAC,CAAA;IAEF,SAAS,CAAC,SAAS,8CAAsC,CAAC,EAAE,SAAS,EAAE,EAAE,EAAE;QACzE,iBAAiB,CAAC,WAAW,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAA;IACnD,CAAC,CAAC,CAAA;IAEF,MAAM,0BAA0B,GAAG,wBAAwB,CAAC,SAAS,CAAC,CAAC,EAAE,WAAW,EAAE,EAAE,EAAE;QACxF,MAAM,OAAO,GAAG,iBAAiB,CAAC,IAAI,EAAE,CAAA;QACxC,IAAI,OAAO,EAAE,CAAC;YACZ,MAAM,UAAU,GAAG,IAAA,0BAAW,GAAE,CAAA;YAChC,iBAAiB,CAAC,WAAW,CAAC,UAAU,CAAC,CAAA;YACzC,iBAAiB,CAAC,GAAG,CACnB,eAAe,CAAC;gBACd,GAAG,EAAE,WAAW,CAAC,IAAI;gBACrB,QAAQ,EAAE,OAAO,CAAC,QAAQ;aAC3B,CAAC,EACF,UAAU,CACX,CAAA;QACH,CAAC;IACH,CAAC,CAAC,CAAA;IAEF,SAAS,eAAe,CAAC,EAAE,GAAG,EAAE,QAAQ,EAAqC;QAC3E,OAAO;YACL,GAAG;YACH,QAAQ;SACT,CAAA;IACH,CAAC;IAED,KAAK,CAAC,QAAQ,6BAAqB,CAAC,EAAE,SAAS,EAAE,SAAS,EAAE,EAAyC,EAAE;QACrG,MAAM,UAAU,GAAG,iBAAiB,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;QAEpD,IAAI,CAAC,UAAU,EAAE,CAAC;YAChB,OAAO,wBAAS,CAAA;QAClB,CAAC;QAED,OAAO;YACL,IAAI,EAAE,SAAS;YACf,IAAI,EAAE;gBACJ,GAAG,EAAE,UAAU,CAAC,GAAG;gBACnB,QAAQ,EAAE,UAAU,CAAC,QAAQ;aAC9B;SACF,CAAA;IACH,CAAC,CAAC,CAAA;IAEF,OAAO;QACL,OAAO,EAAE,CAAC,SAAwB,EAAE,EAAE,CAAC,iBAAiB,CAAC,IAAI,CAAC,SAAS,CAAC;QACxE,IAAI,EAAE,GAAG,EAAE;YACT,0BAA0B,CAAC,WAAW,EAAE,CAAA;YACxC,iBAAiB,CAAC,IAAI,EAAE,CAAA;QAC1B,CAAC;KACF,CAAA;AACH,CAAC"} |
@@ -1,5 +0,6 @@ | ||
| import type { ClocksState, Duration, RelativeTime } from '@datadog/browser-core'; | ||
| import type { ClocksState, Duration, RelativeTime, ValueHistoryEntry } from '@datadog/browser-core'; | ||
| import type { RumActionEvent, RumErrorEvent, RumLongTaskEvent, RumResourceEvent } from '../rumEvent.types'; | ||
| import type { LifeCycle } from './lifeCycle'; | ||
| import type { EventCounts } from './trackEventCounts'; | ||
| import { trackEventCounts } from './trackEventCounts'; | ||
| export declare const EVENT_CONTEXT_TIME_OUT_DELAY: number; | ||
@@ -19,3 +20,3 @@ type BaseTrackedEvent<TData = object> = TData & { | ||
| export interface EventTracker<TData> { | ||
| start: (key: string, startClocks: ClocksState, data: TData, options?: StartOptions) => void; | ||
| start: (key: string, startClocks: ClocksState, data: TData, options?: StartOptions) => TrackedEventData<TData>; | ||
| stop: (key: string, stopClocks: ClocksState, data?: Partial<TData>) => StoppedEvent<TData> | undefined; | ||
@@ -27,3 +28,11 @@ discard: (key: string) => DiscardedEvent<TData> | undefined; | ||
| } | ||
| export interface TrackedEventData<TData> { | ||
| id: string; | ||
| key: string; | ||
| startClocks: ClocksState; | ||
| data: TData; | ||
| historyEntry: ValueHistoryEntry<string>; | ||
| eventCounts?: ReturnType<typeof trackEventCounts>; | ||
| } | ||
| export declare function startEventTracker<TData>(lifeCycle: LifeCycle): EventTracker<TData>; | ||
| export {}; |
@@ -38,3 +38,3 @@ "use strict"; | ||
| : undefined; | ||
| keyedEvents.set(key, { | ||
| const trackedEventData = { | ||
| id, | ||
@@ -46,3 +46,5 @@ key, | ||
| eventCounts, | ||
| }); | ||
| }; | ||
| keyedEvents.set(key, trackedEventData); | ||
| return trackedEventData; | ||
| } | ||
@@ -49,0 +51,0 @@ function stop(key, stopClocks, extraData) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"eventTracker.js","sourceRoot":"","sources":["../../src/domain/eventTracker.ts"],"names":[],"mappings":";;;AA8CA,8CAoHC;AAjKD,wDAAsG;AAKtG,yDAAqD;AAExC,QAAA,4BAA4B,GAAG,CAAC,GAAG,yBAAU,CAAA,CAAC,YAAY;AAsCvE,SAAgB,iBAAiB,CAAQ,SAAoB;IAC3D,oDAAoD;IACpD,MAAM,OAAO,GAAG,IAAA,iCAAkB,EAAS,EAAE,WAAW,EAAE,oCAA4B,EAAE,CAAC,CAAA;IACzF,8FAA8F;IAC9F,MAAM,WAAW,GAAG,IAAI,GAAG,EAAmC,CAAA;IAE9D,SAAS,YAAY,CAAC,KAA8B;;QAClD,WAAW,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,CAAA;QAE7B,MAAA,KAAK,CAAC,WAAW,0CAAE,IAAI,EAAE,CAAA;IAC3B,CAAC;IAED,SAAS,UAAU;QACjB,WAAW,CAAC,OAAO,CAAC,CAAC,KAAK,EAAE,EAAE;YAC5B,YAAY,CAAC,KAAK,CAAC,CAAA;QACrB,CAAC,CAAC,CAAA;QAEF,OAAO,CAAC,KAAK,EAAE,CAAA;IACjB,CAAC;IAED,MAAM,0BAA0B,GAAG,SAAS,CAAC,SAAS,8CAAqC,UAAU,CAAC,CAAA;IAEtG,SAAS,KAAK,CAAC,GAAW,EAAE,WAAwB,EAAE,IAAW,EAAE,OAAsB;QACvF,MAAM,EAAE,GAAG,IAAA,2BAAY,GAAE,CAAA;QAEzB,MAAM,YAAY,GAAG,OAAO,CAAC,GAAG,CAAC,EAAE,EAAE,WAAW,CAAC,QAAQ,CAAC,CAAA;QAE1D,MAAM,QAAQ,GAAG,WAAW,CAAC,GAAG,CAAC,GAAG,CAAC,CAAA;QACrC,IAAI,QAAQ,EAAE,CAAC;YACb,YAAY,CAAC,QAAQ,CAAC,CAAA;QACxB,CAAC;QAED,MAAM,WAAW,GAAG,CAAA,OAAO,aAAP,OAAO,uBAAP,OAAO,CAAE,YAAY;YACvC,CAAC,CAAC,IAAA,mCAAgB,EAAC;gBACf,SAAS;gBACT,YAAY,EAAE,OAAO,CAAC,YAAY,CAAC,EAAE,CAAC;aACvC,CAAC;YACJ,CAAC,CAAC,SAAS,CAAA;QAEb,WAAW,CAAC,GAAG,CAAC,GAAG,EAAE;YACnB,EAAE;YACF,GAAG;YACH,WAAW;YACX,IAAI;YACJ,YAAY;YACZ,WAAW;SACZ,CAAC,CAAA;IACJ,CAAC;IAED,SAAS,IAAI,CAAC,GAAW,EAAE,UAAuB,EAAE,SAA0B;;QAC5E,MAAM,KAAK,GAAG,WAAW,CAAC,GAAG,CAAC,GAAG,CAAC,CAAA;QAClC,IAAI,CAAC,KAAK,EAAE,CAAC;YACX,OAAO,SAAS,CAAA;QAClB,CAAC;QAED,MAAM,SAAS,GAAG,SAAS,CAAC,CAAC,CAAE,IAAA,sBAAO,EAAC,KAAK,CAAC,IAAI,EAAE,SAAS,CAAW,CAAC,CAAC,CAAC,KAAK,CAAC,IAAI,CAAA;QAEpF,KAAK,CAAC,YAAY,CAAC,KAAK,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAA;QAE7C,MAAM,QAAQ,GAAG,IAAA,sBAAO,EAAC,KAAK,CAAC,WAAW,CAAC,SAAS,EAAE,UAAU,CAAC,SAAS,CAAC,CAAA;QAE3E,MAAM,MAAM,GAAG,MAAA,KAAK,CAAC,WAAW,0CAAE,WAAW,CAAA;QAE7C,YAAY,CAAC,KAAK,CAAC,CAAA;QAEnB,OAAO;YACL,GAAG,SAAS;YACZ,EAAE,EAAE,KAAK,CAAC,EAAE;YACZ,WAAW,EAAE,KAAK,CAAC,WAAW;YAC9B,QAAQ;YACR,MAAM;SACP,CAAA;IACH,CAAC;IAED,SAAS,OAAO,CAAC,GAAW;;QAC1B,MAAM,KAAK,GAAG,WAAW,CAAC,GAAG,CAAC,GAAG,CAAC,CAAA;QAClC,IAAI,CAAC,KAAK,EAAE,CAAC;YACX,OAAO,SAAS,CAAA;QAClB,CAAC;QAED,MAAM,MAAM,GAAG,MAAA,KAAK,CAAC,WAAW,0CAAE,WAAW,CAAA;QAE7C,YAAY,CAAC,KAAK,CAAC,CAAA;QAEnB,KAAK,CAAC,YAAY,CAAC,MAAM,EAAE,CAAA;QAE3B,OAAO;YACL,GAAG,KAAK,CAAC,IAAI;YACb,EAAE,EAAE,KAAK,CAAC,EAAE;YACZ,WAAW,EAAE,KAAK,CAAC,WAAW;YAC9B,MAAM;SACP,CAAA;IACH,CAAC;IAED,SAAS,MAAM,CAAC,SAAwB;QACtC,OAAO,OAAO,CAAC,OAAO,CAAC,SAAS,CAAC,CAAA;IACnC,CAAC;IAED,SAAS,SAAS,CAAC,GAAW;;QAC5B,OAAO,MAAA,MAAA,WAAW,CAAC,GAAG,CAAC,GAAG,CAAC,0CAAE,WAAW,0CAAE,WAAW,CAAA;IACvD,CAAC;IAED,SAAS,WAAW;QAClB,0BAA0B,CAAC,WAAW,EAAE,CAAA;QACxC,UAAU,EAAE,CAAA;QACZ,OAAO,CAAC,IAAI,EAAE,CAAA;IAChB,CAAC;IAED,OAAO;QACL,KAAK;QACL,IAAI;QACJ,OAAO;QACP,SAAS;QACT,MAAM;QACN,OAAO,EAAE,WAAW;KACrB,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"eventTracker.js","sourceRoot":"","sources":["../../src/domain/eventTracker.ts"],"names":[],"mappings":"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"} |
@@ -8,2 +8,5 @@ import type { ClocksState, Context, Duration, PageMayExitEvent, RawError } from '@datadog/browser-core'; | ||
| import type { ViewEvent, ViewCreatedEvent, ViewEndedEvent, BeforeViewUpdateEvent } from './view/trackViews'; | ||
| import type { DurationVitalStart } from './vital/vitalCollection'; | ||
| import type { TrackedEventData } from './eventTracker'; | ||
| import type { ActionEventData } from './action/trackManualActions'; | ||
| export declare const enum LifeCycleEventType { | ||
@@ -24,5 +27,8 @@ AUTO_ACTION_COMPLETED = 0, | ||
| RUM_EVENT_COLLECTED = 13, | ||
| RAW_ERROR_COLLECTED = 14 | ||
| RAW_ERROR_COLLECTED = 14, | ||
| ACTION_STARTED = 15, | ||
| VITAL_STARTED = 16 | ||
| } | ||
| declare const LifeCycleEventTypeAsConst: { | ||
| ACTION_STARTED: LifeCycleEventType.ACTION_STARTED; | ||
| AUTO_ACTION_COMPLETED: LifeCycleEventType.AUTO_ACTION_COMPLETED; | ||
@@ -43,4 +49,6 @@ BEFORE_VIEW_CREATED: LifeCycleEventType.BEFORE_VIEW_CREATED; | ||
| RAW_ERROR_COLLECTED: LifeCycleEventType.RAW_ERROR_COLLECTED; | ||
| VITAL_STARTED: LifeCycleEventType.VITAL_STARTED; | ||
| }; | ||
| export interface LifeCycleEventMap { | ||
| [LifeCycleEventTypeAsConst.ACTION_STARTED]: TrackedEventData<ActionEventData>; | ||
| [LifeCycleEventTypeAsConst.AUTO_ACTION_COMPLETED]: AutoAction; | ||
@@ -64,2 +72,3 @@ [LifeCycleEventTypeAsConst.BEFORE_VIEW_CREATED]: ViewCreatedEvent; | ||
| }; | ||
| [LifeCycleEventTypeAsConst.VITAL_STARTED]: DurationVitalStart; | ||
| } | ||
@@ -66,0 +75,0 @@ export interface RawRumEventCollectedData<E extends RawRumEvent = RawRumEvent> { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"lifeCycle.js","sourceRoot":"","sources":["../../src/domain/lifeCycle.ts"],"names":[],"mappings":";;;AACA,wDAAyD;AAmG5C,QAAA,SAAS,GAAG,CAAA,gCAAoC,CAAA,CAAA"} | ||
| {"version":3,"file":"lifeCycle.js","sourceRoot":"","sources":["../../src/domain/lifeCycle.ts"],"names":[],"mappings":";;;AACA,wDAAyD;AA4G5C,QAAA,SAAS,GAAG,CAAA,gCAAoC,CAAA,CAAA"} |
@@ -7,3 +7,7 @@ import type { Context } from '@datadog/browser-core'; | ||
| * Does not support array manipulation (adding/removing items). | ||
| * | ||
| * Modifications of the object are sanitized only if the field was actually changed by the modifier function (i.e., value is different). | ||
| * This ensures consistent SDK behavior regardless of whether limitModification is called. | ||
| * Only string fields are handled this way, object fields are sanitized regardless of whether the modifier function was called or not. | ||
| */ | ||
| export declare function limitModification<T extends Context, Result>(object: T, modifiableFieldPaths: ModifiableFieldPaths, modifier: (object: T) => Result): Result | undefined; |
@@ -9,2 +9,6 @@ "use strict"; | ||
| * Does not support array manipulation (adding/removing items). | ||
| * | ||
| * Modifications of the object are sanitized only if the field was actually changed by the modifier function (i.e., value is different). | ||
| * This ensures consistent SDK behavior regardless of whether limitModification is called. | ||
| * Only string fields are handled this way, object fields are sanitized regardless of whether the modifier function was called or not. | ||
| */ | ||
@@ -36,2 +40,5 @@ function limitModification(object, modifiableFieldPaths, modifier) { | ||
| function setNestedValue(object, field, value, fieldType) { | ||
| if (object[field] === value) { | ||
| return; | ||
| } | ||
| const newType = (0, browser_core_1.getType)(value); | ||
@@ -38,0 +45,0 @@ if (newType === fieldType) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"limitModification.js","sourceRoot":"","sources":["../../src/domain/limitModification.ts"],"names":[],"mappings":";;AAUA,8CAcC;AAxBD,wDAAmF;AAKnF;;;;GAIG;AACH,SAAgB,iBAAiB,CAC/B,MAAS,EACT,oBAA0C,EAC1C,QAA+B;IAE/B,MAAM,KAAK,GAAG,IAAA,wBAAS,EAAC,MAAM,CAAC,CAAA;IAC/B,MAAM,MAAM,GAAG,QAAQ,CAAC,KAAK,CAAC,CAAA;IAE9B,IAAA,4BAAa,EAAC,oBAAoB,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,SAAS,EAAE,SAAS,CAAC,EAAE,EAAE;IACrE,uJAAuJ;IACvJ,cAAc,CAAC,MAAM,EAAE,KAAK,EAAE,SAAS,CAAC,KAAK,CAAC,aAAa,CAAC,EAAE,SAAS,CAAC,CACzE,CAAA;IAED,OAAO,MAAM,CAAA;AACf,CAAC;AAED,SAAS,cAAc,CAAC,MAAe,EAAE,KAAc,EAAE,YAAsB,EAAE,SAA8B;IAC7G,MAAM,CAAC,KAAK,EAAE,GAAG,gBAAgB,CAAC,GAAG,YAAY,CAAA;IAEjD,IAAI,KAAK,KAAK,IAAI,EAAE,CAAC;QACnB,IAAI,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,KAAK,CAAC,OAAO,CAAC,KAAK,CAAC,EAAE,CAAC;YAClD,MAAM,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,CAAC,EAAE,EAAE,CAAC,cAAc,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,EAAE,gBAAgB,EAAE,SAAS,CAAC,CAAC,CAAA;QAC1F,CAAC;QAED,OAAM;IACR,CAAC;IAED,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC;QACpD,OAAM;IACR,CAAC;IAED,IAAI,gBAAgB,CAAC,MAAM,GAAG,CAAC,EAAE,CAAC;QAChC,OAAO,cAAc,CAAC,MAAM,CAAC,KAAK,CAAC,EAAE,KAAK,CAAC,KAAK,CAAC,EAAE,gBAAgB,EAAE,SAAS,CAAC,CAAA;IACjF,CAAC;IAED,cAAc,CAAC,MAAM,EAAE,KAAK,EAAE,KAAK,CAAC,KAAK,CAAC,EAAE,SAAS,CAAC,CAAA;AACxD,CAAC;AAED,SAAS,cAAc,CACrB,MAA+B,EAC/B,KAAa,EACb,KAAc,EACd,SAA8B;IAE9B,MAAM,OAAO,GAAG,IAAA,sBAAO,EAAC,KAAK,CAAC,CAAA;IAE9B,IAAI,OAAO,KAAK,SAAS,EAAE,CAAC;QAC1B,MAAM,CAAC,KAAK,CAAC,GAAG,IAAA,uBAAQ,EAAC,KAAK,CAAC,CAAA;IACjC,CAAC;SAAM,IAAI,SAAS,KAAK,QAAQ,IAAI,CAAC,OAAO,KAAK,WAAW,IAAI,OAAO,KAAK,MAAM,CAAC,EAAE,CAAC;QACrF,MAAM,CAAC,KAAK,CAAC,GAAG,EAAE,CAAA;IACpB,CAAC;AACH,CAAC;AAED,SAAS,aAAa,CAAC,MAAe;IACpC,OAAO,IAAA,sBAAO,EAAC,MAAM,CAAC,KAAK,QAAQ,CAAA;AACrC,CAAC"} | ||
| {"version":3,"file":"limitModification.js","sourceRoot":"","sources":["../../src/domain/limitModification.ts"],"names":[],"mappings":";;AAcA,8CAcC;AA5BD,wDAAmF;AAKnF;;;;;;;;GAQG;AACH,SAAgB,iBAAiB,CAC/B,MAAS,EACT,oBAA0C,EAC1C,QAA+B;IAE/B,MAAM,KAAK,GAAG,IAAA,wBAAS,EAAC,MAAM,CAAC,CAAA;IAC/B,MAAM,MAAM,GAAG,QAAQ,CAAC,KAAK,CAAC,CAAA;IAE9B,IAAA,4BAAa,EAAC,oBAAoB,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,SAAS,EAAE,SAAS,CAAC,EAAE,EAAE;IACrE,uJAAuJ;IACvJ,cAAc,CAAC,MAAM,EAAE,KAAK,EAAE,SAAS,CAAC,KAAK,CAAC,aAAa,CAAC,EAAE,SAAS,CAAC,CACzE,CAAA;IAED,OAAO,MAAM,CAAA;AACf,CAAC;AAED,SAAS,cAAc,CAAC,MAAe,EAAE,KAAc,EAAE,YAAsB,EAAE,SAA8B;IAC7G,MAAM,CAAC,KAAK,EAAE,GAAG,gBAAgB,CAAC,GAAG,YAAY,CAAA;IAEjD,IAAI,KAAK,KAAK,IAAI,EAAE,CAAC;QACnB,IAAI,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,KAAK,CAAC,OAAO,CAAC,KAAK,CAAC,EAAE,CAAC;YAClD,MAAM,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,CAAC,EAAE,EAAE,CAAC,cAAc,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,EAAE,gBAAgB,EAAE,SAAS,CAAC,CAAC,CAAA;QAC1F,CAAC;QAED,OAAM;IACR,CAAC;IAED,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC;QACpD,OAAM;IACR,CAAC;IAED,IAAI,gBAAgB,CAAC,MAAM,GAAG,CAAC,EAAE,CAAC;QAChC,OAAO,cAAc,CAAC,MAAM,CAAC,KAAK,CAAC,EAAE,KAAK,CAAC,KAAK,CAAC,EAAE,gBAAgB,EAAE,SAAS,CAAC,CAAA;IACjF,CAAC;IAED,cAAc,CAAC,MAAM,EAAE,KAAK,EAAE,KAAK,CAAC,KAAK,CAAC,EAAE,SAAS,CAAC,CAAA;AACxD,CAAC;AAED,SAAS,cAAc,CACrB,MAA+B,EAC/B,KAAa,EACb,KAAc,EACd,SAA8B;IAE9B,IAAI,MAAM,CAAC,KAAK,CAAC,KAAK,KAAK,EAAE,CAAC;QAC5B,OAAM;IACR,CAAC;IAED,MAAM,OAAO,GAAG,IAAA,sBAAO,EAAC,KAAK,CAAC,CAAA;IAE9B,IAAI,OAAO,KAAK,SAAS,EAAE,CAAC;QAC1B,MAAM,CAAC,KAAK,CAAC,GAAG,IAAA,uBAAQ,EAAC,KAAK,CAAC,CAAA;IACjC,CAAC;SAAM,IAAI,SAAS,KAAK,QAAQ,IAAI,CAAC,OAAO,KAAK,WAAW,IAAI,OAAO,KAAK,MAAM,CAAC,EAAE,CAAC;QACrF,MAAM,CAAC,KAAK,CAAC,GAAG,EAAE,CAAA;IACpB,CAAC;AACH,CAAC;AAED,SAAS,aAAa,CAAC,MAAe;IACpC,OAAO,IAAA,sBAAO,EAAC,MAAM,CAAC,KAAK,QAAQ,CAAA;AACrC,CAAC"} |
@@ -44,2 +44,3 @@ import type { Duration, XhrCompleteContext, XhrStartContext, ClocksState, FetchStartContext, FetchResolveContext, ContextManager } from '@datadog/browser-core'; | ||
| isAborted: boolean; | ||
| isAbortedOnStart: boolean; | ||
| handlingStack?: string; | ||
@@ -46,0 +47,0 @@ requestBody?: unknown; |
@@ -34,17 +34,5 @@ "use strict"; | ||
| lifeCycle.notify(8 /* LifeCycleEventType.REQUEST_COMPLETED */, { | ||
| duration: context.duration, | ||
| method: context.method, | ||
| requestIndex: context.requestIndex, | ||
| spanId: context.spanId, | ||
| startClocks: context.startClocks, | ||
| status: context.status, | ||
| traceId: context.traceId, | ||
| traceSampled: context.traceSampled, | ||
| ...context, | ||
| type: browser_core_1.RequestType.XHR, | ||
| url: context.url, | ||
| xhr: context.xhr, | ||
| isAborted: context.isAborted, | ||
| handlingStack: context.handlingStack, | ||
| requestBody: context.requestBody, | ||
| responseBody: context.responseBody, | ||
| isAbortedOnStart: false, | ||
| }); | ||
@@ -83,20 +71,6 @@ break; | ||
| lifeCycle.notify(8 /* LifeCycleEventType.REQUEST_COMPLETED */, { | ||
| ...context, | ||
| duration: (0, browser_core_1.elapsed)(context.startClocks.timeStamp, (0, browser_core_1.timeStampNow)()), | ||
| method: context.method, | ||
| requestIndex: context.requestIndex, | ||
| responseType: context.responseType, | ||
| spanId: context.spanId, | ||
| startClocks: context.startClocks, | ||
| status: context.status, | ||
| traceId: context.traceId, | ||
| traceSampled: context.traceSampled, | ||
| type: browser_core_1.RequestType.FETCH, | ||
| url: context.url, | ||
| response: context.response, | ||
| init: context.init, | ||
| input: context.input, | ||
| isAborted: context.isAborted, | ||
| handlingStack: context.handlingStack, | ||
| requestBody: (_a = context.init) === null || _a === void 0 ? void 0 : _a.body, | ||
| responseBody: context.responseBody, | ||
| }); | ||
@@ -103,0 +77,0 @@ break; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"requestCollection.js","sourceRoot":"","sources":["../../src/domain/requestCollection.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"requestCollection.js","sourceRoot":"","sources":["../../src/domain/requestCollection.ts"],"names":[],"mappings":"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"} |
@@ -11,8 +11,46 @@ "use strict"; | ||
| const requests = new Set(); | ||
| let tooManyRequestsReported = false; | ||
| const subscription = lifeCycle.subscribe(8 /* LifeCycleEventType.REQUEST_COMPLETED */, (request) => { | ||
| requests.add(request); | ||
| if (requests.size > exports.MAX_REQUESTS) { | ||
| // monitor-until: 2026-06-01, after early request collection is the default in v7 | ||
| (0, browser_core_1.addTelemetryDebug)('Too many requests'); | ||
| requests.delete(requests.values().next().value); | ||
| const oldestRequest = requests.values().next().value; | ||
| if (!tooManyRequestsReported) { | ||
| tooManyRequestsReported = true; | ||
| let debugContext; | ||
| if ((0, browser_core_1.isExperimentalFeatureEnabled)(browser_core_1.ExperimentalFeature.TOO_MANY_REQUESTS_INVESTIGATION)) { | ||
| let abortedCount = 0; | ||
| let abortedOnStartCount = 0; | ||
| let xhrCount = 0; | ||
| let withoutMatchingEntryCount = 0; | ||
| for (const r of requests) { | ||
| if (r.isAborted) { | ||
| abortedCount++; | ||
| } | ||
| if (r.isAbortedOnStart) { | ||
| abortedOnStartCount++; | ||
| } | ||
| if (r.type === browser_core_1.RequestType.XHR) { | ||
| xhrCount++; | ||
| } | ||
| const entries = performance.getEntriesByName(r.url, 'resource'); | ||
| const hasMatchingEntry = entries.some((e) => e.startTime >= r.startClocks.relative); | ||
| if (!hasMatchingEntry) { | ||
| withoutMatchingEntryCount++; | ||
| } | ||
| } | ||
| const oldestRequestAge = (0, browser_core_1.timeStampNow)() - oldestRequest.startClocks.timeStamp; | ||
| debugContext = { | ||
| abortedCount, | ||
| abortedOnStartCount, | ||
| xhrCount, | ||
| fetchCount: requests.size - xhrCount, | ||
| oldestRequestAge, | ||
| oldestRequestEndAge: oldestRequestAge - oldestRequest.duration, | ||
| withoutMatchingEntryCount, | ||
| }; | ||
| } | ||
| // monitor-until: 2026-06-01, after early request collection is the default in v7 | ||
| (0, browser_core_1.addTelemetryDebug)('Too many requests', debugContext); | ||
| } | ||
| requests.delete(oldestRequest); | ||
| } | ||
@@ -19,0 +57,0 @@ }); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"requestRegistry.js","sourceRoot":"","sources":["../../../src/domain/resource/requestRegistry.ts"],"names":[],"mappings":";;;AAeA,sDAoCC;AAnDD,wDAAyD;AAWzD,kGAAkG;AAClG,+EAA+E;AAClE,QAAA,YAAY,GAAG,IAAI,CAAA;AAEhC,SAAgB,qBAAqB,CAAC,SAAoB;IACxD,MAAM,QAAQ,GAAG,IAAI,GAAG,EAAwB,CAAA;IAEhD,MAAM,YAAY,GAAG,SAAS,CAAC,SAAS,+CAAuC,CAAC,OAAO,EAAE,EAAE;QACzF,QAAQ,CAAC,GAAG,CAAC,OAAO,CAAC,CAAA;QACrB,IAAI,QAAQ,CAAC,IAAI,GAAG,oBAAY,EAAE,CAAC;YACjC,iFAAiF;YACjF,IAAA,gCAAiB,EAAC,mBAAmB,CAAC,CAAA;YACtC,QAAQ,CAAC,MAAM,CAAC,QAAQ,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE,CAAC,KAAM,CAAC,CAAA;QAClD,CAAC;IACH,CAAC,CAAC,CAAA;IAEF,OAAO;QACL,kBAAkB,CAAC,KAAK;YACtB,oEAAoE;YACpE,IAAI,iBAAiB,GAAG,QAAQ,CAAA;YAChC,IAAI,cAAgD,CAAA;YACpD,KAAK,MAAM,OAAO,IAAI,QAAQ,EAAE,CAAC;gBAC/B,MAAM,cAAc,GAAG,KAAK,CAAC,SAAS,GAAG,OAAO,CAAC,WAAW,CAAC,QAAQ,CAAA;gBACrE,IAAI,CAAC,IAAI,cAAc,IAAI,cAAc,GAAG,iBAAiB,IAAI,OAAO,CAAC,GAAG,KAAK,KAAK,CAAC,IAAI,EAAE,CAAC;oBAC5F,iBAAiB,GAAG,IAAI,CAAC,GAAG,CAAC,cAAc,CAAC,CAAA;oBAC5C,cAAc,GAAG,OAAO,CAAA;gBAC1B,CAAC;YACH,CAAC;YAED,IAAI,cAAc,EAAE,CAAC;gBACnB,QAAQ,CAAC,MAAM,CAAC,cAAc,CAAC,CAAA;YACjC,CAAC;YAED,OAAO,cAAc,CAAA;QACvB,CAAC;QAED,IAAI;YACF,YAAY,CAAC,WAAW,EAAE,CAAA;QAC5B,CAAC;KACF,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"requestRegistry.js","sourceRoot":"","sources":["../../../src/domain/resource/requestRegistry.ts"],"names":[],"mappings":"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"} |
@@ -84,2 +84,3 @@ "use strict"; | ||
| const graphql = request && computeGraphQlMetaData(request, configuration); | ||
| const response = entry && computeResourceResponse(entry); | ||
| const resourceEvent = (0, browser_core_1.combine)({ | ||
@@ -102,2 +103,3 @@ date: startClocks.timeStamp, | ||
| graphql, | ||
| response, | ||
| }, | ||
@@ -123,2 +125,13 @@ type: rawRumEvent_types_1.RumEventType.RESOURCE, | ||
| } | ||
| function computeResourceResponse(entry) { | ||
| const contentType = entry.contentType; | ||
| if (contentType) { | ||
| return { | ||
| headers: { | ||
| 'content-type': contentType, | ||
| }, | ||
| }; | ||
| } | ||
| return undefined; | ||
| } | ||
| function getResourceDomainContext(entry, request) { | ||
@@ -125,0 +138,0 @@ if (request) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"resourceCollection.js","sourceRoot":"","sources":["../../../src/domain/resource/resourceCollection.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"resourceCollection.js","sourceRoot":"","sources":["../../../src/domain/resource/resourceCollection.ts"],"names":[],"mappings":"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"} |
@@ -34,2 +34,6 @@ import type { Context, ResourceType } from '@datadog/browser-core'; | ||
| /** | ||
| * Resource size in bytes | ||
| */ | ||
| size?: number; | ||
| /** | ||
| * Resource context | ||
@@ -36,0 +40,0 @@ */ |
@@ -8,25 +8,2 @@ "use strict"; | ||
| function trackManualResources(lifeCycle, resourceTracker) { | ||
| function emitResource(id, startClocks, data, statusCode, endClocks) { | ||
| const duration = endClocks ? (0, browser_core_1.elapsed)(startClocks.relative, endClocks.relative) : undefined; | ||
| const rawRumEvent = { | ||
| date: startClocks.timeStamp, | ||
| type: rawRumEvent_types_1.RumEventType.RESOURCE, | ||
| resource: { | ||
| id, | ||
| type: data.type || browser_core_1.ResourceType.OTHER, | ||
| url: (0, resourceUtils_1.sanitizeIfLongDataUrl)(data.url), | ||
| duration: duration !== undefined ? (0, browser_core_1.toServerDuration)(duration) : undefined, | ||
| method: data.method, | ||
| status_code: statusCode, | ||
| }, | ||
| _dd: {}, | ||
| context: data.context, | ||
| }; | ||
| lifeCycle.notify(12 /* LifeCycleEventType.RAW_RUM_EVENT_COLLECTED */, { | ||
| rawRumEvent, | ||
| startClocks, | ||
| duration, | ||
| domainContext: { isManual: true }, | ||
| }); | ||
| } | ||
| function startManualResource(url, options = {}, startClocks = (0, browser_core_1.clocksNow)()) { | ||
@@ -50,3 +27,24 @@ var _a; | ||
| } | ||
| emitResource(stopped.id, stopped.startClocks, stopped, options.statusCode, stopClocks); | ||
| const duration = (0, browser_core_1.elapsed)(stopped.startClocks.relative, stopClocks.relative); | ||
| const rawRumEvent = { | ||
| date: stopped.startClocks.timeStamp, | ||
| type: rawRumEvent_types_1.RumEventType.RESOURCE, | ||
| resource: { | ||
| id: stopped.id, | ||
| type: stopped.type || browser_core_1.ResourceType.OTHER, | ||
| url: (0, resourceUtils_1.sanitizeIfLongDataUrl)(stopped.url), | ||
| duration: (0, browser_core_1.toServerDuration)(duration), | ||
| method: stopped.method, | ||
| status_code: options.statusCode, | ||
| size: options.size, | ||
| }, | ||
| _dd: {}, | ||
| context: stopped.context, | ||
| }; | ||
| lifeCycle.notify(12 /* LifeCycleEventType.RAW_RUM_EVENT_COLLECTED */, { | ||
| rawRumEvent, | ||
| startClocks: stopped.startClocks, | ||
| duration, | ||
| domainContext: { isManual: true }, | ||
| }); | ||
| } | ||
@@ -53,0 +51,0 @@ return { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"trackManualResources.js","sourceRoot":"","sources":["../../../src/domain/resource/trackManualResources.ts"],"names":[],"mappings":";;AA8DA,oDA6DC;AA1HD,wDAA8G;AAE9G,+DAAsD;AAItD,mDAAuD;AAuDvD,SAAgB,oBAAoB,CAAC,SAAoB,EAAE,eAAiD;IAC1G,SAAS,YAAY,CACnB,EAAU,EACV,WAAwB,EACxB,IAAwB,EACxB,UAAmB,EACnB,SAAuB;QAEvB,MAAM,QAAQ,GAAG,SAAS,CAAC,CAAC,CAAC,IAAA,sBAAO,EAAC,WAAW,CAAC,QAAQ,EAAE,SAAS,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,SAAS,CAAA;QAE1F,MAAM,WAAW,GAAwB;YACvC,IAAI,EAAE,WAAW,CAAC,SAAS;YAC3B,IAAI,EAAE,gCAAY,CAAC,QAAQ;YAC3B,QAAQ,EAAE;gBACR,EAAE;gBACF,IAAI,EAAE,IAAI,CAAC,IAAI,IAAI,2BAAgB,CAAC,KAAK;gBACzC,GAAG,EAAE,IAAA,qCAAqB,EAAC,IAAI,CAAC,GAAG,CAAC;gBACpC,QAAQ,EAAE,QAAQ,KAAK,SAAS,CAAC,CAAC,CAAC,IAAA,+BAAgB,EAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,SAAS;gBACzE,MAAM,EAAE,IAAI,CAAC,MAAM;gBACnB,WAAW,EAAE,UAAU;aACxB;YACD,GAAG,EAAE,EAAE;YACP,OAAO,EAAE,IAAI,CAAC,OAAO;SACtB,CAAA;QAED,SAAS,CAAC,MAAM,sDAA6C;YAC3D,WAAW;YACX,WAAW;YACX,QAAQ;YACR,aAAa,EAAE,EAAE,QAAQ,EAAE,IAAa,EAAE;SAC3C,CAAC,CAAA;IACJ,CAAC;IAED,SAAS,mBAAmB,CAAC,GAAW,EAAE,UAA2B,EAAE,EAAE,WAAW,GAAG,IAAA,wBAAS,GAAE;;QAChG,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,WAAW,mCAAI,GAAG,CAAA;QAE5C,eAAe,CAAC,KAAK,CAAC,SAAS,EAAE,WAAW,EAAE;YAC5C,GAAG;YACH,GAAG,OAAO;SACX,CAAC,CAAA;IACJ,CAAC;IAED,SAAS,kBAAkB,CAAC,GAAW,EAAE,UAA+B,EAAE,EAAE,UAAU,GAAG,IAAA,wBAAS,GAAE;;QAClG,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,WAAW,mCAAI,GAAG,CAAA;QAE5C,MAAM,OAAO,GAAG,eAAe,CAAC,IAAI,CAAC,SAAS,EAAE,UAAU,EAAE;YAC1D,OAAO,EAAE,OAAO,CAAC,OAAO;YACxB,IAAI,EAAE,OAAO,CAAC,IAAI;SACnB,CAAC,CAAA;QAEF,IAAI,CAAC,OAAO,EAAE,CAAC;YACb,OAAM;QACR,CAAC;QAED,YAAY,CAAC,OAAO,CAAC,EAAE,EAAE,OAAO,CAAC,WAAW,EAAE,OAAO,EAAE,OAAO,CAAC,UAAU,EAAE,UAAU,CAAC,CAAA;IACxF,CAAC;IAED,OAAO;QACL,aAAa,EAAE,mBAAmB;QAClC,YAAY,EAAE,kBAAkB;KACjC,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"trackManualResources.js","sourceRoot":"","sources":["../../../src/domain/resource/trackManualResources.ts"],"names":[],"mappings":";;AAmEA,oDAoDC;AAtHD,wDAA8G;AAE9G,+DAAsD;AAItD,mDAAuD;AA4DvD,SAAgB,oBAAoB,CAAC,SAAoB,EAAE,eAAiD;IAC1G,SAAS,mBAAmB,CAAC,GAAW,EAAE,UAA2B,EAAE,EAAE,WAAW,GAAG,IAAA,wBAAS,GAAE;;QAChG,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,WAAW,mCAAI,GAAG,CAAA;QAE5C,eAAe,CAAC,KAAK,CAAC,SAAS,EAAE,WAAW,EAAE;YAC5C,GAAG;YACH,GAAG,OAAO;SACX,CAAC,CAAA;IACJ,CAAC;IAED,SAAS,kBAAkB,CAAC,GAAW,EAAE,UAA+B,EAAE,EAAE,UAAU,GAAG,IAAA,wBAAS,GAAE;;QAClG,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,WAAW,mCAAI,GAAG,CAAA;QAE5C,MAAM,OAAO,GAAG,eAAe,CAAC,IAAI,CAAC,SAAS,EAAE,UAAU,EAAE;YAC1D,OAAO,EAAE,OAAO,CAAC,OAAO;YACxB,IAAI,EAAE,OAAO,CAAC,IAAI;SACnB,CAAC,CAAA;QAEF,IAAI,CAAC,OAAO,EAAE,CAAC;YACb,OAAM;QACR,CAAC;QAED,MAAM,QAAQ,GAAG,IAAA,sBAAO,EAAC,OAAO,CAAC,WAAW,CAAC,QAAQ,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAA;QAE3E,MAAM,WAAW,GAAwB;YACvC,IAAI,EAAE,OAAO,CAAC,WAAW,CAAC,SAAS;YACnC,IAAI,EAAE,gCAAY,CAAC,QAAQ;YAC3B,QAAQ,EAAE;gBACR,EAAE,EAAE,OAAO,CAAC,EAAE;gBACd,IAAI,EAAE,OAAO,CAAC,IAAI,IAAI,2BAAgB,CAAC,KAAK;gBAC5C,GAAG,EAAE,IAAA,qCAAqB,EAAC,OAAO,CAAC,GAAG,CAAC;gBACvC,QAAQ,EAAE,IAAA,+BAAgB,EAAC,QAAQ,CAAC;gBACpC,MAAM,EAAE,OAAO,CAAC,MAAM;gBACtB,WAAW,EAAE,OAAO,CAAC,UAAU;gBAC/B,IAAI,EAAE,OAAO,CAAC,IAAI;aACnB;YACD,GAAG,EAAE,EAAE;YACP,OAAO,EAAE,OAAO,CAAC,OAAO;SACzB,CAAA;QAED,SAAS,CAAC,MAAM,sDAA6C;YAC3D,WAAW;YACX,WAAW,EAAE,OAAO,CAAC,WAAW;YAChC,QAAQ;YACR,aAAa,EAAE,EAAE,QAAQ,EAAE,IAAI,EAAE;SAClC,CAAC,CAAA;IACJ,CAAC;IAED,OAAO;QACL,aAAa,EAAE,mBAAmB;QAClC,YAAY,EAAE,kBAAkB;KACjC,CAAA;AACH,CAAC"} |
@@ -38,2 +38,3 @@ import type { Duration, ClocksState, TimeStamp, RelativeTime, Context, ContextValue } from '@datadog/browser-core'; | ||
| startClocks: ClocksState; | ||
| url?: string; | ||
| } | ||
@@ -59,5 +60,7 @@ export interface BeforeViewUpdateEvent { | ||
| handlingStack?: string; | ||
| url?: string; | ||
| } | ||
| export declare function trackViews(lifeCycle: LifeCycle, domMutationObservable: Observable<RumMutationRecord[]>, windowOpenObservable: Observable<void>, configuration: RumConfiguration, locationChangeObservable: Observable<LocationChange>, areViewsTrackedAutomatically: boolean, initialViewOptions?: ViewOptions): { | ||
| addTiming: (name: string, time?: RelativeTime | TimeStamp) => void; | ||
| setLoadingTime: (callTimestamp?: TimeStamp) => void; | ||
| startView: (options?: ViewOptions, startClocks?: ClocksState) => void; | ||
@@ -64,0 +67,0 @@ setViewContext: (context: Context) => void; |
@@ -71,2 +71,3 @@ "use strict"; | ||
| }, | ||
| setLoadingTime: (callTimestamp) => currentView.setLoadingTime(callTimestamp), | ||
| startView: (options, startClocks) => { | ||
@@ -123,2 +124,3 @@ currentView.end({ endClocks: startClocks }); | ||
| context, | ||
| url: viewOptions === null || viewOptions === void 0 ? void 0 : viewOptions.url, | ||
| }; | ||
@@ -131,3 +133,3 @@ lifeCycle.notify(1 /* LifeCycleEventType.BEFORE_VIEW_CREATED */, viewCreatedEvent); | ||
| }); | ||
| const { setLoadEvent, setViewEnd, stop: stopCommonViewMetricsTracking, stopINPTracking, getCommonViewMetrics, } = (0, trackCommonViewMetrics_1.trackCommonViewMetrics)(lifeCycle, domMutationObservable, windowOpenObservable, configuration, scheduleViewUpdate, loadingType, startClocks); | ||
| const { setLoadEvent, setViewEnd, stop: stopCommonViewMetricsTracking, stopINPTracking, getCommonViewMetrics, setLoadingTime, } = (0, trackCommonViewMetrics_1.trackCommonViewMetrics)(lifeCycle, domMutationObservable, windowOpenObservable, configuration, scheduleViewUpdate, loadingType, startClocks); | ||
| const { stop: stopInitialViewMetricsTracking, initialViewMetrics } = loadingType === rawRumEvent_types_1.ViewLoadingType.INITIAL_LOAD | ||
@@ -231,2 +233,3 @@ ? (0, trackInitialViewMetrics_1.trackInitialViewMetrics)(configuration, startClocks, setLoadEvent, scheduleViewUpdate) | ||
| }, | ||
| setLoadingTime, | ||
| setViewName(updatedName) { | ||
@@ -233,0 +236,0 @@ name = updatedName; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"trackViews.js","sourceRoot":"","sources":["../../../src/domain/view/trackViews.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"trackViews.js","sourceRoot":"","sources":["../../../src/domain/view/trackViews.ts"],"names":[],"mappings":"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"} |
@@ -12,2 +12,3 @@ import type { Observable } from '@datadog/browser-core'; | ||
| addTiming: (name: string, time?: import("@datadog/browser-core").RelativeTime | import("@datadog/browser-core").TimeStamp) => void; | ||
| setLoadingTime: (callTimestamp?: import("@datadog/browser-core").TimeStamp) => void; | ||
| startView: (options?: ViewOptions, startClocks?: import("@datadog/browser-core").ClocksState) => void; | ||
@@ -14,0 +15,0 @@ setViewContext: (context: import("@datadog/browser-core").Context) => void; |
@@ -1,2 +0,2 @@ | ||
| import type { ClocksState, Duration, Observable } from '@datadog/browser-core'; | ||
| import type { ClocksState, Duration, Observable, RelativeTime, TimeStamp } from '@datadog/browser-core'; | ||
| import type { ViewLoadingType } from '../../../rawRumEvent.types'; | ||
@@ -19,4 +19,5 @@ import type { RumConfiguration } from '../../configuration'; | ||
| setLoadEvent: (loadEvent: Duration) => void; | ||
| setViewEnd: (viewEndTime: import("@datadog/browser-core").RelativeTime) => void; | ||
| setViewEnd: (viewEndTime: RelativeTime) => void; | ||
| getCommonViewMetrics: () => CommonViewMetrics; | ||
| setLoadingTime: (callTimestamp?: TimeStamp) => void; | ||
| }; |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.trackCommonViewMetrics = trackCommonViewMetrics; | ||
| const browser_core_1 = require("@datadog/browser-core"); | ||
| const trackCumulativeLayoutShift_1 = require("./trackCumulativeLayoutShift"); | ||
@@ -10,5 +11,9 @@ const trackInteractionToNextPaint_1 = require("./trackInteractionToNextPaint"); | ||
| const commonViewMetrics = {}; | ||
| let hasManualLoadingTime = false; | ||
| let viewEnded = false; | ||
| const { stop: stopLoadingTimeTracking, setLoadEvent } = (0, trackLoadingTime_1.trackLoadingTime)(lifeCycle, domMutationObservable, windowOpenObservable, configuration, loadingType, viewStart, (newLoadingTime) => { | ||
| commonViewMetrics.loadingTime = newLoadingTime; | ||
| scheduleViewUpdate(); | ||
| if (!hasManualLoadingTime) { | ||
| commonViewMetrics.loadingTime = newLoadingTime; | ||
| scheduleViewUpdate(); | ||
| } | ||
| }); | ||
@@ -22,3 +27,3 @@ const { stop: stopScrollMetricsTracking } = (0, trackScrollMetrics_1.trackScrollMetrics)(configuration, viewStart, (newScrollMetrics) => { | ||
| }); | ||
| const { stop: stopINPTracking, getInteractionToNextPaint, setViewEnd, } = (0, trackInteractionToNextPaint_1.trackInteractionToNextPaint)(configuration, viewStart.relative, loadingType); | ||
| const { stop: stopINPTracking, getInteractionToNextPaint, setViewEnd: setINPViewEnd, } = (0, trackInteractionToNextPaint_1.trackInteractionToNextPaint)(configuration, viewStart.relative, loadingType); | ||
| return { | ||
@@ -32,3 +37,6 @@ stop: () => { | ||
| setLoadEvent, | ||
| setViewEnd, | ||
| setViewEnd: (viewEndTime) => { | ||
| viewEnded = true; | ||
| setINPViewEnd(viewEndTime); | ||
| }, | ||
| getCommonViewMetrics: () => { | ||
@@ -38,4 +46,16 @@ commonViewMetrics.interactionToNextPaint = getInteractionToNextPaint(); | ||
| }, | ||
| setLoadingTime: (callTimestamp) => { | ||
| if (viewEnded) { | ||
| return; | ||
| } | ||
| const loadingTime = (0, browser_core_1.elapsed)(viewStart.timeStamp, callTimestamp !== null && callTimestamp !== void 0 ? callTimestamp : (0, browser_core_1.timeStampNow)()); | ||
| if (!hasManualLoadingTime) { | ||
| stopLoadingTimeTracking(); | ||
| } | ||
| hasManualLoadingTime = true; | ||
| commonViewMetrics.loadingTime = loadingTime; | ||
| scheduleViewUpdate(); | ||
| }, | ||
| }; | ||
| } | ||
| //# sourceMappingURL=trackCommonViewMetrics.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"trackCommonViewMetrics.js","sourceRoot":"","sources":["../../../../src/domain/view/viewMetrics/trackCommonViewMetrics.ts"],"names":[],"mappings":";;AAoBA,wDAyDC;AAvED,6EAAyE;AAEzE,+EAA2E;AAC3E,yDAAqD;AAErD,6DAAyD;AASzD,SAAgB,sBAAsB,CACpC,SAAoB,EACpB,qBAAsD,EACtD,oBAAsC,EACtC,aAA+B,EAC/B,kBAA8B,EAC9B,WAA4B,EAC5B,SAAsB;IAEtB,MAAM,iBAAiB,GAAsB,EAAE,CAAA;IAE/C,MAAM,EAAE,IAAI,EAAE,uBAAuB,EAAE,YAAY,EAAE,GAAG,IAAA,mCAAgB,EACtE,SAAS,EACT,qBAAqB,EACrB,oBAAoB,EACpB,aAAa,EACb,WAAW,EACX,SAAS,EACT,CAAC,cAAc,EAAE,EAAE;QACjB,iBAAiB,CAAC,WAAW,GAAG,cAAc,CAAA;QAC9C,kBAAkB,EAAE,CAAA;IACtB,CAAC,CACF,CAAA;IAED,MAAM,EAAE,IAAI,EAAE,yBAAyB,EAAE,GAAG,IAAA,uCAAkB,EAAC,aAAa,EAAE,SAAS,EAAE,CAAC,gBAAgB,EAAE,EAAE;QAC5G,iBAAiB,CAAC,MAAM,GAAG,gBAAgB,CAAA;IAC7C,CAAC,CAAC,CAAA;IAEF,MAAM,EAAE,IAAI,EAAE,eAAe,EAAE,GAAG,IAAA,uDAA0B,EAC1D,aAAa,EACb,SAAS,CAAC,QAAQ,EAClB,CAAC,qBAAqB,EAAE,EAAE;QACxB,iBAAiB,CAAC,qBAAqB,GAAG,qBAAqB,CAAA;QAC/D,kBAAkB,EAAE,CAAA;IACtB,CAAC,CACF,CAAA;IAED,MAAM,EACJ,IAAI,EAAE,eAAe,EACrB,yBAAyB,EACzB,UAAU,GACX,GAAG,IAAA,yDAA2B,EAAC,aAAa,EAAE,SAAS,CAAC,QAAQ,EAAE,WAAW,CAAC,CAAA;IAE/E,OAAO;QACL,IAAI,EAAE,GAAG,EAAE;YACT,uBAAuB,EAAE,CAAA;YACzB,eAAe,EAAE,CAAA;YACjB,yBAAyB,EAAE,CAAA;QAC7B,CAAC;QACD,eAAe;QACf,YAAY;QACZ,UAAU;QACV,oBAAoB,EAAE,GAAG,EAAE;YACzB,iBAAiB,CAAC,sBAAsB,GAAG,yBAAyB,EAAE,CAAA;YACtE,OAAO,iBAAiB,CAAA;QAC1B,CAAC;KACF,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"trackCommonViewMetrics.js","sourceRoot":"","sources":["../../../../src/domain/view/viewMetrics/trackCommonViewMetrics.ts"],"names":[],"mappings":";;AAqBA,wDA4EC;AAhGD,wDAA6D;AAM7D,6EAAyE;AAEzE,+EAA2E;AAC3E,yDAAqD;AAErD,6DAAyD;AASzD,SAAgB,sBAAsB,CACpC,SAAoB,EACpB,qBAAsD,EACtD,oBAAsC,EACtC,aAA+B,EAC/B,kBAA8B,EAC9B,WAA4B,EAC5B,SAAsB;IAEtB,MAAM,iBAAiB,GAAsB,EAAE,CAAA;IAC/C,IAAI,oBAAoB,GAAG,KAAK,CAAA;IAChC,IAAI,SAAS,GAAG,KAAK,CAAA;IAErB,MAAM,EAAE,IAAI,EAAE,uBAAuB,EAAE,YAAY,EAAE,GAAG,IAAA,mCAAgB,EACtE,SAAS,EACT,qBAAqB,EACrB,oBAAoB,EACpB,aAAa,EACb,WAAW,EACX,SAAS,EACT,CAAC,cAAc,EAAE,EAAE;QACjB,IAAI,CAAC,oBAAoB,EAAE,CAAC;YAC1B,iBAAiB,CAAC,WAAW,GAAG,cAAc,CAAA;YAC9C,kBAAkB,EAAE,CAAA;QACtB,CAAC;IACH,CAAC,CACF,CAAA;IAED,MAAM,EAAE,IAAI,EAAE,yBAAyB,EAAE,GAAG,IAAA,uCAAkB,EAAC,aAAa,EAAE,SAAS,EAAE,CAAC,gBAAgB,EAAE,EAAE;QAC5G,iBAAiB,CAAC,MAAM,GAAG,gBAAgB,CAAA;IAC7C,CAAC,CAAC,CAAA;IAEF,MAAM,EAAE,IAAI,EAAE,eAAe,EAAE,GAAG,IAAA,uDAA0B,EAC1D,aAAa,EACb,SAAS,CAAC,QAAQ,EAClB,CAAC,qBAAqB,EAAE,EAAE;QACxB,iBAAiB,CAAC,qBAAqB,GAAG,qBAAqB,CAAA;QAC/D,kBAAkB,EAAE,CAAA;IACtB,CAAC,CACF,CAAA;IAED,MAAM,EACJ,IAAI,EAAE,eAAe,EACrB,yBAAyB,EACzB,UAAU,EAAE,aAAa,GAC1B,GAAG,IAAA,yDAA2B,EAAC,aAAa,EAAE,SAAS,CAAC,QAAQ,EAAE,WAAW,CAAC,CAAA;IAE/E,OAAO;QACL,IAAI,EAAE,GAAG,EAAE;YACT,uBAAuB,EAAE,CAAA;YACzB,eAAe,EAAE,CAAA;YACjB,yBAAyB,EAAE,CAAA;QAC7B,CAAC;QACD,eAAe;QACf,YAAY;QACZ,UAAU,EAAE,CAAC,WAAyB,EAAE,EAAE;YACxC,SAAS,GAAG,IAAI,CAAA;YAChB,aAAa,CAAC,WAAW,CAAC,CAAA;QAC5B,CAAC;QACD,oBAAoB,EAAE,GAAG,EAAE;YACzB,iBAAiB,CAAC,sBAAsB,GAAG,yBAAyB,EAAE,CAAA;YACtE,OAAO,iBAAiB,CAAA;QAC1B,CAAC;QACD,cAAc,EAAE,CAAC,aAAyB,EAAE,EAAE;YAC5C,IAAI,SAAS,EAAE,CAAC;gBACd,OAAM;YACR,CAAC;YACD,MAAM,WAAW,GAAG,IAAA,sBAAO,EAAC,SAAS,CAAC,SAAS,EAAE,aAAa,aAAb,aAAa,cAAb,aAAa,GAAI,IAAA,2BAAY,GAAE,CAAC,CAAA;YACjF,IAAI,CAAC,oBAAoB,EAAE,CAAC;gBAC1B,uBAAuB,EAAE,CAAA;YAC3B,CAAC;YACD,oBAAoB,GAAG,IAAI,CAAA;YAC3B,iBAAiB,CAAC,WAAW,GAAG,WAAW,CAAA;YAC3C,kBAAkB,EAAE,CAAA;QACtB,CAAC;KACF,CAAA;AACH,CAAC"} |
@@ -22,6 +22,2 @@ import type { ClocksState, Duration } from '@datadog/browser-core'; | ||
| export interface DurationVitalOptions extends VitalOptions { | ||
| /** | ||
| * Handling stack (internal use only) | ||
| */ | ||
| handlingStack?: string; | ||
| } | ||
@@ -49,2 +45,3 @@ export interface FeatureOperationOptions extends VitalOptions { | ||
| export interface DurationVitalStart extends DurationVitalOptions { | ||
| id: string; | ||
| name: string; | ||
@@ -60,2 +57,3 @@ startClocks: ClocksState; | ||
| export interface DurationVital extends BaseVital { | ||
| id: string; | ||
| type: typeof VitalType.DURATION; | ||
@@ -79,9 +77,15 @@ duration: Duration; | ||
| export declare function startVitalCollection(lifeCycle: LifeCycle, pageStateHistory: PageStateHistory, customVitalsState: CustomVitalsState): { | ||
| addOperationStepVital: (name: string, stepType: "start" | "end", options?: FeatureOperationOptions, failureReason?: FailureReason) => void; | ||
| addOperationStepVital: (name: string, stepType: "start" | "end", options?: FeatureOperationOptions & { | ||
| handlingStack?: string; | ||
| }, failureReason?: FailureReason) => void; | ||
| addDurationVital: (vital: DurationVital) => void; | ||
| startDurationVital: (name: string, options?: DurationVitalOptions) => DurationVitalReference; | ||
| startDurationVital: (name: string, options?: DurationVitalOptions & { | ||
| handlingStack?: string; | ||
| }) => DurationVitalReference; | ||
| stopDurationVital: (nameOrRef: string | DurationVitalReference, options?: DurationVitalOptions) => void; | ||
| }; | ||
| export declare function startDurationVital({ vitalsByName, vitalsByReference }: CustomVitalsState, name: string, options?: DurationVitalOptions): DurationVitalReference; | ||
| export declare function startDurationVital({ vitalsByName, vitalsByReference }: CustomVitalsState, name: string, options?: DurationVitalOptions & { | ||
| handlingStack?: string; | ||
| }): DurationVitalReference; | ||
| export declare function stopDurationVital(stopCallback: (vital: DurationVital) => void, { vitalsByName, vitalsByReference }: CustomVitalsState, nameOrRef: string | DurationVitalReference, options?: DurationVitalOptions): void; | ||
| export {}; |
@@ -27,3 +27,3 @@ "use strict"; | ||
| } | ||
| const { operationKey, context, description } = options || {}; | ||
| const { operationKey, context, description, handlingStack } = options || {}; | ||
| const vital = { | ||
@@ -38,2 +38,3 @@ name, | ||
| description, | ||
| handlingStack, | ||
| }; | ||
@@ -45,3 +46,10 @@ lifeCycle.notify(12 /* LifeCycleEventType.RAW_RUM_EVENT_COLLECTED */, processVital(vital)); | ||
| addDurationVital, | ||
| startDurationVital: (name, options = {}) => startDurationVital(customVitalsState, name, options), | ||
| startDurationVital: (name, options = {}) => { | ||
| const ref = startDurationVital(customVitalsState, name, options); | ||
| const vitalState = customVitalsState.vitalsByReference.get(ref); | ||
| if (vitalState) { | ||
| lifeCycle.notify(16 /* LifeCycleEventType.VITAL_STARTED */, vitalState); | ||
| } | ||
| return ref; | ||
| }, | ||
| stopDurationVital: (nameOrRef, options = {}) => { | ||
@@ -54,2 +62,3 @@ stopDurationVital(addDurationVital, customVitalsState, nameOrRef, options); | ||
| const vital = { | ||
| id: (0, browser_core_1.generateUUID)(), | ||
| name, | ||
@@ -82,2 +91,3 @@ startClocks: (0, browser_core_1.clocksNow)(), | ||
| return { | ||
| id: vitalStart.id, | ||
| name: vitalStart.name, | ||
@@ -94,4 +104,5 @@ type: rawRumEvent_types_1.VitalType.DURATION, | ||
| const { startClocks, type, name, description, context, handlingStack } = vital; | ||
| const vitalId = vital.type === rawRumEvent_types_1.VitalType.DURATION ? vital.id : undefined; | ||
| const vitalData = { | ||
| id: (0, browser_core_1.generateUUID)(), | ||
| id: vitalId !== null && vitalId !== void 0 ? vitalId : (0, browser_core_1.generateUUID)(), | ||
| type, | ||
@@ -98,0 +109,0 @@ name, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"vitalCollection.js","sourceRoot":"","sources":["../../../src/domain/vital/vitalCollection.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"vitalCollection.js","sourceRoot":"","sources":["../../../src/domain/vital/vitalCollection.ts"],"names":[],"mappings":"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"} |
@@ -45,2 +45,3 @@ import type { Duration, ErrorSource, ErrorHandling, ResourceType, ServerDuration, TimeStamp, RawErrorCause, DefaultPrivacyLevel, Csp, Context } from '@datadog/browser-core'; | ||
| graphql?: GraphQlMetadata; | ||
| response?: ResourceResponse; | ||
| }; | ||
@@ -56,2 +57,8 @@ _dd: { | ||
| } | ||
| interface ResourceResponseHeaders { | ||
| 'content-type'?: string; | ||
| } | ||
| export interface ResourceResponse { | ||
| headers?: ResourceResponseHeaders & Record<string, string>; | ||
| } | ||
| export interface ResourceEntryDetailsElement { | ||
@@ -58,0 +65,0 @@ duration: ServerDuration; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"rawRumEvent.types.js","sourceRoot":"","sources":["../src/rawRumEvent.types.ts"],"names":[],"mappings":";;;AAuBa,QAAA,YAAY,GAAG;IAC1B,MAAM,EAAE,QAAQ;IAChB,KAAK,EAAE,OAAO;IACd,SAAS,EAAE,WAAW;IACtB,IAAI,EAAE,MAAM;IACZ,QAAQ,EAAE,UAAU;IACpB,KAAK,EAAE,OAAO;CACN,CAAA;AAcG,QAAA,oBAAoB,GAAG;IAClC,SAAS,EAAE,WAAW;IACtB,oBAAoB,EAAE,sBAAsB;CACpC,CAAA;AA0LG,QAAA,eAAe,GAAG;IAC7B,YAAY,EAAE,cAAc;IAC5B,YAAY,EAAE,cAAc;IAC5B,QAAQ,EAAE,UAAU;CACZ,CAAA;AA8GG,QAAA,UAAU,GAAG;IACxB,KAAK,EAAE,OAAO;IACd,MAAM,EAAE,QAAQ;IAChB,GAAG,EAAE,KAAK;IACV,MAAM,EAAE,QAAQ;IAChB,KAAK,EAAE,OAAO;IACd,iBAAiB,EAAE,mBAAmB;IACtC,IAAI,EAAE,MAAM;CACJ,CAAA;AAIG,QAAA,eAAe,GAAG;IAC7B,UAAU,EAAE,YAAY;IACxB,WAAW,EAAE,aAAa;IAC1B,UAAU,EAAE,YAAY;CAChB,CAAA;AAyBG,QAAA,SAAS,GAAG;IACvB,QAAQ,EAAE,UAAU;IACpB,cAAc,EAAE,gBAAgB;CACxB,CAAA"} | ||
| {"version":3,"file":"rawRumEvent.types.js","sourceRoot":"","sources":["../src/rawRumEvent.types.ts"],"names":[],"mappings":";;;AAuBa,QAAA,YAAY,GAAG;IAC1B,MAAM,EAAE,QAAQ;IAChB,KAAK,EAAE,OAAO;IACd,SAAS,EAAE,WAAW;IACtB,IAAI,EAAE,MAAM;IACZ,QAAQ,EAAE,UAAU;IACpB,KAAK,EAAE,OAAO;CACN,CAAA;AAcG,QAAA,oBAAoB,GAAG;IAClC,SAAS,EAAE,WAAW;IACtB,oBAAoB,EAAE,sBAAsB;CACpC,CAAA;AAoMG,QAAA,eAAe,GAAG;IAC7B,YAAY,EAAE,cAAc;IAC5B,YAAY,EAAE,cAAc;IAC5B,QAAQ,EAAE,UAAU;CACZ,CAAA;AA8GG,QAAA,UAAU,GAAG;IACxB,KAAK,EAAE,OAAO;IACd,MAAM,EAAE,QAAQ;IAChB,GAAG,EAAE,KAAK;IACV,MAAM,EAAE,QAAQ;IAChB,KAAK,EAAE,OAAO;IACd,iBAAiB,EAAE,mBAAmB;IACtC,IAAI,EAAE,MAAM;CACJ,CAAA;AAIG,QAAA,eAAe,GAAG;IAC7B,UAAU,EAAE,YAAY;IACxB,WAAW,EAAE,aAAa;IAC1B,UAAU,EAAE,YAAY;CAChB,CAAA;AAyBG,QAAA,SAAS,GAAG;IACvB,QAAQ,EAAE,UAAU;IACpB,cAAc,EAAE,gBAAgB;CACxB,CAAA"} |
@@ -134,2 +134,5 @@ import { createBoundedBuffer, display, canUseEventBridge, displayAlreadyInitializedError, willSyntheticsInjectRum, noop, timeStampNow, clocksNow, getEventBridge, initFeatureFlags, addTelemetryConfiguration, initFetchObservable, CustomerContextKey, buildAccountContextManager, buildGlobalContextManager, buildUserContextManager, monitorError, sanitize, startTelemetry, mockable, } from '@datadog/browser-core'; | ||
| }, | ||
| setLoadingTime: ((callTimestamp) => { | ||
| bufferApiCalls.add((startRumResult) => startRumResult.setLoadingTime(callTimestamp)); | ||
| }), | ||
| startView(options, startClocks = clocksNow()) { | ||
@@ -136,0 +139,0 @@ const callback = (startRumResult) => { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"preStartRum.js","sourceRoot":"","sources":["../../src/boot/preStartRum.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"preStartRum.js","sourceRoot":"","sources":["../../src/boot/preStartRum.ts"],"names":[],"mappings":"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"} |
@@ -173,2 +173,11 @@ import type { Context, DeflateWorker, DeflateEncoderStreamId, DeflateEncoder, PublicApi, ContextManager, TrackingConsent, User, Account, RumInternalContext, Telemetry, Encoder } from '@datadog/browser-core'; | ||
| /** | ||
| * [Experimental] Manually set the current view's loading time. | ||
| * | ||
| * Call this method when the view has finished loading. The loading time is computed as the | ||
| * elapsed time since the view started. Each call replaces any previously set value (last-call-wins). | ||
| * | ||
| * @category Data Collection | ||
| */ | ||
| setViewLoadingTime: () => void; | ||
| /** | ||
| * Set the global context information to all events, stored in `@context` | ||
@@ -313,3 +322,3 @@ * See [Global context](https://docs.datadoghq.com/real_user_monitoring/browser/advanced_configuration/#global-context) for further information. | ||
| * | ||
| * @param nameOrOptions - Name or options (name, service, version) for the view | ||
| * @param nameOrOptions - The view name, or a {@link ViewOptions} object to configure the view | ||
| */ | ||
@@ -441,2 +450,3 @@ startView(nameOrOptions?: string | ViewOptions): void; | ||
| addTiming: StartRumResult['addTiming']; | ||
| setLoadingTime: StartRumResult['setLoadingTime']; | ||
| startView: StartRumResult['startView']; | ||
@@ -443,0 +453,0 @@ setViewName: StartRumResult['setViewName']; |
@@ -1,2 +0,2 @@ | ||
| import { ContextManagerMethod, addTelemetryUsage, deepClone, makePublicApi, monitor, clocksNow, callMonitored, createHandlingStack, sanitize, createIdentityEncoder, displayAlreadyInitializedError, createTrackingConsentState, timeStampToClocks, CustomerContextKey, defineContextMethod, startBufferingData, isExperimentalFeatureEnabled, ExperimentalFeature, mockable, } from '@datadog/browser-core'; | ||
| import { ContextManagerMethod, addTelemetryUsage, deepClone, makePublicApi, monitor, clocksNow, callMonitored, createHandlingStack, sanitize, createIdentityEncoder, displayAlreadyInitializedError, createTrackingConsentState, timeStampToClocks, CustomerContextKey, defineContextMethod, startBufferingData, isExperimentalFeatureEnabled, ExperimentalFeature, mockable, generateUUID, timeStampNow, } from '@datadog/browser-core'; | ||
| import { ActionType, VitalType } from '../rawRumEvent.types'; | ||
@@ -118,2 +118,3 @@ import { createCustomVitalsState } from '../domain/vital/vitalCollection'; | ||
| statusCode: options && options.statusCode, | ||
| size: options && options.size, | ||
| context: sanitize(options && options.context), | ||
@@ -139,2 +140,9 @@ resourceKey: options && options.resourceKey, | ||
| }), | ||
| setViewLoadingTime: monitor(() => { | ||
| const callTimestamp = timeStampNow(); | ||
| strategy.setLoadingTime(callTimestamp); | ||
| addTelemetryUsage({ | ||
| feature: 'addViewLoadingTime', | ||
| }); | ||
| }), | ||
| setGlobalContext: defineContextMethod(getStrategy, CustomerContextKey.globalContext, ContextManagerMethod.setContext, 'set-global-context'), | ||
@@ -175,2 +183,3 @@ getGlobalContext: defineContextMethod(getStrategy, CustomerContextKey.globalContext, ContextManagerMethod.getContext, 'get-global-context'), | ||
| strategy.addDurationVital({ | ||
| id: generateUUID(), | ||
| name: sanitize(name), | ||
@@ -204,6 +213,9 @@ type: VitalType.DURATION, | ||
| }), | ||
| startFeatureOperation: monitor((name, options) => { | ||
| addTelemetryUsage({ feature: 'add-operation-step-vital', action_type: 'start' }); | ||
| strategy.addOperationStepVital(name, 'start', options); | ||
| }), | ||
| startFeatureOperation: (name, options) => { | ||
| const handlingStack = createHandlingStack('vital'); | ||
| callMonitored(() => { | ||
| addTelemetryUsage({ feature: 'add-operation-step-vital', action_type: 'start' }); | ||
| strategy.addOperationStepVital(name, 'start', { ...options, handlingStack }); | ||
| }); | ||
| }, | ||
| succeedFeatureOperation: monitor((name, options) => { | ||
@@ -210,0 +222,0 @@ addTelemetryUsage({ feature: 'add-operation-step-vital', action_type: 'succeed' }); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"rumPublicApi.js","sourceRoot":"","sources":["../../src/boot/rumPublicApi.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"rumPublicApi.js","sourceRoot":"","sources":["../../src/boot/rumPublicApi.ts"],"names":[],"mappings":"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"} |
@@ -44,2 +44,3 @@ import type { Observable, RawError, DeflateEncoderStreamId, Encoder, TrackingConsentState, BufferedData, BufferedObservable, Telemetry } from '@datadog/browser-core'; | ||
| addTiming: (name: string, time?: import("@datadog/browser-core").RelativeTime | import("@datadog/browser-core").TimeStamp) => void; | ||
| setLoadingTime: (callTimestamp?: import("@datadog/browser-core").TimeStamp) => void; | ||
| addFeatureFlagEvaluation: (key: string, value: import("@datadog/browser-core").ContextValue) => void; | ||
@@ -53,6 +54,10 @@ startView: (options?: ViewOptions, startClocks?: import("@datadog/browser-core").ClocksState) => void; | ||
| getInternalContext: (startTime?: number) => import("@datadog/browser-core").RumInternalContext | undefined; | ||
| startDurationVital: (name: string, options?: import("../domain/vital/vitalCollection").DurationVitalOptions) => import("../domain/vital/vitalCollection").DurationVitalReference; | ||
| startDurationVital: (name: string, options?: import("../domain/vital/vitalCollection").DurationVitalOptions & { | ||
| handlingStack?: string; | ||
| }) => import("../domain/vital/vitalCollection").DurationVitalReference; | ||
| stopDurationVital: (nameOrRef: string | import("../domain/vital/vitalCollection").DurationVitalReference, options?: import("../domain/vital/vitalCollection").DurationVitalOptions) => void; | ||
| addDurationVital: (vital: import("../domain/vital/vitalCollection").DurationVital) => void; | ||
| addOperationStepVital: (name: string, stepType: "start" | "end", options?: import("../domain/vital/vitalCollection").FeatureOperationOptions, failureReason?: import("../domain/vital/vitalCollection").FailureReason) => void; | ||
| addOperationStepVital: (name: string, stepType: "start" | "end", options?: import("../domain/vital/vitalCollection").FeatureOperationOptions & { | ||
| handlingStack?: string; | ||
| }, failureReason?: import("../domain/vital/vitalCollection").FailureReason) => void; | ||
| globalContext: { | ||
@@ -104,2 +109,3 @@ getContext: () => import("@datadog/browser-core").Context; | ||
| addTiming: (name: string, time?: import("@datadog/browser-core").RelativeTime | import("@datadog/browser-core").TimeStamp) => void; | ||
| setLoadingTime: (callTimestamp?: import("@datadog/browser-core").TimeStamp) => void; | ||
| addFeatureFlagEvaluation: (key: string, value: import("@datadog/browser-core").ContextValue) => void; | ||
@@ -113,6 +119,10 @@ startView: (options?: ViewOptions, startClocks?: import("@datadog/browser-core").ClocksState) => void; | ||
| getInternalContext: (startTime?: number) => import("@datadog/browser-core").RumInternalContext | undefined; | ||
| startDurationVital: (name: string, options?: import("../domain/vital/vitalCollection").DurationVitalOptions) => import("../domain/vital/vitalCollection").DurationVitalReference; | ||
| startDurationVital: (name: string, options?: import("../domain/vital/vitalCollection").DurationVitalOptions & { | ||
| handlingStack?: string; | ||
| }) => import("../domain/vital/vitalCollection").DurationVitalReference; | ||
| stopDurationVital: (nameOrRef: string | import("../domain/vital/vitalCollection").DurationVitalReference, options?: import("../domain/vital/vitalCollection").DurationVitalOptions) => void; | ||
| addDurationVital: (vital: import("../domain/vital/vitalCollection").DurationVital) => void; | ||
| addOperationStepVital: (name: string, stepType: "start" | "end", options?: import("../domain/vital/vitalCollection").FeatureOperationOptions, failureReason?: import("../domain/vital/vitalCollection").FailureReason) => void; | ||
| addOperationStepVital: (name: string, stepType: "start" | "end", options?: import("../domain/vital/vitalCollection").FeatureOperationOptions & { | ||
| handlingStack?: string; | ||
| }, failureReason?: import("../domain/vital/vitalCollection").FailureReason) => void; | ||
| globalContext: { | ||
@@ -119,0 +129,0 @@ getContext: () => import("@datadog/browser-core").Context; |
@@ -110,3 +110,3 @@ import { sendToExtension, createPageMayExitObservable, canUseEventBridge, addTelemetryDebug, startAccountContext, startGlobalContext, startUserContext, } from '@datadog/browser-core'; | ||
| startRumAssembly(configuration, lifeCycle, hooks, reportError); | ||
| const { addTiming, startView, setViewName, setViewContext, setViewContextProperty, getViewContext, stop: stopViewCollection, } = startViewCollection(lifeCycle, hooks, configuration, domMutationObservable, windowOpenObservable, locationChangeObservable, recorderApi, viewHistory, initialViewOptions); | ||
| const { addTiming, setLoadingTime, startView, setViewName, setViewContext, setViewContextProperty, getViewContext, stop: stopViewCollection, } = startViewCollection(lifeCycle, hooks, configuration, domMutationObservable, windowOpenObservable, locationChangeObservable, recorderApi, viewHistory, initialViewOptions); | ||
| startSourceCodeContext(hooks); | ||
@@ -131,2 +131,3 @@ cleanupTasks.push(stopViewCollection); | ||
| addTiming, | ||
| setLoadingTime, | ||
| addFeatureFlagEvaluation: featureFlagContexts.addFeatureFlagEvaluation, | ||
@@ -133,0 +134,0 @@ startView, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"startRum.js","sourceRoot":"","sources":["../../src/boot/startRum.ts"],"names":[],"mappings":"AAUA,OAAO,EACL,eAAe,EACf,2BAA2B,EAC3B,iBAAiB,EACjB,iBAAiB,EACjB,mBAAmB,EACnB,kBAAkB,EAClB,gBAAgB,GACjB,MAAM,uBAAuB,CAAA;AAC9B,OAAO,EAAE,2BAA2B,EAAE,MAAM,kCAAkC,CAAA;AAC9E,OAAO,EAAE,0BAA0B,EAAE,MAAM,iCAAiC,CAAA;AAC5E,OAAO,EAAE,oBAAoB,EAAE,MAAM,oCAAoC,CAAA;AACzE,OAAO,EAAE,SAAS,EAAsB,MAAM,qBAAqB,CAAA;AACnE,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAA;AACjE,OAAO,EAAE,sBAAsB,EAAE,MAAM,6BAA6B,CAAA;AACpE,OAAO,EAAE,qBAAqB,EAAE,MAAM,mCAAmC,CAAA;AACzE,OAAO,EAAE,oBAAoB,EAAE,MAAM,iCAAiC,CAAA;AACtE,OAAO,EAAE,uBAAuB,EAAE,MAAM,uCAAuC,CAAA;AAC/E,OAAO,EAAE,mBAAmB,EAAE,MAAM,+BAA+B,CAAA;AAEnE,OAAO,EAAE,sBAAsB,EAAE,0BAA0B,EAAE,MAAM,6BAA6B,CAAA;AAChG,OAAO,EAAE,aAAa,EAAE,MAAM,4BAA4B,CAAA;AAC1D,OAAO,EAAE,mBAAmB,EAAE,MAAM,kCAAkC,CAAA;AACtE,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAA;AACjE,OAAO,EAAE,8BAA8B,EAAE,MAAM,qCAAqC,CAAA;AAGpF,OAAO,EAAE,wBAAwB,EAAE,MAAM,uCAAuC,CAAA;AAChF,OAAO,EAAE,0BAA0B,EAAE,MAAM,sCAAsC,CAAA;AACjF,OAAO,EAAE,qBAAqB,EAAE,MAAM,qCAAqC,CAAA;AAC3E,OAAO,EAAE,mBAAmB,EAAE,MAAM,mCAAmC,CAAA;AAEvE,OAAO,EAAE,oBAAoB,EAAE,MAAM,iCAAiC,CAAA;AACtE,OAAO,EAAE,wBAAwB,EAAE,MAAM,wCAAwC,CAAA;AACjF,OAAO,EAAE,uBAAuB,EAAE,MAAM,uCAAuC,CAAA;AAC/E,OAAO,EAAE,sBAAsB,EAAE,MAAM,sCAAsC,CAAA;AAC7E,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAA;AACrD,OAAO,EAAE,mBAAmB,EAAE,MAAM,mCAAmC,CAAA;AACvE,OAAO,EAAE,wBAAwB,EAAE,MAAM,wCAAwC,CAAA;AAEjF,OAAO,EAAE,mBAAmB,EAAE,MAAM,mCAAmC,CAAA;AACvE,OAAO,EAAE,2BAA2B,EAAE,MAAM,2CAA2C,CAAA;AAEvF,OAAO,EAAE,oBAAoB,EAAE,MAAM,iCAAiC,CAAA;AACtE,OAAO,EAAE,gCAAgC,EAAE,MAAM,6DAA6D,CAAA;AAC9G,OAAO,EAAE,sBAAsB,EAAE,MAAM,sCAAsC,CAAA;AAM7E,MAAM,UAAU,QAAQ,CACtB,aAA+B,EAC/B,WAAwB,EACxB,WAAwB,EACxB,kBAA2C,EAC3C,aAA4D;AAE5D,2FAA2F;AAC3F,+EAA+E;AAC/E,2CAA2C;AAC3C,oBAA0C,EAC1C,iBAAoC,EACpC,sBAAwD,EACxD,SAAoB,EACpB,KAAY,EACZ,OAAiB;IAEjB,MAAM,YAAY,GAAsB,EAAE,CAAA;IAC1C,MAAM,SAAS,GAAG,IAAI,SAAS,EAAE,CAAA;IAEjC,SAAS,CAAC,SAAS,kDAAyC,CAAC,KAAK,EAAE,EAAE,CAAC,eAAe,CAAC,KAAK,EAAE,KAAK,CAAC,CAAC,CAAA;IAErG,MAAM,WAAW,GAAG,CAAC,KAAe,EAAE,EAAE;QACtC,SAAS,CAAC,MAAM,kDAAyC,EAAE,KAAK,EAAE,CAAC,CAAA;QACnE,6EAA6E;QAC7E,iBAAiB,CAAC,4BAA4B,EAAE,EAAE,eAAe,EAAE,KAAK,CAAC,OAAO,EAAE,CAAC,CAAA;IACrF,CAAC,CAAA;IAED,MAAM,qBAAqB,GAAG,2BAA2B,CAAC,aAAa,CAAC,CAAA;IACxE,MAAM,uBAAuB,GAAG,qBAAqB,CAAC,SAAS,CAAC,CAAC,KAAK,EAAE,EAAE;QACxE,SAAS,CAAC,MAAM,4CAAmC,KAAK,CAAC,CAAA;IAC3D,CAAC,CAAC,CAAA;IACF,YAAY,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,uBAAuB,CAAC,WAAW,EAAE,CAAC,CAAA;IAE9D,MAAM,OAAO,GAAG,CAAC,iBAAiB,EAAE;QAClC,CAAC,CAAC,sBAAsB,CAAC,aAAa,EAAE,SAAS,EAAE,oBAAoB,CAAC;QACxE,CAAC,CAAC,0BAA0B,EAAE,CAAA;IAEhC,IAAI,CAAC,iBAAiB,EAAE,EAAE,CAAC;QACzB,MAAM,KAAK,GAAG,aAAa,CACzB,aAAa,EACb,SAAS,EACT,WAAW,EACX,qBAAqB,EACrB,OAAO,CAAC,gBAAgB,EACxB,aAAa,CACd,CAAA;QACD,YAAY,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,KAAK,CAAC,IAAI,EAAE,CAAC,CAAA;QACrC,0BAA0B,CAAC,SAAS,EAAE,SAAS,EAAE,KAAK,CAAC,eAAe,CAAC,eAAe,CAAC,CAAA;IACzF,CAAC;SAAM,CAAC;QACN,mBAAmB,CAAC,SAAS,CAAC,CAAA;IAChC,CAAC;IAED,2BAA2B,CAAC,KAAK,EAAE,oBAAoB,CAAC,CAAA;IAExD,MAAM,EAAE,IAAI,EAAE,+BAA+B,EAAE,GAAG,gCAAgC,CAAC,SAAS,EAAE,SAAS,CAAC,CAAA;IACxG,YAAY,CAAC,IAAI,CAAC,+BAA+B,CAAC,CAAA;IAElD,MAAM,EAAE,IAAI,EAAE,sBAAsB,EAAE,GAAG,6BAA6B,EAAE,GAAG,uBAAuB,CAChG,SAAS,EACT,KAAK,EACL,aAAa,EACb,OAAO,EACP,WAAW,EACX,kBAAkB,EAClB,iBAAiB,EACjB,sBAAsB,EACtB,OAAO,EACP,WAAW,CACZ,CAAA;IACD,YAAY,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAA;IACzC,sBAAsB,CAAC,QAAQ,EAAE,CAAA;IAEjC,uCAAuC;IACvC,YAAY,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,WAAW,CAAC,IAAI,EAAE,CAAC,CAAA;IAE3C,OAAO;QACL,GAAG,6BAA6B;QAChC,SAAS;QACT,OAAO;QACP,WAAW,EAAE,GAAG,EAAE,CAAC,OAAO,CAAC,MAAM,EAAE;QACnC,SAAS;QACT,IAAI,EAAE,GAAG,EAAE;YACT,YAAY,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,IAAI,EAAE,CAAC,CAAA;QACxC,CAAC;QACD,KAAK;KACN,CAAA;AACH,CAAC;AAED,MAAM,UAAU,uBAAuB,CACrC,SAAoB,EACpB,KAAY,EACZ,aAA+B,EAC/B,OAA0B,EAC1B,WAAwB,EACxB,kBAA2C,EAC3C,iBAAoC,EACpC,sBAAgD,EAChD,OAA4B,EAC5B,WAAsC;IAEtC,MAAM,YAAY,GAAsB,EAAE,CAAA;IAE1C,MAAM,qBAAqB,GAAG,2BAA2B,EAAE,CAAA;IAC3D,MAAM,wBAAwB,GAAG,8BAA8B,CAAC,aAAa,CAAC,CAAA;IAC9E,MAAM,EAAE,UAAU,EAAE,oBAAoB,EAAE,IAAI,EAAE,cAAc,EAAE,GAAG,0BAA0B,EAAE,CAAA;IAC/F,YAAY,CAAC,IAAI,CAAC,cAAc,CAAC,CAAA;IAEjC,mBAAmB,CAAC,KAAK,EAAE,aAAa,EAAE,OAAO,CAAC,CAAA;IAClD,MAAM,gBAAgB,GAAG,qBAAqB,CAAC,KAAK,EAAE,aAAa,CAAC,CAAA;IACpE,YAAY,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,gBAAgB,CAAC,IAAI,EAAE,CAAC,CAAA;IAChD,MAAM,WAAW,GAAG,gBAAgB,CAAC,SAAS,CAAC,CAAA;IAC/C,YAAY,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,WAAW,CAAC,IAAI,EAAE,CAAC,CAAA;IAC3C,MAAM,WAAW,GAAG,gBAAgB,CAAC,SAAS,EAAE,KAAK,EAAE,wBAAwB,CAAC,CAAA;IAChF,YAAY,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,WAAW,CAAC,IAAI,EAAE,CAAC,CAAA;IAC3C,MAAM,mBAAmB,GAAG,wBAAwB,CAAC,SAAS,EAAE,KAAK,EAAE,aAAa,CAAC,CAAA;IACrF,mBAAmB,CAAC,KAAK,EAAE,OAAO,EAAE,WAAW,EAAE,WAAW,CAAC,CAAA;IAC7D,wBAAwB,CAAC,KAAK,CAAC,CAAA;IAC/B,MAAM,aAAa,GAAG,kBAAkB,CAAC,KAAK,EAAE,aAAa,EAAE,KAAK,EAAE,IAAI,CAAC,CAAA;IAC3E,MAAM,WAAW,GAAG,gBAAgB,CAAC,KAAK,EAAE,aAAa,EAAE,OAAO,EAAE,KAAK,CAAC,CAAA;IAC1E,MAAM,cAAc,GAAG,mBAAmB,CAAC,KAAK,EAAE,aAAa,EAAE,KAAK,CAAC,CAAA;IAEvE,MAAM,gBAAgB,GAAG,qBAAqB,CAC5C,SAAS,EACT,KAAK,EACL,qBAAqB,EACrB,oBAAoB,EACpB,aAAa,CACd,CAAA;IACD,YAAY,CAAC,IAAI,CAAC,gBAAgB,CAAC,IAAI,CAAC,CAAA;IAExC,MAAM,eAAe,GAAG,oBAAoB,CAAC,SAAS,CAAC,CAAA;IAEvD,MAAM,cAAc,GAAG,mBAAmB,CAAC,KAAK,EAAE,aAAa,CAAC,CAAA;IAChE,YAAY,CAAC,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,CAAA;IACtC,MAAM,mBAAmB,GAAG,wBAAwB,CAAC,aAAa,EAAE,KAAK,CAAC,CAAA;IAC1E,YAAY,CAAC,IAAI,CAAC,mBAAmB,CAAC,IAAI,CAAC,CAAA;IAC3C,sBAAsB,CAAC,KAAK,CAAC,CAAA;IAE7B,gBAAgB,CAAC,aAAa,EAAE,SAAS,EAAE,KAAK,EAAE,WAAW,CAAC,CAAA;IAE9D,MAAM,EACJ,SAAS,EACT,SAAS,EACT,WAAW,EACX,cAAc,EACd,sBAAsB,EACtB,cAAc,EACd,IAAI,EAAE,kBAAkB,GACzB,GAAG,mBAAmB,CACrB,SAAS,EACT,KAAK,EACL,aAAa,EACb,qBAAqB,EACrB,oBAAoB,EACpB,wBAAwB,EACxB,WAAW,EACX,WAAW,EACX,kBAAkB,CACnB,CAAA;IAED,sBAAsB,CAAC,KAAK,CAAC,CAAA;IAE7B,YAAY,CAAC,IAAI,CAAC,kBAAkB,CAAC,CAAA;IAErC,MAAM,kBAAkB,GAAG,uBAAuB,CAAC,SAAS,EAAE,aAAa,EAAE,gBAAgB,CAAC,CAAA;IAC9F,YAAY,CAAC,IAAI,CAAC,kBAAkB,CAAC,IAAI,CAAC,CAAA;IAE1C,MAAM,EAAE,IAAI,EAAE,sBAAsB,EAAE,GAAG,uBAAuB,CAAC,SAAS,EAAE,aAAa,CAAC,CAAA;IAC1F,YAAY,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAA;IAEzC,MAAM,EAAE,QAAQ,EAAE,GAAG,oBAAoB,CAAC,SAAS,EAAE,aAAa,EAAE,sBAAsB,CAAC,CAAA;IAE3F,sBAAsB,CAAC,SAAS,EAAE,aAAa,EAAE,OAAO,EAAE,WAAW,EAAE,cAAc,CAAC,CAAA;IAEtF,MAAM,eAAe,GAAG,oBAAoB,CAAC,SAAS,EAAE,gBAAgB,EAAE,iBAAiB,CAAC,CAAA;IAE5F,MAAM,eAAe,GAAG,oBAAoB,CAC1C,aAAa,CAAC,aAAa,EAC3B,OAAO,EACP,WAAW,EACX,gBAAgB,CAAC,cAAc,EAC/B,WAAW,CACZ,CAAA;IAED,OAAO;QACL,SAAS,EAAE,gBAAgB,CAAC,SAAS;QACrC,WAAW,EAAE,gBAAgB,CAAC,WAAW;QACzC,UAAU,EAAE,gBAAgB,CAAC,UAAU;QACvC,aAAa,EAAE,kBAAkB,CAAC,aAAa;QAC/C,YAAY,EAAE,kBAAkB,CAAC,YAAY;QAC7C,QAAQ,EAAE,eAAe,CAAC,QAAQ;QAClC,QAAQ;QACR,SAAS;QACT,wBAAwB,EAAE,mBAAmB,CAAC,wBAAwB;QACtE,SAAS;QACT,cAAc;QACd,sBAAsB;QACtB,cAAc;QACd,WAAW;QACX,WAAW;QACX,kBAAkB,EAAE,eAAe,CAAC,GAAG;QACvC,kBAAkB,EAAE,eAAe,CAAC,kBAAkB;QACtD,iBAAiB,EAAE,eAAe,CAAC,iBAAiB;QACpD,gBAAgB,EAAE,eAAe,CAAC,gBAAgB;QAClD,qBAAqB,EAAE,eAAe,CAAC,qBAAqB;QAC5D,aAAa;QACb,WAAW;QACX,cAAc;QACd,IAAI,EAAE,GAAG,EAAE,CAAC,YAAY,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,IAAI,EAAE,CAAC;KACnD,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"startRum.js","sourceRoot":"","sources":["../../src/boot/startRum.ts"],"names":[],"mappings":"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"} |
@@ -61,2 +61,3 @@ import type { Duration, RelativeTime } from '@datadog/browser-core'; | ||
| deliveryType?: 'cache' | 'navigational-prefetch' | ''; | ||
| contentType?: string; | ||
| toJSON(): Omit<PerformanceEntry, 'toJSON'>; | ||
@@ -63,0 +64,0 @@ } |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"performanceObservable.js","sourceRoot":"","sources":["../../src/browser/performanceObservable.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,gBAAgB,EAAE,UAAU,EAAE,UAAU,EAAE,YAAY,EAAE,OAAO,EAAE,MAAM,uBAAuB,CAAA;AAEvG,OAAO,EAAE,6BAA6B,EAAE,mBAAmB,EAAE,MAAM,kCAAkC,CAAA;AACrG,OAAO,EAAE,wBAAwB,EAAE,MAAM,sBAAsB,CAAA;AAa/D,oGAAoG;AACpG,0CAA0C;AAC1C,gDAAgD;AAChD,MAAM,CAAN,IAAY,uBAWX;AAXD,WAAY,uBAAuB;IACjC,0CAAe,CAAA;IACf,sDAA2B,CAAA;IAC3B,gFAAqD,CAAA;IACrD,wDAA6B,CAAA;IAC7B,iDAAsB,CAAA;IACtB,wEAA6C,CAAA;IAC7C,oDAAyB,CAAA;IACzB,0CAAe,CAAA;IACf,gDAAqB,CAAA;IACrB,gEAAqC,CAAA;AACvC,CAAC,EAXW,uBAAuB,KAAvB,uBAAuB,QAWlC;AA+KD,MAAM,UAAU,2BAA2B,CACzC,aAA+B,EAC/B,OAAoE;IAEpE,OAAO,IAAI,UAAU,CAAkC,CAAC,UAAU,EAAE,EAAE;QACpE,IAAI,CAAC,MAAM,CAAC,mBAAmB,EAAE,CAAC;YAChC,OAAM;QACR,CAAC;QAED,MAAM,wBAAwB,GAAG,CAAC,OAA6B,EAAE,EAAE;YACjE,MAAM,qBAAqB,GAAG,2BAA2B,CAAC,OAA0C,CAAC,CAAA;YACrG,IAAI,qBAAqB,CAAC,MAAM,GAAG,CAAC,EAAE,CAAC;gBACrC,UAAU,CAAC,MAAM,CAAC,qBAAqB,CAAC,CAAA;YAC1C,CAAC;QACH,CAAC,CAAA;QAED,IAAI,SAAgC,CAAA;QACpC,IAAI,sBAAsB,GAAG,IAAI,CAAA;QACjC,MAAM,QAAQ,GAAG,IAAI,mBAAmB,CACtC,OAAO,CAAC,CAAC,OAAO,EAAE,EAAE;YAClB,8DAA8D;YAC9D,mJAAmJ;YACnJ,IAAI,sBAAsB,EAAE,CAAC;gBAC3B,SAAS,GAAG,UAAU,CAAC,GAAG,EAAE,CAAC,wBAAwB,CAAC,OAAO,CAAC,UAAU,EAAE,CAAC,CAAC,CAAA;YAC9E,CAAC;iBAAM,CAAC;gBACN,wBAAwB,CAAC,OAAO,CAAC,UAAU,EAAE,CAAC,CAAA;YAChD,CAAC;QACH,CAAC,CAAC,CACH,CAAA;QACD,IAAI,CAAC;YACH,QAAQ,CAAC,OAAO,CAAC,OAAO,CAAC,CAAA;QAC3B,CAAC;QAAC,WAAM,CAAC;YACP,4GAA4G;YAC5G,uFAAuF;YACvF,uDAAuD;YACvD,MAAM,2BAA2B,GAAG;gBAClC,uBAAuB,CAAC,QAAQ;gBAChC,uBAAuB,CAAC,UAAU;gBAClC,uBAAuB,CAAC,SAAS;gBACjC,uBAAuB,CAAC,KAAK;aAC9B,CAAA;YACD,IAAI,2BAA2B,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,CAAC;gBACvD,IAAI,OAAO,CAAC,QAAQ,EAAE,CAAC;oBACrB,SAAS,GAAG,UAAU,CAAC,GAAG,EAAE,CAAC,wBAAwB,CAAC,WAAW,CAAC,gBAAgB,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;gBACpG,CAAC;gBACD,IAAI,CAAC;oBACH,QAAQ,CAAC,OAAO,CAAC,EAAE,UAAU,EAAE,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE,CAAC,CAAA;gBAClD,CAAC;gBAAC,WAAM,CAAC;oBACP,oFAAoF;oBACpF,sDAAsD;oBACtD,EAAE;oBACF,4EAA4E;oBAC5E,wFAAwF;oBACxF,uFAAuF;oBACvF,0CAA0C;oBAC1C,OAAM;gBACR,CAAC;YACH,CAAC;QACH,CAAC;QACD,sBAAsB,GAAG,KAAK,CAAA;QAE9B,8BAA8B,CAAC,aAAa,CAAC,CAAA;QAE7C,IAAI,oBAA8C,CAAA;QAClD,IACE,CAAC,6BAA6B,CAAC,uBAAuB,CAAC,WAAW,CAAC;YACnE,OAAO,CAAC,IAAI,KAAK,uBAAuB,CAAC,WAAW,EACpD,CAAC;YACD,CAAC;YAAA,CAAC,EAAE,IAAI,EAAE,oBAAoB,EAAE,GAAG,wBAAwB,CAAC,aAAa,EAAE,CAAC,MAAM,EAAE,EAAE;gBACpF,wBAAwB,CAAC,CAAC,MAAM,CAAC,CAAC,CAAA;YACpC,CAAC,CAAC,CAAC,CAAA;QACL,CAAC;QAED,OAAO,GAAG,EAAE;YACV,QAAQ,CAAC,UAAU,EAAE,CAAA;YACrB,IAAI,oBAAoB,EAAE,CAAC;gBACzB,oBAAoB,EAAE,CAAA;YACxB,CAAC;YACD,YAAY,CAAC,SAAS,CAAC,CAAA;QACzB,CAAC,CAAA;IACH,CAAC,CAAC,CAAA;AACJ,CAAC;AAED,IAAI,gCAAsD,CAAA;AAC1D,SAAS,8BAA8B,CAAC,aAA+B;IACrE,IAAI,CAAC,gCAAgC,IAAI,wBAAwB,EAAE,IAAI,kBAAkB,IAAI,WAAW,EAAE,CAAC;QACzG,uDAAuD;QACvD,gCAAgC,GAAG,gBAAgB,CAAC,aAAa,EAAE,WAAW,EAAE,0BAA0B,EAAE,GAAG,EAAE;YAC/G,WAAW,CAAC,oBAAoB,EAAE,CAAA;QACpC,CAAC,CAAC,CAAA;IACJ,CAAC;IACD,OAAO,GAAG,EAAE;QACV,gCAAgC,aAAhC,gCAAgC,uBAAhC,gCAAgC,CAAE,IAAI,EAAE,CAAA;IAC1C,CAAC,CAAA;AACH,CAAC;AAED,SAAS,wBAAwB;IAC/B,OAAO,MAAM,CAAC,WAAW,KAAK,SAAS,IAAI,YAAY,IAAI,WAAW,CAAA;AACxE,CAAC;AAED,MAAM,UAAU,6BAA6B,CAAC,SAAkC;IAC9E,OAAO,CACL,MAAM,CAAC,mBAAmB;QAC1B,mBAAmB,CAAC,mBAAmB,KAAK,SAAS;QACrD,mBAAmB,CAAC,mBAAmB,CAAC,QAAQ,CAAC,SAAS,CAAC,CAC5D,CAAA;AACH,CAAC;AAED,SAAS,2BAA2B,CAAoC,OAAwC;IAC9G,OAAO,OAAO,CAAC,MAAM,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,CAAC,mBAAmB,CAAC,KAAK,CAAC,CAAC,CAAA;AAC/D,CAAC;AAED,SAAS,mBAAmB,CAAC,KAA0B;IACrD,OAAO,CACL,KAAK,CAAC,SAAS,KAAK,uBAAuB,CAAC,QAAQ;QACpD,CAAC,CAAC,mBAAmB,CAAC,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,6BAA6B,CAAC,KAAK,CAAC,CAAC,CAC5E,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"performanceObservable.js","sourceRoot":"","sources":["../../src/browser/performanceObservable.ts"],"names":[],"mappings":"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"} |
@@ -158,3 +158,6 @@ import { timeStampNow, Observable, timeStampToClocks, relativeToClocks, generateUUID } from '@datadog/browser-core'; | ||
| const startClocks = relativeToClocks(startEvent.timeStamp); | ||
| actionTracker.start(clickKey, startClocks, clickActionBase, { isChildEvent: isActionChildEvent }); | ||
| const startedClickAction = actionTracker.start(clickKey, startClocks, clickActionBase, { | ||
| isChildEvent: isActionChildEvent, | ||
| }); | ||
| lifeCycle.notify(15 /* LifeCycleEventType.ACTION_STARTED */, startedClickAction); | ||
| let status = 0 /* ClickStatus.ONGOING */; | ||
@@ -161,0 +164,0 @@ let actionTrackerFinishedEvent; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"trackClickActions.js","sourceRoot":"","sources":["../../../src/domain/action/trackClickActions.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"trackClickActions.js","sourceRoot":"","sources":["../../../src/domain/action/trackClickActions.ts"],"names":[],"mappings":"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"} |
@@ -10,6 +10,7 @@ import { clocksNow, generateUUID } from '@datadog/browser-core'; | ||
| const lookupKey = (_a = options.actionKey) !== null && _a !== void 0 ? _a : name; | ||
| actionTracker.start(lookupKey, startClocks, { | ||
| const startedManualAction = actionTracker.start(lookupKey, startClocks, { | ||
| name, | ||
| ...options, | ||
| }, { isChildEvent: isActionChildEvent }); | ||
| lifeCycle.notify(15 /* LifeCycleEventType.ACTION_STARTED */, startedManualAction); | ||
| } | ||
@@ -16,0 +17,0 @@ function stopManualAction(name, options = {}, stopClocks = clocksNow()) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"trackManualActions.js","sourceRoot":"","sources":["../../../src/domain/action/trackManualActions.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,SAAS,EAAE,YAAY,EAAE,MAAM,uBAAuB,CAAA;AAE/D,OAAO,EAAE,UAAU,IAAI,cAAc,EAAE,eAAe,IAAI,mBAAmB,EAAE,MAAM,yBAAyB,CAAA;AAE9G,OAAO,EAAE,iBAAiB,EAAE,MAAM,iBAAiB,CAAA;AAEnD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAA;AAyCzD,MAAM,UAAU,kBAAkB,CAAC,SAAoB,EAAE,uBAAuD;IAC9G,MAAM,aAAa,GAAG,iBAAiB,CAAkB,SAAS,CAAC,CAAA;IACnE,SAAS,iBAAiB,CAAC,IAAY,EAAE,UAAyB,EAAE,EAAE,WAAW,GAAG,SAAS,EAAE;;QAC7F,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,SAAS,mCAAI,IAAI,CAAA;QAE3C,aAAa,CAAC,KAAK,CACjB,SAAS,EACT,WAAW,EACX;YACE,IAAI;YACJ,GAAG,OAAO;SACX,EACD,EAAE,YAAY,EAAE,kBAAkB,EAAE,CACrC,CAAA;IACH,CAAC;IAED,SAAS,gBAAgB,CAAC,IAAY,EAAE,UAAyB,EAAE,EAAE,UAAU,GAAG,SAAS,EAAE;;QAC3F,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,SAAS,mCAAI,IAAI,CAAA;QAE3C,MAAM,OAAO,GAAG,aAAa,CAAC,IAAI,CAAC,SAAS,EAAE,UAAU,EAAE,OAAO,CAAC,CAAA;QAElE,IAAI,CAAC,OAAO,EAAE,CAAC;YACb,OAAM;QACR,CAAC;QAED,MAAM,gBAAgB,GAAsB,EAAE,CAAA;QAC9C,IAAI,OAAO,CAAC,MAAM,IAAI,OAAO,CAAC,MAAM,CAAC,UAAU,GAAG,CAAC,EAAE,CAAC;YACpD,gBAAgB,CAAC,IAAI,CAAC,mBAAmB,CAAC,WAAW,CAAC,CAAA;QACxD,CAAC;QAED,MAAM,YAAY,GAAiB;YACjC,GAAG,OAAO;YACV,IAAI,EAAE,OAAO,CAAC,IAAI,IAAI,cAAc,CAAC,MAAM;YAC3C,gBAAgB;SACjB,CAAA;QAED,uBAAuB,CAAC,YAAY,CAAC,CAAA;IACvC,CAAC;IAED,SAAS,gBAAgB,CAAC,MAA6E;QACrG,uBAAuB,CAAC,EAAE,EAAE,EAAE,YAAY,EAAE,EAAE,gBAAgB,EAAE,EAAE,EAAE,GAAG,MAAM,EAAE,CAAC,CAAA;IAClF,CAAC;IAED,OAAO;QACL,SAAS,EAAE,gBAAgB;QAC3B,WAAW,EAAE,iBAAiB;QAC9B,UAAU,EAAE,gBAAgB;QAC5B,YAAY,EAAE,aAAa,CAAC,MAAM;QAClC,IAAI,EAAE,aAAa,CAAC,OAAO;KAC5B,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"trackManualActions.js","sourceRoot":"","sources":["../../../src/domain/action/trackManualActions.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,SAAS,EAAE,YAAY,EAAE,MAAM,uBAAuB,CAAA;AAE/D,OAAO,EAAE,UAAU,IAAI,cAAc,EAAE,eAAe,IAAI,mBAAmB,EAAE,MAAM,yBAAyB,CAAA;AAE9G,OAAO,EAAE,iBAAiB,EAAE,MAAM,iBAAiB,CAAA;AAGnD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAA;AAyCzD,MAAM,UAAU,kBAAkB,CAAC,SAAoB,EAAE,uBAAuD;IAC9G,MAAM,aAAa,GAAG,iBAAiB,CAAkB,SAAS,CAAC,CAAA;IACnE,SAAS,iBAAiB,CAAC,IAAY,EAAE,UAAyB,EAAE,EAAE,WAAW,GAAG,SAAS,EAAE;;QAC7F,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,SAAS,mCAAI,IAAI,CAAA;QAE3C,MAAM,mBAAmB,GAAG,aAAa,CAAC,KAAK,CAC7C,SAAS,EACT,WAAW,EACX;YACE,IAAI;YACJ,GAAG,OAAO;SACX,EACD,EAAE,YAAY,EAAE,kBAAkB,EAAE,CACrC,CAAA;QAED,SAAS,CAAC,MAAM,6CAAoC,mBAAmB,CAAC,CAAA;IAC1E,CAAC;IAED,SAAS,gBAAgB,CAAC,IAAY,EAAE,UAAyB,EAAE,EAAE,UAAU,GAAG,SAAS,EAAE;;QAC3F,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,SAAS,mCAAI,IAAI,CAAA;QAE3C,MAAM,OAAO,GAAG,aAAa,CAAC,IAAI,CAAC,SAAS,EAAE,UAAU,EAAE,OAAO,CAAC,CAAA;QAElE,IAAI,CAAC,OAAO,EAAE,CAAC;YACb,OAAM;QACR,CAAC;QAED,MAAM,gBAAgB,GAAsB,EAAE,CAAA;QAC9C,IAAI,OAAO,CAAC,MAAM,IAAI,OAAO,CAAC,MAAM,CAAC,UAAU,GAAG,CAAC,EAAE,CAAC;YACpD,gBAAgB,CAAC,IAAI,CAAC,mBAAmB,CAAC,WAAW,CAAC,CAAA;QACxD,CAAC;QAED,MAAM,YAAY,GAAiB;YACjC,GAAG,OAAO;YACV,IAAI,EAAE,OAAO,CAAC,IAAI,IAAI,cAAc,CAAC,MAAM;YAC3C,gBAAgB;SACjB,CAAA;QAED,uBAAuB,CAAC,YAAY,CAAC,CAAA;IACvC,CAAC;IAED,SAAS,gBAAgB,CAAC,MAA6E;QACrG,uBAAuB,CAAC,EAAE,EAAE,EAAE,YAAY,EAAE,EAAE,gBAAgB,EAAE,EAAE,EAAE,GAAG,MAAM,EAAE,CAAC,CAAA;IAClF,CAAC;IAED,OAAO;QACL,SAAS,EAAE,gBAAgB;QAC3B,WAAW,EAAE,iBAAiB;QAC9B,UAAU,EAAE,gBAAgB;QAC5B,YAAY,EAAE,aAAa,CAAC,MAAM;QAClC,IAAI,EAAE,aAAa,CAAC,OAAO;KAC5B,CAAA;AACH,CAAC"} |
@@ -17,3 +17,3 @@ import { canUseEventBridge, currentDrift, round, timeStampNow } from '@datadog/browser-core'; | ||
| }, | ||
| browser_sdk_version: canUseEventBridge() ? "6.30.1" : undefined, | ||
| browser_sdk_version: canUseEventBridge() ? "6.31.0" : undefined, | ||
| sdk_name: sdkName, | ||
@@ -20,0 +20,0 @@ }, |
@@ -1,2 +0,2 @@ | ||
| import { SESSION_TIME_OUT_DELAY, relativeNow, createValueHistory, DISCARDED, mockable, } from '@datadog/browser-core'; | ||
| import { SESSION_TIME_OUT_DELAY, relativeNow, createValueHistory, DISCARDED, mockable, buildUrl, } from '@datadog/browser-core'; | ||
| /** | ||
@@ -11,4 +11,5 @@ * We want to attach to an event: | ||
| let previousViewUrl; | ||
| lifeCycle.subscribe(1 /* LifeCycleEventType.BEFORE_VIEW_CREATED */, ({ startClocks }) => { | ||
| const viewUrl = mockable(location).href; | ||
| lifeCycle.subscribe(1 /* LifeCycleEventType.BEFORE_VIEW_CREATED */, ({ startClocks, url }) => { | ||
| const locationHref = mockable(location).href; | ||
| const viewUrl = url !== undefined ? buildUrl(url, locationHref).href : locationHref; | ||
| urlContextHistory.add(buildUrlContext({ | ||
@@ -15,0 +16,0 @@ url: viewUrl, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"urlContexts.js","sourceRoot":"","sources":["../../../src/domain/contexts/urlContexts.ts"],"names":[],"mappings":"AACA,OAAO,EACL,sBAAsB,EACtB,WAAW,EACX,kBAAkB,EAElB,SAAS,EACT,QAAQ,GACT,MAAM,uBAAuB,CAAA;AAM9B;;;;GAIG;AAEH,MAAM,CAAC,MAAM,0BAA0B,GAAG,sBAAsB,CAAA;AAYhE,MAAM,UAAU,gBAAgB,CAC9B,SAAoB,EACpB,KAAY,EACZ,wBAAoD;IAEpD,MAAM,iBAAiB,GAAG,kBAAkB,CAAa,EAAE,WAAW,EAAE,0BAA0B,EAAE,CAAC,CAAA;IAErG,IAAI,eAAmC,CAAA;IAEvC,SAAS,CAAC,SAAS,iDAAyC,CAAC,EAAE,WAAW,EAAE,EAAE,EAAE;QAC9E,MAAM,OAAO,GAAG,QAAQ,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAA;QACvC,iBAAiB,CAAC,GAAG,CACnB,eAAe,CAAC;YACd,GAAG,EAAE,OAAO;YACZ,QAAQ,EAAE,CAAC,eAAe,CAAC,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,eAAe;SACjE,CAAC,EACF,WAAW,CAAC,QAAQ,CACrB,CAAA;QACD,eAAe,GAAG,OAAO,CAAA;IAC3B,CAAC,CAAC,CAAA;IAEF,SAAS,CAAC,SAAS,8CAAsC,CAAC,EAAE,SAAS,EAAE,EAAE,EAAE;QACzE,iBAAiB,CAAC,WAAW,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAA;IACnD,CAAC,CAAC,CAAA;IAEF,MAAM,0BAA0B,GAAG,wBAAwB,CAAC,SAAS,CAAC,CAAC,EAAE,WAAW,EAAE,EAAE,EAAE;QACxF,MAAM,OAAO,GAAG,iBAAiB,CAAC,IAAI,EAAE,CAAA;QACxC,IAAI,OAAO,EAAE,CAAC;YACZ,MAAM,UAAU,GAAG,WAAW,EAAE,CAAA;YAChC,iBAAiB,CAAC,WAAW,CAAC,UAAU,CAAC,CAAA;YACzC,iBAAiB,CAAC,GAAG,CACnB,eAAe,CAAC;gBACd,GAAG,EAAE,WAAW,CAAC,IAAI;gBACrB,QAAQ,EAAE,OAAO,CAAC,QAAQ;aAC3B,CAAC,EACF,UAAU,CACX,CAAA;QACH,CAAC;IACH,CAAC,CAAC,CAAA;IAEF,SAAS,eAAe,CAAC,EAAE,GAAG,EAAE,QAAQ,EAAqC;QAC3E,OAAO;YACL,GAAG;YACH,QAAQ;SACT,CAAA;IACH,CAAC;IAED,KAAK,CAAC,QAAQ,6BAAqB,CAAC,EAAE,SAAS,EAAE,SAAS,EAAE,EAAyC,EAAE;QACrG,MAAM,UAAU,GAAG,iBAAiB,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;QAEpD,IAAI,CAAC,UAAU,EAAE,CAAC;YAChB,OAAO,SAAS,CAAA;QAClB,CAAC;QAED,OAAO;YACL,IAAI,EAAE,SAAS;YACf,IAAI,EAAE;gBACJ,GAAG,EAAE,UAAU,CAAC,GAAG;gBACnB,QAAQ,EAAE,UAAU,CAAC,QAAQ;aAC9B;SACF,CAAA;IACH,CAAC,CAAC,CAAA;IAEF,OAAO;QACL,OAAO,EAAE,CAAC,SAAwB,EAAE,EAAE,CAAC,iBAAiB,CAAC,IAAI,CAAC,SAAS,CAAC;QACxE,IAAI,EAAE,GAAG,EAAE;YACT,0BAA0B,CAAC,WAAW,EAAE,CAAA;YACxC,iBAAiB,CAAC,IAAI,EAAE,CAAA;QAC1B,CAAC;KACF,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"urlContexts.js","sourceRoot":"","sources":["../../../src/domain/contexts/urlContexts.ts"],"names":[],"mappings":"AACA,OAAO,EACL,sBAAsB,EACtB,WAAW,EACX,kBAAkB,EAElB,SAAS,EACT,QAAQ,EACR,QAAQ,GACT,MAAM,uBAAuB,CAAA;AAM9B;;;;GAIG;AAEH,MAAM,CAAC,MAAM,0BAA0B,GAAG,sBAAsB,CAAA;AAYhE,MAAM,UAAU,gBAAgB,CAC9B,SAAoB,EACpB,KAAY,EACZ,wBAAoD;IAEpD,MAAM,iBAAiB,GAAG,kBAAkB,CAAa,EAAE,WAAW,EAAE,0BAA0B,EAAE,CAAC,CAAA;IAErG,IAAI,eAAmC,CAAA;IAEvC,SAAS,CAAC,SAAS,iDAAyC,CAAC,EAAE,WAAW,EAAE,GAAG,EAAE,EAAE,EAAE;QACnF,MAAM,YAAY,GAAG,QAAQ,CAAC,QAAQ,CAAC,CAAC,IAAI,CAAA;QAC5C,MAAM,OAAO,GAAG,GAAG,KAAK,SAAS,CAAC,CAAC,CAAC,QAAQ,CAAC,GAAG,EAAE,YAAY,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,YAAY,CAAA;QACnF,iBAAiB,CAAC,GAAG,CACnB,eAAe,CAAC;YACd,GAAG,EAAE,OAAO;YACZ,QAAQ,EAAE,CAAC,eAAe,CAAC,CAAC,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,eAAe;SACjE,CAAC,EACF,WAAW,CAAC,QAAQ,CACrB,CAAA;QACD,eAAe,GAAG,OAAO,CAAA;IAC3B,CAAC,CAAC,CAAA;IAEF,SAAS,CAAC,SAAS,8CAAsC,CAAC,EAAE,SAAS,EAAE,EAAE,EAAE;QACzE,iBAAiB,CAAC,WAAW,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAA;IACnD,CAAC,CAAC,CAAA;IAEF,MAAM,0BAA0B,GAAG,wBAAwB,CAAC,SAAS,CAAC,CAAC,EAAE,WAAW,EAAE,EAAE,EAAE;QACxF,MAAM,OAAO,GAAG,iBAAiB,CAAC,IAAI,EAAE,CAAA;QACxC,IAAI,OAAO,EAAE,CAAC;YACZ,MAAM,UAAU,GAAG,WAAW,EAAE,CAAA;YAChC,iBAAiB,CAAC,WAAW,CAAC,UAAU,CAAC,CAAA;YACzC,iBAAiB,CAAC,GAAG,CACnB,eAAe,CAAC;gBACd,GAAG,EAAE,WAAW,CAAC,IAAI;gBACrB,QAAQ,EAAE,OAAO,CAAC,QAAQ;aAC3B,CAAC,EACF,UAAU,CACX,CAAA;QACH,CAAC;IACH,CAAC,CAAC,CAAA;IAEF,SAAS,eAAe,CAAC,EAAE,GAAG,EAAE,QAAQ,EAAqC;QAC3E,OAAO;YACL,GAAG;YACH,QAAQ;SACT,CAAA;IACH,CAAC;IAED,KAAK,CAAC,QAAQ,6BAAqB,CAAC,EAAE,SAAS,EAAE,SAAS,EAAE,EAAyC,EAAE;QACrG,MAAM,UAAU,GAAG,iBAAiB,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;QAEpD,IAAI,CAAC,UAAU,EAAE,CAAC;YAChB,OAAO,SAAS,CAAA;QAClB,CAAC;QAED,OAAO;YACL,IAAI,EAAE,SAAS;YACf,IAAI,EAAE;gBACJ,GAAG,EAAE,UAAU,CAAC,GAAG;gBACnB,QAAQ,EAAE,UAAU,CAAC,QAAQ;aAC9B;SACF,CAAA;IACH,CAAC,CAAC,CAAA;IAEF,OAAO;QACL,OAAO,EAAE,CAAC,SAAwB,EAAE,EAAE,CAAC,iBAAiB,CAAC,IAAI,CAAC,SAAS,CAAC;QACxE,IAAI,EAAE,GAAG,EAAE;YACT,0BAA0B,CAAC,WAAW,EAAE,CAAA;YACxC,iBAAiB,CAAC,IAAI,EAAE,CAAA;QAC1B,CAAC;KACF,CAAA;AACH,CAAC"} |
@@ -1,5 +0,6 @@ | ||
| import type { ClocksState, Duration, RelativeTime } from '@datadog/browser-core'; | ||
| import type { ClocksState, Duration, RelativeTime, ValueHistoryEntry } from '@datadog/browser-core'; | ||
| import type { RumActionEvent, RumErrorEvent, RumLongTaskEvent, RumResourceEvent } from '../rumEvent.types'; | ||
| import type { LifeCycle } from './lifeCycle'; | ||
| import type { EventCounts } from './trackEventCounts'; | ||
| import { trackEventCounts } from './trackEventCounts'; | ||
| export declare const EVENT_CONTEXT_TIME_OUT_DELAY: number; | ||
@@ -19,3 +20,3 @@ type BaseTrackedEvent<TData = object> = TData & { | ||
| export interface EventTracker<TData> { | ||
| start: (key: string, startClocks: ClocksState, data: TData, options?: StartOptions) => void; | ||
| start: (key: string, startClocks: ClocksState, data: TData, options?: StartOptions) => TrackedEventData<TData>; | ||
| stop: (key: string, stopClocks: ClocksState, data?: Partial<TData>) => StoppedEvent<TData> | undefined; | ||
@@ -27,3 +28,11 @@ discard: (key: string) => DiscardedEvent<TData> | undefined; | ||
| } | ||
| export interface TrackedEventData<TData> { | ||
| id: string; | ||
| key: string; | ||
| startClocks: ClocksState; | ||
| data: TData; | ||
| historyEntry: ValueHistoryEntry<string>; | ||
| eventCounts?: ReturnType<typeof trackEventCounts>; | ||
| } | ||
| export declare function startEventTracker<TData>(lifeCycle: LifeCycle): EventTracker<TData>; | ||
| export {}; |
@@ -34,3 +34,3 @@ import { ONE_MINUTE, generateUUID, createValueHistory, elapsed, combine } from '@datadog/browser-core'; | ||
| : undefined; | ||
| keyedEvents.set(key, { | ||
| const trackedEventData = { | ||
| id, | ||
@@ -42,3 +42,5 @@ key, | ||
| eventCounts, | ||
| }); | ||
| }; | ||
| keyedEvents.set(key, trackedEventData); | ||
| return trackedEventData; | ||
| } | ||
@@ -45,0 +47,0 @@ function stop(key, stopClocks, extraData) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"eventTracker.js","sourceRoot":"","sources":["../../src/domain/eventTracker.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"eventTracker.js","sourceRoot":"","sources":["../../src/domain/eventTracker.ts"],"names":[],"mappings":"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"} |
@@ -8,2 +8,5 @@ import type { ClocksState, Context, Duration, PageMayExitEvent, RawError } from '@datadog/browser-core'; | ||
| import type { ViewEvent, ViewCreatedEvent, ViewEndedEvent, BeforeViewUpdateEvent } from './view/trackViews'; | ||
| import type { DurationVitalStart } from './vital/vitalCollection'; | ||
| import type { TrackedEventData } from './eventTracker'; | ||
| import type { ActionEventData } from './action/trackManualActions'; | ||
| export declare const enum LifeCycleEventType { | ||
@@ -24,5 +27,8 @@ AUTO_ACTION_COMPLETED = 0, | ||
| RUM_EVENT_COLLECTED = 13, | ||
| RAW_ERROR_COLLECTED = 14 | ||
| RAW_ERROR_COLLECTED = 14, | ||
| ACTION_STARTED = 15, | ||
| VITAL_STARTED = 16 | ||
| } | ||
| declare const LifeCycleEventTypeAsConst: { | ||
| ACTION_STARTED: LifeCycleEventType.ACTION_STARTED; | ||
| AUTO_ACTION_COMPLETED: LifeCycleEventType.AUTO_ACTION_COMPLETED; | ||
@@ -43,4 +49,6 @@ BEFORE_VIEW_CREATED: LifeCycleEventType.BEFORE_VIEW_CREATED; | ||
| RAW_ERROR_COLLECTED: LifeCycleEventType.RAW_ERROR_COLLECTED; | ||
| VITAL_STARTED: LifeCycleEventType.VITAL_STARTED; | ||
| }; | ||
| export interface LifeCycleEventMap { | ||
| [LifeCycleEventTypeAsConst.ACTION_STARTED]: TrackedEventData<ActionEventData>; | ||
| [LifeCycleEventTypeAsConst.AUTO_ACTION_COMPLETED]: AutoAction; | ||
@@ -64,2 +72,3 @@ [LifeCycleEventTypeAsConst.BEFORE_VIEW_CREATED]: ViewCreatedEvent; | ||
| }; | ||
| [LifeCycleEventTypeAsConst.VITAL_STARTED]: DurationVitalStart; | ||
| } | ||
@@ -66,0 +75,0 @@ export interface RawRumEventCollectedData<E extends RawRumEvent = RawRumEvent> { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"lifeCycle.js","sourceRoot":"","sources":["../../src/domain/lifeCycle.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,iBAAiB,EAAE,MAAM,uBAAuB,CAAA;AAmGzD,MAAM,CAAC,MAAM,SAAS,GAAG,CAAA,iBAAoC,CAAA,CAAA"} | ||
| {"version":3,"file":"lifeCycle.js","sourceRoot":"","sources":["../../src/domain/lifeCycle.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,iBAAiB,EAAE,MAAM,uBAAuB,CAAA;AA4GzD,MAAM,CAAC,MAAM,SAAS,GAAG,CAAA,iBAAoC,CAAA,CAAA"} |
@@ -7,3 +7,7 @@ import type { Context } from '@datadog/browser-core'; | ||
| * Does not support array manipulation (adding/removing items). | ||
| * | ||
| * Modifications of the object are sanitized only if the field was actually changed by the modifier function (i.e., value is different). | ||
| * This ensures consistent SDK behavior regardless of whether limitModification is called. | ||
| * Only string fields are handled this way, object fields are sanitized regardless of whether the modifier function was called or not. | ||
| */ | ||
| export declare function limitModification<T extends Context, Result>(object: T, modifiableFieldPaths: ModifiableFieldPaths, modifier: (object: T) => Result): Result | undefined; |
@@ -6,2 +6,6 @@ import { sanitize, deepClone, getType, objectEntries } from '@datadog/browser-core'; | ||
| * Does not support array manipulation (adding/removing items). | ||
| * | ||
| * Modifications of the object are sanitized only if the field was actually changed by the modifier function (i.e., value is different). | ||
| * This ensures consistent SDK behavior regardless of whether limitModification is called. | ||
| * Only string fields are handled this way, object fields are sanitized regardless of whether the modifier function was called or not. | ||
| */ | ||
@@ -33,2 +37,5 @@ export function limitModification(object, modifiableFieldPaths, modifier) { | ||
| function setNestedValue(object, field, value, fieldType) { | ||
| if (object[field] === value) { | ||
| return; | ||
| } | ||
| const newType = getType(value); | ||
@@ -35,0 +42,0 @@ if (newType === fieldType) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"limitModification.js","sourceRoot":"","sources":["../../src/domain/limitModification.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,QAAQ,EAAE,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,MAAM,uBAAuB,CAAA;AAKnF;;;;GAIG;AACH,MAAM,UAAU,iBAAiB,CAC/B,MAAS,EACT,oBAA0C,EAC1C,QAA+B;IAE/B,MAAM,KAAK,GAAG,SAAS,CAAC,MAAM,CAAC,CAAA;IAC/B,MAAM,MAAM,GAAG,QAAQ,CAAC,KAAK,CAAC,CAAA;IAE9B,aAAa,CAAC,oBAAoB,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,SAAS,EAAE,SAAS,CAAC,EAAE,EAAE;IACrE,uJAAuJ;IACvJ,cAAc,CAAC,MAAM,EAAE,KAAK,EAAE,SAAS,CAAC,KAAK,CAAC,aAAa,CAAC,EAAE,SAAS,CAAC,CACzE,CAAA;IAED,OAAO,MAAM,CAAA;AACf,CAAC;AAED,SAAS,cAAc,CAAC,MAAe,EAAE,KAAc,EAAE,YAAsB,EAAE,SAA8B;IAC7G,MAAM,CAAC,KAAK,EAAE,GAAG,gBAAgB,CAAC,GAAG,YAAY,CAAA;IAEjD,IAAI,KAAK,KAAK,IAAI,EAAE,CAAC;QACnB,IAAI,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,KAAK,CAAC,OAAO,CAAC,KAAK,CAAC,EAAE,CAAC;YAClD,MAAM,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,CAAC,EAAE,EAAE,CAAC,cAAc,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,EAAE,gBAAgB,EAAE,SAAS,CAAC,CAAC,CAAA;QAC1F,CAAC;QAED,OAAM;IACR,CAAC;IAED,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC;QACpD,OAAM;IACR,CAAC;IAED,IAAI,gBAAgB,CAAC,MAAM,GAAG,CAAC,EAAE,CAAC;QAChC,OAAO,cAAc,CAAC,MAAM,CAAC,KAAK,CAAC,EAAE,KAAK,CAAC,KAAK,CAAC,EAAE,gBAAgB,EAAE,SAAS,CAAC,CAAA;IACjF,CAAC;IAED,cAAc,CAAC,MAAM,EAAE,KAAK,EAAE,KAAK,CAAC,KAAK,CAAC,EAAE,SAAS,CAAC,CAAA;AACxD,CAAC;AAED,SAAS,cAAc,CACrB,MAA+B,EAC/B,KAAa,EACb,KAAc,EACd,SAA8B;IAE9B,MAAM,OAAO,GAAG,OAAO,CAAC,KAAK,CAAC,CAAA;IAE9B,IAAI,OAAO,KAAK,SAAS,EAAE,CAAC;QAC1B,MAAM,CAAC,KAAK,CAAC,GAAG,QAAQ,CAAC,KAAK,CAAC,CAAA;IACjC,CAAC;SAAM,IAAI,SAAS,KAAK,QAAQ,IAAI,CAAC,OAAO,KAAK,WAAW,IAAI,OAAO,KAAK,MAAM,CAAC,EAAE,CAAC;QACrF,MAAM,CAAC,KAAK,CAAC,GAAG,EAAE,CAAA;IACpB,CAAC;AACH,CAAC;AAED,SAAS,aAAa,CAAC,MAAe;IACpC,OAAO,OAAO,CAAC,MAAM,CAAC,KAAK,QAAQ,CAAA;AACrC,CAAC"} | ||
| {"version":3,"file":"limitModification.js","sourceRoot":"","sources":["../../src/domain/limitModification.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,QAAQ,EAAE,SAAS,EAAE,OAAO,EAAE,aAAa,EAAE,MAAM,uBAAuB,CAAA;AAKnF;;;;;;;;GAQG;AACH,MAAM,UAAU,iBAAiB,CAC/B,MAAS,EACT,oBAA0C,EAC1C,QAA+B;IAE/B,MAAM,KAAK,GAAG,SAAS,CAAC,MAAM,CAAC,CAAA;IAC/B,MAAM,MAAM,GAAG,QAAQ,CAAC,KAAK,CAAC,CAAA;IAE9B,aAAa,CAAC,oBAAoB,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,SAAS,EAAE,SAAS,CAAC,EAAE,EAAE;IACrE,uJAAuJ;IACvJ,cAAc,CAAC,MAAM,EAAE,KAAK,EAAE,SAAS,CAAC,KAAK,CAAC,aAAa,CAAC,EAAE,SAAS,CAAC,CACzE,CAAA;IAED,OAAO,MAAM,CAAA;AACf,CAAC;AAED,SAAS,cAAc,CAAC,MAAe,EAAE,KAAc,EAAE,YAAsB,EAAE,SAA8B;IAC7G,MAAM,CAAC,KAAK,EAAE,GAAG,gBAAgB,CAAC,GAAG,YAAY,CAAA;IAEjD,IAAI,KAAK,KAAK,IAAI,EAAE,CAAC;QACnB,IAAI,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,KAAK,CAAC,OAAO,CAAC,KAAK,CAAC,EAAE,CAAC;YAClD,MAAM,CAAC,OAAO,CAAC,CAAC,IAAI,EAAE,CAAC,EAAE,EAAE,CAAC,cAAc,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC,CAAC,EAAE,gBAAgB,EAAE,SAAS,CAAC,CAAC,CAAA;QAC1F,CAAC;QAED,OAAM;IACR,CAAC;IAED,IAAI,CAAC,aAAa,CAAC,MAAM,CAAC,IAAI,CAAC,aAAa,CAAC,KAAK,CAAC,EAAE,CAAC;QACpD,OAAM;IACR,CAAC;IAED,IAAI,gBAAgB,CAAC,MAAM,GAAG,CAAC,EAAE,CAAC;QAChC,OAAO,cAAc,CAAC,MAAM,CAAC,KAAK,CAAC,EAAE,KAAK,CAAC,KAAK,CAAC,EAAE,gBAAgB,EAAE,SAAS,CAAC,CAAA;IACjF,CAAC;IAED,cAAc,CAAC,MAAM,EAAE,KAAK,EAAE,KAAK,CAAC,KAAK,CAAC,EAAE,SAAS,CAAC,CAAA;AACxD,CAAC;AAED,SAAS,cAAc,CACrB,MAA+B,EAC/B,KAAa,EACb,KAAc,EACd,SAA8B;IAE9B,IAAI,MAAM,CAAC,KAAK,CAAC,KAAK,KAAK,EAAE,CAAC;QAC5B,OAAM;IACR,CAAC;IAED,MAAM,OAAO,GAAG,OAAO,CAAC,KAAK,CAAC,CAAA;IAE9B,IAAI,OAAO,KAAK,SAAS,EAAE,CAAC;QAC1B,MAAM,CAAC,KAAK,CAAC,GAAG,QAAQ,CAAC,KAAK,CAAC,CAAA;IACjC,CAAC;SAAM,IAAI,SAAS,KAAK,QAAQ,IAAI,CAAC,OAAO,KAAK,WAAW,IAAI,OAAO,KAAK,MAAM,CAAC,EAAE,CAAC;QACrF,MAAM,CAAC,KAAK,CAAC,GAAG,EAAE,CAAA;IACpB,CAAC;AACH,CAAC;AAED,SAAS,aAAa,CAAC,MAAe;IACpC,OAAO,OAAO,CAAC,MAAM,CAAC,KAAK,QAAQ,CAAA;AACrC,CAAC"} |
@@ -44,2 +44,3 @@ import type { Duration, XhrCompleteContext, XhrStartContext, ClocksState, FetchStartContext, FetchResolveContext, ContextManager } from '@datadog/browser-core'; | ||
| isAborted: boolean; | ||
| isAbortedOnStart: boolean; | ||
| handlingStack?: string; | ||
@@ -46,0 +47,0 @@ requestBody?: unknown; |
@@ -29,17 +29,5 @@ import { RequestType, elapsed, initFetchObservable, initXhrObservable, timeStampNow, } from '@datadog/browser-core'; | ||
| lifeCycle.notify(8 /* LifeCycleEventType.REQUEST_COMPLETED */, { | ||
| duration: context.duration, | ||
| method: context.method, | ||
| requestIndex: context.requestIndex, | ||
| spanId: context.spanId, | ||
| startClocks: context.startClocks, | ||
| status: context.status, | ||
| traceId: context.traceId, | ||
| traceSampled: context.traceSampled, | ||
| ...context, | ||
| type: RequestType.XHR, | ||
| url: context.url, | ||
| xhr: context.xhr, | ||
| isAborted: context.isAborted, | ||
| handlingStack: context.handlingStack, | ||
| requestBody: context.requestBody, | ||
| responseBody: context.responseBody, | ||
| isAbortedOnStart: false, | ||
| }); | ||
@@ -78,20 +66,6 @@ break; | ||
| lifeCycle.notify(8 /* LifeCycleEventType.REQUEST_COMPLETED */, { | ||
| ...context, | ||
| duration: elapsed(context.startClocks.timeStamp, timeStampNow()), | ||
| method: context.method, | ||
| requestIndex: context.requestIndex, | ||
| responseType: context.responseType, | ||
| spanId: context.spanId, | ||
| startClocks: context.startClocks, | ||
| status: context.status, | ||
| traceId: context.traceId, | ||
| traceSampled: context.traceSampled, | ||
| type: RequestType.FETCH, | ||
| url: context.url, | ||
| response: context.response, | ||
| init: context.init, | ||
| input: context.input, | ||
| isAborted: context.isAborted, | ||
| handlingStack: context.handlingStack, | ||
| requestBody: (_a = context.init) === null || _a === void 0 ? void 0 : _a.body, | ||
| responseBody: context.responseBody, | ||
| }); | ||
@@ -98,0 +72,0 @@ break; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"requestCollection.js","sourceRoot":"","sources":["../../src/domain/requestCollection.ts"],"names":[],"mappings":"AASA,OAAO,EACL,WAAW,EAEX,OAAO,EACP,mBAAmB,EACnB,iBAAiB,EACjB,YAAY,GACb,MAAM,uBAAuB,CAAA;AAK9B,OAAO,EAAE,mBAAmB,EAAE,MAAM,0BAA0B,CAAA;AAE9D,OAAO,EAAE,WAAW,EAAE,MAAM,kBAAkB,CAAA;AAE9C,OAAO,EAAE,wBAAwB,EAAE,MAAM,oBAAoB,CAAA;AAwC7D,IAAI,gBAAgB,GAAG,CAAC,CAAA;AAExB,MAAM,UAAU,sBAAsB,CACpC,SAAoB,EACpB,aAA+B,EAC/B,cAAiC,EACjC,WAA2B,EAC3B,cAA8B;IAE9B,MAAM,MAAM,GAAG,WAAW,CAAC,aAAa,EAAE,cAAc,EAAE,WAAW,EAAE,cAAc,CAAC,CAAA;IACtF,QAAQ,CAAC,SAAS,EAAE,aAAa,EAAE,MAAM,CAAC,CAAA;IAC1C,UAAU,CAAC,SAAS,EAAE,aAAa,EAAE,MAAM,CAAC,CAAA;AAC9C,CAAC;AAED,MAAM,UAAU,QAAQ,CAAC,SAAoB,EAAE,aAA+B,EAAE,MAAc;IAC5F,MAAM,YAAY,GAAG,iBAAiB,CAAC,aAAa,CAAC,CAAC,SAAS,CAAC,CAAC,UAAU,EAAE,EAAE;QAC7E,MAAM,OAAO,GAAG,UAAwD,CAAA;QACxE,IAAI,CAAC,mBAAmB,CAAC,OAAO,CAAC,GAAG,CAAC,EAAE,CAAC;YACtC,OAAM;QACR,CAAC;QAED,QAAQ,OAAO,CAAC,KAAK,EAAE,CAAC;YACtB,KAAK,OAAO;gBACV,MAAM,CAAC,QAAQ,CAAC,OAAO,EAAE,OAAO,CAAC,GAAG,CAAC,CAAA;gBACrC,OAAO,CAAC,YAAY,GAAG,mBAAmB,EAAE,CAAA;gBAE5C,SAAS,CAAC,MAAM,6CAAqC;oBACnD,YAAY,EAAE,OAAO,CAAC,YAAY;oBAClC,GAAG,EAAE,OAAO,CAAC,GAAG;iBACjB,CAAC,CAAA;gBACF,MAAK;YACP,KAAK,UAAU;gBACb,MAAM,CAAC,oBAAoB,CAAC,OAAO,CAAC,CAAA;gBACpC,SAAS,CAAC,MAAM,+CAAuC;oBACrD,QAAQ,EAAE,OAAO,CAAC,QAAQ;oBAC1B,MAAM,EAAE,OAAO,CAAC,MAAM;oBACtB,YAAY,EAAE,OAAO,CAAC,YAAY;oBAClC,MAAM,EAAE,OAAO,CAAC,MAAM;oBACtB,WAAW,EAAE,OAAO,CAAC,WAAW;oBAChC,MAAM,EAAE,OAAO,CAAC,MAAM;oBACtB,OAAO,EAAE,OAAO,CAAC,OAAO;oBACxB,YAAY,EAAE,OAAO,CAAC,YAAY;oBAClC,IAAI,EAAE,WAAW,CAAC,GAAG;oBACrB,GAAG,EAAE,OAAO,CAAC,GAAG;oBAChB,GAAG,EAAE,OAAO,CAAC,GAAG;oBAChB,SAAS,EAAE,OAAO,CAAC,SAAS;oBAC5B,aAAa,EAAE,OAAO,CAAC,aAAa;oBACpC,WAAW,EAAE,OAAO,CAAC,WAAW;oBAChC,YAAY,EAAE,OAAO,CAAC,YAAY;iBACnC,CAAC,CAAA;gBACF,MAAK;QACT,CAAC;IACH,CAAC,CAAC,CAAA;IAEF,OAAO,EAAE,IAAI,EAAE,GAAG,EAAE,CAAC,YAAY,CAAC,WAAW,EAAE,EAAE,CAAA;AACnD,CAAC;AAED,MAAM,UAAU,UAAU,CAAC,SAAoB,EAAE,aAA+B,EAAE,MAAc;IAC9F,MAAM,YAAY,GAAG,mBAAmB,CAAC;QACvC,kBAAkB,EAAE,CAAC,OAAO,EAAE,EAAE;;YAC9B,IAAI,MAAA,wBAAwB,CAAC,OAAO,CAAC,GAAG,EAAE,aAAa,CAAC,0CAAE,mBAAmB,EAAE,CAAC;gBAC9E,0CAAiC;YACnC,CAAC;YACD,uCAA8B;QAChC,CAAC;KACF,CAAC,CAAC,SAAS,CAAC,CAAC,UAAU,EAAE,EAAE;;QAC1B,MAAM,OAAO,GAAG,UAA2D,CAAA;QAC3E,IAAI,CAAC,mBAAmB,CAAC,OAAO,CAAC,GAAG,CAAC,EAAE,CAAC;YACtC,OAAM;QACR,CAAC;QAED,QAAQ,OAAO,CAAC,KAAK,EAAE,CAAC;YACtB,KAAK,OAAO;gBACV,MAAM,CAAC,UAAU,CAAC,OAAO,CAAC,CAAA;gBAC1B,OAAO,CAAC,YAAY,GAAG,mBAAmB,EAAE,CAAA;gBAE5C,SAAS,CAAC,MAAM,6CAAqC;oBACnD,YAAY,EAAE,OAAO,CAAC,YAAY;oBAClC,GAAG,EAAE,OAAO,CAAC,GAAG;iBACjB,CAAC,CAAA;gBACF,MAAK;YACP,KAAK,SAAS;gBACZ,MAAM,CAAC,oBAAoB,CAAC,OAAO,CAAC,CAAA;gBACpC,SAAS,CAAC,MAAM,+CAAuC;oBACrD,QAAQ,EAAE,OAAO,CAAC,OAAO,CAAC,WAAW,CAAC,SAAS,EAAE,YAAY,EAAE,CAAC;oBAChE,MAAM,EAAE,OAAO,CAAC,MAAM;oBACtB,YAAY,EAAE,OAAO,CAAC,YAAY;oBAClC,YAAY,EAAE,OAAO,CAAC,YAAY;oBAClC,MAAM,EAAE,OAAO,CAAC,MAAM;oBACtB,WAAW,EAAE,OAAO,CAAC,WAAW;oBAChC,MAAM,EAAE,OAAO,CAAC,MAAM;oBACtB,OAAO,EAAE,OAAO,CAAC,OAAO;oBACxB,YAAY,EAAE,OAAO,CAAC,YAAY;oBAClC,IAAI,EAAE,WAAW,CAAC,KAAK;oBACvB,GAAG,EAAE,OAAO,CAAC,GAAG;oBAChB,QAAQ,EAAE,OAAO,CAAC,QAAQ;oBAC1B,IAAI,EAAE,OAAO,CAAC,IAAI;oBAClB,KAAK,EAAE,OAAO,CAAC,KAAK;oBACpB,SAAS,EAAE,OAAO,CAAC,SAAS;oBAC5B,aAAa,EAAE,OAAO,CAAC,aAAa;oBACpC,WAAW,EAAE,MAAA,OAAO,CAAC,IAAI,0CAAE,IAAI;oBAC/B,YAAY,EAAE,OAAO,CAAC,YAAY;iBACnC,CAAC,CAAA;gBACF,MAAK;QACT,CAAC;IACH,CAAC,CAAC,CAAA;IACF,OAAO,EAAE,IAAI,EAAE,GAAG,EAAE,CAAC,YAAY,CAAC,WAAW,EAAE,EAAE,CAAA;AACnD,CAAC;AAED,SAAS,mBAAmB;IAC1B,MAAM,MAAM,GAAG,gBAAgB,CAAA;IAC/B,gBAAgB,IAAI,CAAC,CAAA;IACrB,OAAO,MAAM,CAAA;AACf,CAAC"} | ||
| {"version":3,"file":"requestCollection.js","sourceRoot":"","sources":["../../src/domain/requestCollection.ts"],"names":[],"mappings":"AASA,OAAO,EACL,WAAW,EAEX,OAAO,EACP,mBAAmB,EACnB,iBAAiB,EACjB,YAAY,GACb,MAAM,uBAAuB,CAAA;AAK9B,OAAO,EAAE,mBAAmB,EAAE,MAAM,0BAA0B,CAAA;AAE9D,OAAO,EAAE,WAAW,EAAE,MAAM,kBAAkB,CAAA;AAE9C,OAAO,EAAE,wBAAwB,EAAE,MAAM,oBAAoB,CAAA;AAyC7D,IAAI,gBAAgB,GAAG,CAAC,CAAA;AAExB,MAAM,UAAU,sBAAsB,CACpC,SAAoB,EACpB,aAA+B,EAC/B,cAAiC,EACjC,WAA2B,EAC3B,cAA8B;IAE9B,MAAM,MAAM,GAAG,WAAW,CAAC,aAAa,EAAE,cAAc,EAAE,WAAW,EAAE,cAAc,CAAC,CAAA;IACtF,QAAQ,CAAC,SAAS,EAAE,aAAa,EAAE,MAAM,CAAC,CAAA;IAC1C,UAAU,CAAC,SAAS,EAAE,aAAa,EAAE,MAAM,CAAC,CAAA;AAC9C,CAAC;AAED,MAAM,UAAU,QAAQ,CAAC,SAAoB,EAAE,aAA+B,EAAE,MAAc;IAC5F,MAAM,YAAY,GAAG,iBAAiB,CAAC,aAAa,CAAC,CAAC,SAAS,CAAC,CAAC,UAAU,EAAE,EAAE;QAC7E,MAAM,OAAO,GAAG,UAAwD,CAAA;QACxE,IAAI,CAAC,mBAAmB,CAAC,OAAO,CAAC,GAAG,CAAC,EAAE,CAAC;YACtC,OAAM;QACR,CAAC;QAED,QAAQ,OAAO,CAAC,KAAK,EAAE,CAAC;YACtB,KAAK,OAAO;gBACV,MAAM,CAAC,QAAQ,CAAC,OAAO,EAAE,OAAO,CAAC,GAAG,CAAC,CAAA;gBACrC,OAAO,CAAC,YAAY,GAAG,mBAAmB,EAAE,CAAA;gBAE5C,SAAS,CAAC,MAAM,6CAAqC;oBACnD,YAAY,EAAE,OAAO,CAAC,YAAY;oBAClC,GAAG,EAAE,OAAO,CAAC,GAAG;iBACjB,CAAC,CAAA;gBACF,MAAK;YACP,KAAK,UAAU;gBACb,MAAM,CAAC,oBAAoB,CAAC,OAAO,CAAC,CAAA;gBACpC,SAAS,CAAC,MAAM,+CAAuC;oBACrD,GAAG,OAAO;oBACV,IAAI,EAAE,WAAW,CAAC,GAAG;oBACrB,gBAAgB,EAAE,KAAK;iBACxB,CAAC,CAAA;gBACF,MAAK;QACT,CAAC;IACH,CAAC,CAAC,CAAA;IAEF,OAAO,EAAE,IAAI,EAAE,GAAG,EAAE,CAAC,YAAY,CAAC,WAAW,EAAE,EAAE,CAAA;AACnD,CAAC;AAED,MAAM,UAAU,UAAU,CAAC,SAAoB,EAAE,aAA+B,EAAE,MAAc;IAC9F,MAAM,YAAY,GAAG,mBAAmB,CAAC;QACvC,kBAAkB,EAAE,CAAC,OAAO,EAAE,EAAE;;YAC9B,IAAI,MAAA,wBAAwB,CAAC,OAAO,CAAC,GAAG,EAAE,aAAa,CAAC,0CAAE,mBAAmB,EAAE,CAAC;gBAC9E,0CAAiC;YACnC,CAAC;YACD,uCAA8B;QAChC,CAAC;KACF,CAAC,CAAC,SAAS,CAAC,CAAC,UAAU,EAAE,EAAE;;QAC1B,MAAM,OAAO,GAAG,UAA2D,CAAA;QAC3E,IAAI,CAAC,mBAAmB,CAAC,OAAO,CAAC,GAAG,CAAC,EAAE,CAAC;YACtC,OAAM;QACR,CAAC;QAED,QAAQ,OAAO,CAAC,KAAK,EAAE,CAAC;YACtB,KAAK,OAAO;gBACV,MAAM,CAAC,UAAU,CAAC,OAAO,CAAC,CAAA;gBAC1B,OAAO,CAAC,YAAY,GAAG,mBAAmB,EAAE,CAAA;gBAE5C,SAAS,CAAC,MAAM,6CAAqC;oBACnD,YAAY,EAAE,OAAO,CAAC,YAAY;oBAClC,GAAG,EAAE,OAAO,CAAC,GAAG;iBACjB,CAAC,CAAA;gBACF,MAAK;YACP,KAAK,SAAS;gBACZ,MAAM,CAAC,oBAAoB,CAAC,OAAO,CAAC,CAAA;gBACpC,SAAS,CAAC,MAAM,+CAAuC;oBACrD,GAAG,OAAO;oBACV,QAAQ,EAAE,OAAO,CAAC,OAAO,CAAC,WAAW,CAAC,SAAS,EAAE,YAAY,EAAE,CAAC;oBAChE,IAAI,EAAE,WAAW,CAAC,KAAK;oBACvB,WAAW,EAAE,MAAA,OAAO,CAAC,IAAI,0CAAE,IAAI;iBAChC,CAAC,CAAA;gBACF,MAAK;QACT,CAAC;IACH,CAAC,CAAC,CAAA;IACF,OAAO,EAAE,IAAI,EAAE,GAAG,EAAE,CAAC,YAAY,CAAC,WAAW,EAAE,EAAE,CAAA;AACnD,CAAC;AAED,SAAS,mBAAmB;IAC1B,MAAM,MAAM,GAAG,gBAAgB,CAAA;IAC/B,gBAAgB,IAAI,CAAC,CAAA;IACrB,OAAO,MAAM,CAAA;AACf,CAAC"} |
@@ -1,2 +0,2 @@ | ||
| import { addTelemetryDebug } from '@datadog/browser-core'; | ||
| import { addTelemetryDebug, ExperimentalFeature, isExperimentalFeatureEnabled, RequestType, timeStampNow, } from '@datadog/browser-core'; | ||
| // Maximum number of requests to keep in the registry. Requests should be removed quite quickly in | ||
@@ -7,8 +7,46 @@ // general, this is just a safety limit to avoid memory leaks in case of a bug. | ||
| const requests = new Set(); | ||
| let tooManyRequestsReported = false; | ||
| const subscription = lifeCycle.subscribe(8 /* LifeCycleEventType.REQUEST_COMPLETED */, (request) => { | ||
| requests.add(request); | ||
| if (requests.size > MAX_REQUESTS) { | ||
| // monitor-until: 2026-06-01, after early request collection is the default in v7 | ||
| addTelemetryDebug('Too many requests'); | ||
| requests.delete(requests.values().next().value); | ||
| const oldestRequest = requests.values().next().value; | ||
| if (!tooManyRequestsReported) { | ||
| tooManyRequestsReported = true; | ||
| let debugContext; | ||
| if (isExperimentalFeatureEnabled(ExperimentalFeature.TOO_MANY_REQUESTS_INVESTIGATION)) { | ||
| let abortedCount = 0; | ||
| let abortedOnStartCount = 0; | ||
| let xhrCount = 0; | ||
| let withoutMatchingEntryCount = 0; | ||
| for (const r of requests) { | ||
| if (r.isAborted) { | ||
| abortedCount++; | ||
| } | ||
| if (r.isAbortedOnStart) { | ||
| abortedOnStartCount++; | ||
| } | ||
| if (r.type === RequestType.XHR) { | ||
| xhrCount++; | ||
| } | ||
| const entries = performance.getEntriesByName(r.url, 'resource'); | ||
| const hasMatchingEntry = entries.some((e) => e.startTime >= r.startClocks.relative); | ||
| if (!hasMatchingEntry) { | ||
| withoutMatchingEntryCount++; | ||
| } | ||
| } | ||
| const oldestRequestAge = timeStampNow() - oldestRequest.startClocks.timeStamp; | ||
| debugContext = { | ||
| abortedCount, | ||
| abortedOnStartCount, | ||
| xhrCount, | ||
| fetchCount: requests.size - xhrCount, | ||
| oldestRequestAge, | ||
| oldestRequestEndAge: oldestRequestAge - oldestRequest.duration, | ||
| withoutMatchingEntryCount, | ||
| }; | ||
| } | ||
| // monitor-until: 2026-06-01, after early request collection is the default in v7 | ||
| addTelemetryDebug('Too many requests', debugContext); | ||
| } | ||
| requests.delete(oldestRequest); | ||
| } | ||
@@ -15,0 +53,0 @@ }); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"requestRegistry.js","sourceRoot":"","sources":["../../../src/domain/resource/requestRegistry.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iBAAiB,EAAE,MAAM,uBAAuB,CAAA;AAWzD,kGAAkG;AAClG,+EAA+E;AAC/E,MAAM,CAAC,MAAM,YAAY,GAAG,IAAI,CAAA;AAEhC,MAAM,UAAU,qBAAqB,CAAC,SAAoB;IACxD,MAAM,QAAQ,GAAG,IAAI,GAAG,EAAwB,CAAA;IAEhD,MAAM,YAAY,GAAG,SAAS,CAAC,SAAS,+CAAuC,CAAC,OAAO,EAAE,EAAE;QACzF,QAAQ,CAAC,GAAG,CAAC,OAAO,CAAC,CAAA;QACrB,IAAI,QAAQ,CAAC,IAAI,GAAG,YAAY,EAAE,CAAC;YACjC,iFAAiF;YACjF,iBAAiB,CAAC,mBAAmB,CAAC,CAAA;YACtC,QAAQ,CAAC,MAAM,CAAC,QAAQ,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE,CAAC,KAAM,CAAC,CAAA;QAClD,CAAC;IACH,CAAC,CAAC,CAAA;IAEF,OAAO;QACL,kBAAkB,CAAC,KAAK;YACtB,oEAAoE;YACpE,IAAI,iBAAiB,GAAG,QAAQ,CAAA;YAChC,IAAI,cAAgD,CAAA;YACpD,KAAK,MAAM,OAAO,IAAI,QAAQ,EAAE,CAAC;gBAC/B,MAAM,cAAc,GAAG,KAAK,CAAC,SAAS,GAAG,OAAO,CAAC,WAAW,CAAC,QAAQ,CAAA;gBACrE,IAAI,CAAC,IAAI,cAAc,IAAI,cAAc,GAAG,iBAAiB,IAAI,OAAO,CAAC,GAAG,KAAK,KAAK,CAAC,IAAI,EAAE,CAAC;oBAC5F,iBAAiB,GAAG,IAAI,CAAC,GAAG,CAAC,cAAc,CAAC,CAAA;oBAC5C,cAAc,GAAG,OAAO,CAAA;gBAC1B,CAAC;YACH,CAAC;YAED,IAAI,cAAc,EAAE,CAAC;gBACnB,QAAQ,CAAC,MAAM,CAAC,cAAc,CAAC,CAAA;YACjC,CAAC;YAED,OAAO,cAAc,CAAA;QACvB,CAAC;QAED,IAAI;YACF,YAAY,CAAC,WAAW,EAAE,CAAA;QAC5B,CAAC;KACF,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"requestRegistry.js","sourceRoot":"","sources":["../../../src/domain/resource/requestRegistry.ts"],"names":[],"mappings":"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"} |
@@ -81,2 +81,3 @@ import { combine, generateUUID, RequestType, ResourceType, toServerDuration, relativeToClocks, createTaskQueue, mockable, } from '@datadog/browser-core'; | ||
| const graphql = request && computeGraphQlMetaData(request, configuration); | ||
| const response = entry && computeResourceResponse(entry); | ||
| const resourceEvent = combine({ | ||
@@ -99,2 +100,3 @@ date: startClocks.timeStamp, | ||
| graphql, | ||
| response, | ||
| }, | ||
@@ -120,2 +122,13 @@ type: RumEventType.RESOURCE, | ||
| } | ||
| function computeResourceResponse(entry) { | ||
| const contentType = entry.contentType; | ||
| if (contentType) { | ||
| return { | ||
| headers: { | ||
| 'content-type': contentType, | ||
| }, | ||
| }; | ||
| } | ||
| return undefined; | ||
| } | ||
| function getResourceDomainContext(entry, request) { | ||
@@ -122,0 +135,0 @@ if (request) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"resourceCollection.js","sourceRoot":"","sources":["../../../src/domain/resource/resourceCollection.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"resourceCollection.js","sourceRoot":"","sources":["../../../src/domain/resource/resourceCollection.ts"],"names":[],"mappings":"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"} |
@@ -34,2 +34,6 @@ import type { Context, ResourceType } from '@datadog/browser-core'; | ||
| /** | ||
| * Resource size in bytes | ||
| */ | ||
| size?: number; | ||
| /** | ||
| * Resource context | ||
@@ -36,0 +40,0 @@ */ |
@@ -5,25 +5,2 @@ import { clocksNow, elapsed, ResourceType as ResourceTypeEnum, toServerDuration } from '@datadog/browser-core'; | ||
| export function trackManualResources(lifeCycle, resourceTracker) { | ||
| function emitResource(id, startClocks, data, statusCode, endClocks) { | ||
| const duration = endClocks ? elapsed(startClocks.relative, endClocks.relative) : undefined; | ||
| const rawRumEvent = { | ||
| date: startClocks.timeStamp, | ||
| type: RumEventType.RESOURCE, | ||
| resource: { | ||
| id, | ||
| type: data.type || ResourceTypeEnum.OTHER, | ||
| url: sanitizeIfLongDataUrl(data.url), | ||
| duration: duration !== undefined ? toServerDuration(duration) : undefined, | ||
| method: data.method, | ||
| status_code: statusCode, | ||
| }, | ||
| _dd: {}, | ||
| context: data.context, | ||
| }; | ||
| lifeCycle.notify(12 /* LifeCycleEventType.RAW_RUM_EVENT_COLLECTED */, { | ||
| rawRumEvent, | ||
| startClocks, | ||
| duration, | ||
| domainContext: { isManual: true }, | ||
| }); | ||
| } | ||
| function startManualResource(url, options = {}, startClocks = clocksNow()) { | ||
@@ -47,3 +24,24 @@ var _a; | ||
| } | ||
| emitResource(stopped.id, stopped.startClocks, stopped, options.statusCode, stopClocks); | ||
| const duration = elapsed(stopped.startClocks.relative, stopClocks.relative); | ||
| const rawRumEvent = { | ||
| date: stopped.startClocks.timeStamp, | ||
| type: RumEventType.RESOURCE, | ||
| resource: { | ||
| id: stopped.id, | ||
| type: stopped.type || ResourceTypeEnum.OTHER, | ||
| url: sanitizeIfLongDataUrl(stopped.url), | ||
| duration: toServerDuration(duration), | ||
| method: stopped.method, | ||
| status_code: options.statusCode, | ||
| size: options.size, | ||
| }, | ||
| _dd: {}, | ||
| context: stopped.context, | ||
| }; | ||
| lifeCycle.notify(12 /* LifeCycleEventType.RAW_RUM_EVENT_COLLECTED */, { | ||
| rawRumEvent, | ||
| startClocks: stopped.startClocks, | ||
| duration, | ||
| domainContext: { isManual: true }, | ||
| }); | ||
| } | ||
@@ -50,0 +48,0 @@ return { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"trackManualResources.js","sourceRoot":"","sources":["../../../src/domain/resource/trackManualResources.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,SAAS,EAAE,OAAO,EAAE,YAAY,IAAI,gBAAgB,EAAE,gBAAgB,EAAE,MAAM,uBAAuB,CAAA;AAE9G,OAAO,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAA;AAItD,OAAO,EAAE,qBAAqB,EAAE,MAAM,iBAAiB,CAAA;AAuDvD,MAAM,UAAU,oBAAoB,CAAC,SAAoB,EAAE,eAAiD;IAC1G,SAAS,YAAY,CACnB,EAAU,EACV,WAAwB,EACxB,IAAwB,EACxB,UAAmB,EACnB,SAAuB;QAEvB,MAAM,QAAQ,GAAG,SAAS,CAAC,CAAC,CAAC,OAAO,CAAC,WAAW,CAAC,QAAQ,EAAE,SAAS,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,SAAS,CAAA;QAE1F,MAAM,WAAW,GAAwB;YACvC,IAAI,EAAE,WAAW,CAAC,SAAS;YAC3B,IAAI,EAAE,YAAY,CAAC,QAAQ;YAC3B,QAAQ,EAAE;gBACR,EAAE;gBACF,IAAI,EAAE,IAAI,CAAC,IAAI,IAAI,gBAAgB,CAAC,KAAK;gBACzC,GAAG,EAAE,qBAAqB,CAAC,IAAI,CAAC,GAAG,CAAC;gBACpC,QAAQ,EAAE,QAAQ,KAAK,SAAS,CAAC,CAAC,CAAC,gBAAgB,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,SAAS;gBACzE,MAAM,EAAE,IAAI,CAAC,MAAM;gBACnB,WAAW,EAAE,UAAU;aACxB;YACD,GAAG,EAAE,EAAE;YACP,OAAO,EAAE,IAAI,CAAC,OAAO;SACtB,CAAA;QAED,SAAS,CAAC,MAAM,sDAA6C;YAC3D,WAAW;YACX,WAAW;YACX,QAAQ;YACR,aAAa,EAAE,EAAE,QAAQ,EAAE,IAAa,EAAE;SAC3C,CAAC,CAAA;IACJ,CAAC;IAED,SAAS,mBAAmB,CAAC,GAAW,EAAE,UAA2B,EAAE,EAAE,WAAW,GAAG,SAAS,EAAE;;QAChG,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,WAAW,mCAAI,GAAG,CAAA;QAE5C,eAAe,CAAC,KAAK,CAAC,SAAS,EAAE,WAAW,EAAE;YAC5C,GAAG;YACH,GAAG,OAAO;SACX,CAAC,CAAA;IACJ,CAAC;IAED,SAAS,kBAAkB,CAAC,GAAW,EAAE,UAA+B,EAAE,EAAE,UAAU,GAAG,SAAS,EAAE;;QAClG,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,WAAW,mCAAI,GAAG,CAAA;QAE5C,MAAM,OAAO,GAAG,eAAe,CAAC,IAAI,CAAC,SAAS,EAAE,UAAU,EAAE;YAC1D,OAAO,EAAE,OAAO,CAAC,OAAO;YACxB,IAAI,EAAE,OAAO,CAAC,IAAI;SACnB,CAAC,CAAA;QAEF,IAAI,CAAC,OAAO,EAAE,CAAC;YACb,OAAM;QACR,CAAC;QAED,YAAY,CAAC,OAAO,CAAC,EAAE,EAAE,OAAO,CAAC,WAAW,EAAE,OAAO,EAAE,OAAO,CAAC,UAAU,EAAE,UAAU,CAAC,CAAA;IACxF,CAAC;IAED,OAAO;QACL,aAAa,EAAE,mBAAmB;QAClC,YAAY,EAAE,kBAAkB;KACjC,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"trackManualResources.js","sourceRoot":"","sources":["../../../src/domain/resource/trackManualResources.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,SAAS,EAAE,OAAO,EAAE,YAAY,IAAI,gBAAgB,EAAE,gBAAgB,EAAE,MAAM,uBAAuB,CAAA;AAE9G,OAAO,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAA;AAItD,OAAO,EAAE,qBAAqB,EAAE,MAAM,iBAAiB,CAAA;AA4DvD,MAAM,UAAU,oBAAoB,CAAC,SAAoB,EAAE,eAAiD;IAC1G,SAAS,mBAAmB,CAAC,GAAW,EAAE,UAA2B,EAAE,EAAE,WAAW,GAAG,SAAS,EAAE;;QAChG,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,WAAW,mCAAI,GAAG,CAAA;QAE5C,eAAe,CAAC,KAAK,CAAC,SAAS,EAAE,WAAW,EAAE;YAC5C,GAAG;YACH,GAAG,OAAO;SACX,CAAC,CAAA;IACJ,CAAC;IAED,SAAS,kBAAkB,CAAC,GAAW,EAAE,UAA+B,EAAE,EAAE,UAAU,GAAG,SAAS,EAAE;;QAClG,MAAM,SAAS,GAAG,MAAA,OAAO,CAAC,WAAW,mCAAI,GAAG,CAAA;QAE5C,MAAM,OAAO,GAAG,eAAe,CAAC,IAAI,CAAC,SAAS,EAAE,UAAU,EAAE;YAC1D,OAAO,EAAE,OAAO,CAAC,OAAO;YACxB,IAAI,EAAE,OAAO,CAAC,IAAI;SACnB,CAAC,CAAA;QAEF,IAAI,CAAC,OAAO,EAAE,CAAC;YACb,OAAM;QACR,CAAC;QAED,MAAM,QAAQ,GAAG,OAAO,CAAC,OAAO,CAAC,WAAW,CAAC,QAAQ,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAA;QAE3E,MAAM,WAAW,GAAwB;YACvC,IAAI,EAAE,OAAO,CAAC,WAAW,CAAC,SAAS;YACnC,IAAI,EAAE,YAAY,CAAC,QAAQ;YAC3B,QAAQ,EAAE;gBACR,EAAE,EAAE,OAAO,CAAC,EAAE;gBACd,IAAI,EAAE,OAAO,CAAC,IAAI,IAAI,gBAAgB,CAAC,KAAK;gBAC5C,GAAG,EAAE,qBAAqB,CAAC,OAAO,CAAC,GAAG,CAAC;gBACvC,QAAQ,EAAE,gBAAgB,CAAC,QAAQ,CAAC;gBACpC,MAAM,EAAE,OAAO,CAAC,MAAM;gBACtB,WAAW,EAAE,OAAO,CAAC,UAAU;gBAC/B,IAAI,EAAE,OAAO,CAAC,IAAI;aACnB;YACD,GAAG,EAAE,EAAE;YACP,OAAO,EAAE,OAAO,CAAC,OAAO;SACzB,CAAA;QAED,SAAS,CAAC,MAAM,sDAA6C;YAC3D,WAAW;YACX,WAAW,EAAE,OAAO,CAAC,WAAW;YAChC,QAAQ;YACR,aAAa,EAAE,EAAE,QAAQ,EAAE,IAAI,EAAE;SAClC,CAAC,CAAA;IACJ,CAAC;IAED,OAAO;QACL,aAAa,EAAE,mBAAmB;QAClC,YAAY,EAAE,kBAAkB;KACjC,CAAA;AACH,CAAC"} |
@@ -38,2 +38,3 @@ import type { Duration, ClocksState, TimeStamp, RelativeTime, Context, ContextValue } from '@datadog/browser-core'; | ||
| startClocks: ClocksState; | ||
| url?: string; | ||
| } | ||
@@ -59,5 +60,7 @@ export interface BeforeViewUpdateEvent { | ||
| handlingStack?: string; | ||
| url?: string; | ||
| } | ||
| export declare function trackViews(lifeCycle: LifeCycle, domMutationObservable: Observable<RumMutationRecord[]>, windowOpenObservable: Observable<void>, configuration: RumConfiguration, locationChangeObservable: Observable<LocationChange>, areViewsTrackedAutomatically: boolean, initialViewOptions?: ViewOptions): { | ||
| addTiming: (name: string, time?: RelativeTime | TimeStamp) => void; | ||
| setLoadingTime: (callTimestamp?: TimeStamp) => void; | ||
| startView: (options?: ViewOptions, startClocks?: ClocksState) => void; | ||
@@ -64,0 +67,0 @@ setViewContext: (context: Context) => void; |
@@ -67,2 +67,3 @@ import { noop, PageExitReason, shallowClone, elapsed, generateUUID, ONE_MINUTE, throttle, clocksNow, clocksOrigin, relativeToClocks, timeStampNow, display, looksLikeRelativeTime, setInterval, clearInterval, setTimeout, Observable, createContextManager, mockable, } from '@datadog/browser-core'; | ||
| }, | ||
| setLoadingTime: (callTimestamp) => currentView.setLoadingTime(callTimestamp), | ||
| startView: (options, startClocks) => { | ||
@@ -119,2 +120,3 @@ currentView.end({ endClocks: startClocks }); | ||
| context, | ||
| url: viewOptions === null || viewOptions === void 0 ? void 0 : viewOptions.url, | ||
| }; | ||
@@ -127,3 +129,3 @@ lifeCycle.notify(1 /* LifeCycleEventType.BEFORE_VIEW_CREATED */, viewCreatedEvent); | ||
| }); | ||
| const { setLoadEvent, setViewEnd, stop: stopCommonViewMetricsTracking, stopINPTracking, getCommonViewMetrics, } = trackCommonViewMetrics(lifeCycle, domMutationObservable, windowOpenObservable, configuration, scheduleViewUpdate, loadingType, startClocks); | ||
| const { setLoadEvent, setViewEnd, stop: stopCommonViewMetricsTracking, stopINPTracking, getCommonViewMetrics, setLoadingTime, } = trackCommonViewMetrics(lifeCycle, domMutationObservable, windowOpenObservable, configuration, scheduleViewUpdate, loadingType, startClocks); | ||
| const { stop: stopInitialViewMetricsTracking, initialViewMetrics } = loadingType === ViewLoadingType.INITIAL_LOAD | ||
@@ -227,2 +229,3 @@ ? trackInitialViewMetrics(configuration, startClocks, setLoadEvent, scheduleViewUpdate) | ||
| }, | ||
| setLoadingTime, | ||
| setViewName(updatedName) { | ||
@@ -229,0 +232,0 @@ name = updatedName; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"trackViews.js","sourceRoot":"","sources":["../../../src/domain/view/trackViews.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"trackViews.js","sourceRoot":"","sources":["../../../src/domain/view/trackViews.ts"],"names":[],"mappings":"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"} |
@@ -12,2 +12,3 @@ import type { Observable } from '@datadog/browser-core'; | ||
| addTiming: (name: string, time?: import("@datadog/browser-core").RelativeTime | import("@datadog/browser-core").TimeStamp) => void; | ||
| setLoadingTime: (callTimestamp?: import("@datadog/browser-core").TimeStamp) => void; | ||
| startView: (options?: ViewOptions, startClocks?: import("@datadog/browser-core").ClocksState) => void; | ||
@@ -14,0 +15,0 @@ setViewContext: (context: import("@datadog/browser-core").Context) => void; |
@@ -1,2 +0,2 @@ | ||
| import type { ClocksState, Duration, Observable } from '@datadog/browser-core'; | ||
| import type { ClocksState, Duration, Observable, RelativeTime, TimeStamp } from '@datadog/browser-core'; | ||
| import type { ViewLoadingType } from '../../../rawRumEvent.types'; | ||
@@ -19,4 +19,5 @@ import type { RumConfiguration } from '../../configuration'; | ||
| setLoadEvent: (loadEvent: Duration) => void; | ||
| setViewEnd: (viewEndTime: import("@datadog/browser-core").RelativeTime) => void; | ||
| setViewEnd: (viewEndTime: RelativeTime) => void; | ||
| getCommonViewMetrics: () => CommonViewMetrics; | ||
| setLoadingTime: (callTimestamp?: TimeStamp) => void; | ||
| }; |
@@ -0,1 +1,2 @@ | ||
| import { elapsed, timeStampNow } from '@datadog/browser-core'; | ||
| import { trackCumulativeLayoutShift } from './trackCumulativeLayoutShift'; | ||
@@ -7,5 +8,9 @@ import { trackInteractionToNextPaint } from './trackInteractionToNextPaint'; | ||
| const commonViewMetrics = {}; | ||
| let hasManualLoadingTime = false; | ||
| let viewEnded = false; | ||
| const { stop: stopLoadingTimeTracking, setLoadEvent } = trackLoadingTime(lifeCycle, domMutationObservable, windowOpenObservable, configuration, loadingType, viewStart, (newLoadingTime) => { | ||
| commonViewMetrics.loadingTime = newLoadingTime; | ||
| scheduleViewUpdate(); | ||
| if (!hasManualLoadingTime) { | ||
| commonViewMetrics.loadingTime = newLoadingTime; | ||
| scheduleViewUpdate(); | ||
| } | ||
| }); | ||
@@ -19,3 +24,3 @@ const { stop: stopScrollMetricsTracking } = trackScrollMetrics(configuration, viewStart, (newScrollMetrics) => { | ||
| }); | ||
| const { stop: stopINPTracking, getInteractionToNextPaint, setViewEnd, } = trackInteractionToNextPaint(configuration, viewStart.relative, loadingType); | ||
| const { stop: stopINPTracking, getInteractionToNextPaint, setViewEnd: setINPViewEnd, } = trackInteractionToNextPaint(configuration, viewStart.relative, loadingType); | ||
| return { | ||
@@ -29,3 +34,6 @@ stop: () => { | ||
| setLoadEvent, | ||
| setViewEnd, | ||
| setViewEnd: (viewEndTime) => { | ||
| viewEnded = true; | ||
| setINPViewEnd(viewEndTime); | ||
| }, | ||
| getCommonViewMetrics: () => { | ||
@@ -35,4 +43,16 @@ commonViewMetrics.interactionToNextPaint = getInteractionToNextPaint(); | ||
| }, | ||
| setLoadingTime: (callTimestamp) => { | ||
| if (viewEnded) { | ||
| return; | ||
| } | ||
| const loadingTime = elapsed(viewStart.timeStamp, callTimestamp !== null && callTimestamp !== void 0 ? callTimestamp : timeStampNow()); | ||
| if (!hasManualLoadingTime) { | ||
| stopLoadingTimeTracking(); | ||
| } | ||
| hasManualLoadingTime = true; | ||
| commonViewMetrics.loadingTime = loadingTime; | ||
| scheduleViewUpdate(); | ||
| }, | ||
| }; | ||
| } | ||
| //# sourceMappingURL=trackCommonViewMetrics.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"trackCommonViewMetrics.js","sourceRoot":"","sources":["../../../../src/domain/view/viewMetrics/trackCommonViewMetrics.ts"],"names":[],"mappings":"AAMA,OAAO,EAAE,0BAA0B,EAAE,MAAM,8BAA8B,CAAA;AAEzE,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAA;AAC3E,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAA;AAErD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAA;AASzD,MAAM,UAAU,sBAAsB,CACpC,SAAoB,EACpB,qBAAsD,EACtD,oBAAsC,EACtC,aAA+B,EAC/B,kBAA8B,EAC9B,WAA4B,EAC5B,SAAsB;IAEtB,MAAM,iBAAiB,GAAsB,EAAE,CAAA;IAE/C,MAAM,EAAE,IAAI,EAAE,uBAAuB,EAAE,YAAY,EAAE,GAAG,gBAAgB,CACtE,SAAS,EACT,qBAAqB,EACrB,oBAAoB,EACpB,aAAa,EACb,WAAW,EACX,SAAS,EACT,CAAC,cAAc,EAAE,EAAE;QACjB,iBAAiB,CAAC,WAAW,GAAG,cAAc,CAAA;QAC9C,kBAAkB,EAAE,CAAA;IACtB,CAAC,CACF,CAAA;IAED,MAAM,EAAE,IAAI,EAAE,yBAAyB,EAAE,GAAG,kBAAkB,CAAC,aAAa,EAAE,SAAS,EAAE,CAAC,gBAAgB,EAAE,EAAE;QAC5G,iBAAiB,CAAC,MAAM,GAAG,gBAAgB,CAAA;IAC7C,CAAC,CAAC,CAAA;IAEF,MAAM,EAAE,IAAI,EAAE,eAAe,EAAE,GAAG,0BAA0B,CAC1D,aAAa,EACb,SAAS,CAAC,QAAQ,EAClB,CAAC,qBAAqB,EAAE,EAAE;QACxB,iBAAiB,CAAC,qBAAqB,GAAG,qBAAqB,CAAA;QAC/D,kBAAkB,EAAE,CAAA;IACtB,CAAC,CACF,CAAA;IAED,MAAM,EACJ,IAAI,EAAE,eAAe,EACrB,yBAAyB,EACzB,UAAU,GACX,GAAG,2BAA2B,CAAC,aAAa,EAAE,SAAS,CAAC,QAAQ,EAAE,WAAW,CAAC,CAAA;IAE/E,OAAO;QACL,IAAI,EAAE,GAAG,EAAE;YACT,uBAAuB,EAAE,CAAA;YACzB,eAAe,EAAE,CAAA;YACjB,yBAAyB,EAAE,CAAA;QAC7B,CAAC;QACD,eAAe;QACf,YAAY;QACZ,UAAU;QACV,oBAAoB,EAAE,GAAG,EAAE;YACzB,iBAAiB,CAAC,sBAAsB,GAAG,yBAAyB,EAAE,CAAA;YACtE,OAAO,iBAAiB,CAAA;QAC1B,CAAC;KACF,CAAA;AACH,CAAC"} | ||
| {"version":3,"file":"trackCommonViewMetrics.js","sourceRoot":"","sources":["../../../../src/domain/view/viewMetrics/trackCommonViewMetrics.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,YAAY,EAAE,MAAM,uBAAuB,CAAA;AAM7D,OAAO,EAAE,0BAA0B,EAAE,MAAM,8BAA8B,CAAA;AAEzE,OAAO,EAAE,2BAA2B,EAAE,MAAM,+BAA+B,CAAA;AAC3E,OAAO,EAAE,gBAAgB,EAAE,MAAM,oBAAoB,CAAA;AAErD,OAAO,EAAE,kBAAkB,EAAE,MAAM,sBAAsB,CAAA;AASzD,MAAM,UAAU,sBAAsB,CACpC,SAAoB,EACpB,qBAAsD,EACtD,oBAAsC,EACtC,aAA+B,EAC/B,kBAA8B,EAC9B,WAA4B,EAC5B,SAAsB;IAEtB,MAAM,iBAAiB,GAAsB,EAAE,CAAA;IAC/C,IAAI,oBAAoB,GAAG,KAAK,CAAA;IAChC,IAAI,SAAS,GAAG,KAAK,CAAA;IAErB,MAAM,EAAE,IAAI,EAAE,uBAAuB,EAAE,YAAY,EAAE,GAAG,gBAAgB,CACtE,SAAS,EACT,qBAAqB,EACrB,oBAAoB,EACpB,aAAa,EACb,WAAW,EACX,SAAS,EACT,CAAC,cAAc,EAAE,EAAE;QACjB,IAAI,CAAC,oBAAoB,EAAE,CAAC;YAC1B,iBAAiB,CAAC,WAAW,GAAG,cAAc,CAAA;YAC9C,kBAAkB,EAAE,CAAA;QACtB,CAAC;IACH,CAAC,CACF,CAAA;IAED,MAAM,EAAE,IAAI,EAAE,yBAAyB,EAAE,GAAG,kBAAkB,CAAC,aAAa,EAAE,SAAS,EAAE,CAAC,gBAAgB,EAAE,EAAE;QAC5G,iBAAiB,CAAC,MAAM,GAAG,gBAAgB,CAAA;IAC7C,CAAC,CAAC,CAAA;IAEF,MAAM,EAAE,IAAI,EAAE,eAAe,EAAE,GAAG,0BAA0B,CAC1D,aAAa,EACb,SAAS,CAAC,QAAQ,EAClB,CAAC,qBAAqB,EAAE,EAAE;QACxB,iBAAiB,CAAC,qBAAqB,GAAG,qBAAqB,CAAA;QAC/D,kBAAkB,EAAE,CAAA;IACtB,CAAC,CACF,CAAA;IAED,MAAM,EACJ,IAAI,EAAE,eAAe,EACrB,yBAAyB,EACzB,UAAU,EAAE,aAAa,GAC1B,GAAG,2BAA2B,CAAC,aAAa,EAAE,SAAS,CAAC,QAAQ,EAAE,WAAW,CAAC,CAAA;IAE/E,OAAO;QACL,IAAI,EAAE,GAAG,EAAE;YACT,uBAAuB,EAAE,CAAA;YACzB,eAAe,EAAE,CAAA;YACjB,yBAAyB,EAAE,CAAA;QAC7B,CAAC;QACD,eAAe;QACf,YAAY;QACZ,UAAU,EAAE,CAAC,WAAyB,EAAE,EAAE;YACxC,SAAS,GAAG,IAAI,CAAA;YAChB,aAAa,CAAC,WAAW,CAAC,CAAA;QAC5B,CAAC;QACD,oBAAoB,EAAE,GAAG,EAAE;YACzB,iBAAiB,CAAC,sBAAsB,GAAG,yBAAyB,EAAE,CAAA;YACtE,OAAO,iBAAiB,CAAA;QAC1B,CAAC;QACD,cAAc,EAAE,CAAC,aAAyB,EAAE,EAAE;YAC5C,IAAI,SAAS,EAAE,CAAC;gBACd,OAAM;YACR,CAAC;YACD,MAAM,WAAW,GAAG,OAAO,CAAC,SAAS,CAAC,SAAS,EAAE,aAAa,aAAb,aAAa,cAAb,aAAa,GAAI,YAAY,EAAE,CAAC,CAAA;YACjF,IAAI,CAAC,oBAAoB,EAAE,CAAC;gBAC1B,uBAAuB,EAAE,CAAA;YAC3B,CAAC;YACD,oBAAoB,GAAG,IAAI,CAAA;YAC3B,iBAAiB,CAAC,WAAW,GAAG,WAAW,CAAA;YAC3C,kBAAkB,EAAE,CAAA;QACtB,CAAC;KACF,CAAA;AACH,CAAC"} |
@@ -22,6 +22,2 @@ import type { ClocksState, Duration } from '@datadog/browser-core'; | ||
| export interface DurationVitalOptions extends VitalOptions { | ||
| /** | ||
| * Handling stack (internal use only) | ||
| */ | ||
| handlingStack?: string; | ||
| } | ||
@@ -49,2 +45,3 @@ export interface FeatureOperationOptions extends VitalOptions { | ||
| export interface DurationVitalStart extends DurationVitalOptions { | ||
| id: string; | ||
| name: string; | ||
@@ -60,2 +57,3 @@ startClocks: ClocksState; | ||
| export interface DurationVital extends BaseVital { | ||
| id: string; | ||
| type: typeof VitalType.DURATION; | ||
@@ -79,9 +77,15 @@ duration: Duration; | ||
| export declare function startVitalCollection(lifeCycle: LifeCycle, pageStateHistory: PageStateHistory, customVitalsState: CustomVitalsState): { | ||
| addOperationStepVital: (name: string, stepType: "start" | "end", options?: FeatureOperationOptions, failureReason?: FailureReason) => void; | ||
| addOperationStepVital: (name: string, stepType: "start" | "end", options?: FeatureOperationOptions & { | ||
| handlingStack?: string; | ||
| }, failureReason?: FailureReason) => void; | ||
| addDurationVital: (vital: DurationVital) => void; | ||
| startDurationVital: (name: string, options?: DurationVitalOptions) => DurationVitalReference; | ||
| startDurationVital: (name: string, options?: DurationVitalOptions & { | ||
| handlingStack?: string; | ||
| }) => DurationVitalReference; | ||
| stopDurationVital: (nameOrRef: string | DurationVitalReference, options?: DurationVitalOptions) => void; | ||
| }; | ||
| export declare function startDurationVital({ vitalsByName, vitalsByReference }: CustomVitalsState, name: string, options?: DurationVitalOptions): DurationVitalReference; | ||
| export declare function startDurationVital({ vitalsByName, vitalsByReference }: CustomVitalsState, name: string, options?: DurationVitalOptions & { | ||
| handlingStack?: string; | ||
| }): DurationVitalReference; | ||
| export declare function stopDurationVital(stopCallback: (vital: DurationVital) => void, { vitalsByName, vitalsByReference }: CustomVitalsState, nameOrRef: string | DurationVitalReference, options?: DurationVitalOptions): void; | ||
| export {}; |
@@ -21,3 +21,3 @@ import { clocksNow, combine, elapsed, ExperimentalFeature, generateUUID, isExperimentalFeatureEnabled, sanitize, toServerDuration, } from '@datadog/browser-core'; | ||
| } | ||
| const { operationKey, context, description } = options || {}; | ||
| const { operationKey, context, description, handlingStack } = options || {}; | ||
| const vital = { | ||
@@ -32,2 +32,3 @@ name, | ||
| description, | ||
| handlingStack, | ||
| }; | ||
@@ -39,3 +40,10 @@ lifeCycle.notify(12 /* LifeCycleEventType.RAW_RUM_EVENT_COLLECTED */, processVital(vital)); | ||
| addDurationVital, | ||
| startDurationVital: (name, options = {}) => startDurationVital(customVitalsState, name, options), | ||
| startDurationVital: (name, options = {}) => { | ||
| const ref = startDurationVital(customVitalsState, name, options); | ||
| const vitalState = customVitalsState.vitalsByReference.get(ref); | ||
| if (vitalState) { | ||
| lifeCycle.notify(16 /* LifeCycleEventType.VITAL_STARTED */, vitalState); | ||
| } | ||
| return ref; | ||
| }, | ||
| stopDurationVital: (nameOrRef, options = {}) => { | ||
@@ -48,2 +56,3 @@ stopDurationVital(addDurationVital, customVitalsState, nameOrRef, options); | ||
| const vital = { | ||
| id: generateUUID(), | ||
| name, | ||
@@ -76,2 +85,3 @@ startClocks: clocksNow(), | ||
| return { | ||
| id: vitalStart.id, | ||
| name: vitalStart.name, | ||
@@ -88,4 +98,5 @@ type: VitalType.DURATION, | ||
| const { startClocks, type, name, description, context, handlingStack } = vital; | ||
| const vitalId = vital.type === VitalType.DURATION ? vital.id : undefined; | ||
| const vitalData = { | ||
| id: generateUUID(), | ||
| id: vitalId !== null && vitalId !== void 0 ? vitalId : generateUUID(), | ||
| type, | ||
@@ -92,0 +103,0 @@ name, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"vitalCollection.js","sourceRoot":"","sources":["../../../src/domain/vital/vitalCollection.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"vitalCollection.js","sourceRoot":"","sources":["../../../src/domain/vital/vitalCollection.ts"],"names":[],"mappings":"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"} |
@@ -45,2 +45,3 @@ import type { Duration, ErrorSource, ErrorHandling, ResourceType, ServerDuration, TimeStamp, RawErrorCause, DefaultPrivacyLevel, Csp, Context } from '@datadog/browser-core'; | ||
| graphql?: GraphQlMetadata; | ||
| response?: ResourceResponse; | ||
| }; | ||
@@ -56,2 +57,8 @@ _dd: { | ||
| } | ||
| interface ResourceResponseHeaders { | ||
| 'content-type'?: string; | ||
| } | ||
| export interface ResourceResponse { | ||
| headers?: ResourceResponseHeaders & Record<string, string>; | ||
| } | ||
| export interface ResourceEntryDetailsElement { | ||
@@ -58,0 +65,0 @@ duration: ServerDuration; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"rawRumEvent.types.js","sourceRoot":"","sources":["../src/rawRumEvent.types.ts"],"names":[],"mappings":"AAuBA,MAAM,CAAC,MAAM,YAAY,GAAG;IAC1B,MAAM,EAAE,QAAQ;IAChB,KAAK,EAAE,OAAO;IACd,SAAS,EAAE,WAAW;IACtB,IAAI,EAAE,MAAM;IACZ,QAAQ,EAAE,UAAU;IACpB,KAAK,EAAE,OAAO;CACN,CAAA;AAcV,MAAM,CAAC,MAAM,oBAAoB,GAAG;IAClC,SAAS,EAAE,WAAW;IACtB,oBAAoB,EAAE,sBAAsB;CACpC,CAAA;AA0LV,MAAM,CAAC,MAAM,eAAe,GAAG;IAC7B,YAAY,EAAE,cAAc;IAC5B,YAAY,EAAE,cAAc;IAC5B,QAAQ,EAAE,UAAU;CACZ,CAAA;AA8GV,MAAM,CAAC,MAAM,UAAU,GAAG;IACxB,KAAK,EAAE,OAAO;IACd,MAAM,EAAE,QAAQ;IAChB,GAAG,EAAE,KAAK;IACV,MAAM,EAAE,QAAQ;IAChB,KAAK,EAAE,OAAO;IACd,iBAAiB,EAAE,mBAAmB;IACtC,IAAI,EAAE,MAAM;CACJ,CAAA;AAIV,MAAM,CAAC,MAAM,eAAe,GAAG;IAC7B,UAAU,EAAE,YAAY;IACxB,WAAW,EAAE,aAAa;IAC1B,UAAU,EAAE,YAAY;CAChB,CAAA;AAyBV,MAAM,CAAC,MAAM,SAAS,GAAG;IACvB,QAAQ,EAAE,UAAU;IACpB,cAAc,EAAE,gBAAgB;CACxB,CAAA"} | ||
| {"version":3,"file":"rawRumEvent.types.js","sourceRoot":"","sources":["../src/rawRumEvent.types.ts"],"names":[],"mappings":"AAuBA,MAAM,CAAC,MAAM,YAAY,GAAG;IAC1B,MAAM,EAAE,QAAQ;IAChB,KAAK,EAAE,OAAO;IACd,SAAS,EAAE,WAAW;IACtB,IAAI,EAAE,MAAM;IACZ,QAAQ,EAAE,UAAU;IACpB,KAAK,EAAE,OAAO;CACN,CAAA;AAcV,MAAM,CAAC,MAAM,oBAAoB,GAAG;IAClC,SAAS,EAAE,WAAW;IACtB,oBAAoB,EAAE,sBAAsB;CACpC,CAAA;AAoMV,MAAM,CAAC,MAAM,eAAe,GAAG;IAC7B,YAAY,EAAE,cAAc;IAC5B,YAAY,EAAE,cAAc;IAC5B,QAAQ,EAAE,UAAU;CACZ,CAAA;AA8GV,MAAM,CAAC,MAAM,UAAU,GAAG;IACxB,KAAK,EAAE,OAAO;IACd,MAAM,EAAE,QAAQ;IAChB,GAAG,EAAE,KAAK;IACV,MAAM,EAAE,QAAQ;IAChB,KAAK,EAAE,OAAO;IACd,iBAAiB,EAAE,mBAAmB;IACtC,IAAI,EAAE,MAAM;CACJ,CAAA;AAIV,MAAM,CAAC,MAAM,eAAe,GAAG;IAC7B,UAAU,EAAE,YAAY;IACxB,WAAW,EAAE,aAAa;IAC1B,UAAU,EAAE,YAAY;CAChB,CAAA;AAyBV,MAAM,CAAC,MAAM,SAAS,GAAG;IACvB,QAAQ,EAAE,UAAU;IACpB,cAAc,EAAE,gBAAgB;CACxB,CAAA"} |
+3
-3
| { | ||
| "name": "@datadog/browser-rum-core", | ||
| "version": "6.30.1", | ||
| "version": "6.31.0", | ||
| "license": "Apache-2.0", | ||
@@ -12,3 +12,3 @@ "main": "cjs/index.js", | ||
| "dependencies": { | ||
| "@datadog/browser-core": "6.30.1" | ||
| "@datadog/browser-core": "6.31.0" | ||
| }, | ||
@@ -29,3 +29,3 @@ "devDependencies": { | ||
| }, | ||
| "gitHead": "78791e2c99996d6ebcb947bdfb55a48ddc2450b1" | ||
| "gitHead": "5b2bc1d189c0533495cdb97c132ce7b34d2f9db6" | ||
| } |
@@ -8,2 +8,3 @@ import type { | ||
| Telemetry, | ||
| TimeStamp, | ||
| } from '@datadog/browser-core' | ||
@@ -245,2 +246,6 @@ import { | ||
| setLoadingTime: ((callTimestamp: TimeStamp) => { | ||
| bufferApiCalls.add((startRumResult) => startRumResult.setLoadingTime(callTimestamp)) | ||
| }) as Strategy['setLoadingTime'], | ||
| startView(options, startClocks = clocksNow()) { | ||
@@ -247,0 +252,0 @@ const callback = (startRumResult: StartRumResult) => { |
@@ -39,2 +39,4 @@ import type { | ||
| mockable, | ||
| generateUUID, | ||
| timeStampNow, | ||
| } from '@datadog/browser-core' | ||
@@ -240,2 +242,12 @@ | ||
| /** | ||
| * [Experimental] Manually set the current view's loading time. | ||
| * | ||
| * Call this method when the view has finished loading. The loading time is computed as the | ||
| * elapsed time since the view started. Each call replaces any previously set value (last-call-wins). | ||
| * | ||
| * @category Data Collection | ||
| */ | ||
| setViewLoadingTime: () => void | ||
| /** | ||
| * Set the global context information to all events, stored in `@context` | ||
@@ -393,3 +405,3 @@ * See [Global context](https://docs.datadoghq.com/real_user_monitoring/browser/advanced_configuration/#global-context) for further information. | ||
| * | ||
| * @param nameOrOptions - Name or options (name, service, version) for the view | ||
| * @param nameOrOptions - The view name, or a {@link ViewOptions} object to configure the view | ||
| */ | ||
@@ -558,2 +570,3 @@ startView(nameOrOptions?: string | ViewOptions): void | ||
| addTiming: StartRumResult['addTiming'] | ||
| setLoadingTime: StartRumResult['setLoadingTime'] | ||
| startView: StartRumResult['startView'] | ||
@@ -755,2 +768,3 @@ setViewName: StartRumResult['setViewName'] | ||
| statusCode: options && options.statusCode, | ||
| size: options && options.size, | ||
| context: sanitize(options && options.context) as Context, | ||
@@ -779,2 +793,10 @@ resourceKey: options && options.resourceKey, | ||
| setViewLoadingTime: monitor(() => { | ||
| const callTimestamp = timeStampNow() | ||
| strategy.setLoadingTime(callTimestamp) | ||
| addTelemetryUsage({ | ||
| feature: 'addViewLoadingTime', | ||
| }) | ||
| }), | ||
| setGlobalContext: defineContextMethod( | ||
@@ -899,2 +921,3 @@ getStrategy, | ||
| strategy.addDurationVital({ | ||
| id: generateUUID(), | ||
| name: sanitize(name)!, | ||
@@ -931,6 +954,9 @@ type: VitalType.DURATION, | ||
| startFeatureOperation: monitor((name, options) => { | ||
| addTelemetryUsage({ feature: 'add-operation-step-vital', action_type: 'start' }) | ||
| strategy.addOperationStepVital(name, 'start', options) | ||
| }), | ||
| startFeatureOperation: (name, options) => { | ||
| const handlingStack = createHandlingStack('vital') | ||
| callMonitored(() => { | ||
| addTelemetryUsage({ feature: 'add-operation-step-vital', action_type: 'start' }) | ||
| strategy.addOperationStepVital(name, 'start', { ...options, handlingStack }) | ||
| }) | ||
| }, | ||
@@ -937,0 +963,0 @@ succeedFeatureOperation: monitor((name, options) => { |
@@ -205,2 +205,3 @@ import type { | ||
| addTiming, | ||
| setLoadingTime, | ||
| startView, | ||
@@ -257,2 +258,3 @@ setViewName, | ||
| addTiming, | ||
| setLoadingTime, | ||
| addFeatureFlagEvaluation: featureFlagContexts.addFeatureFlagEvaluation, | ||
@@ -259,0 +261,0 @@ startView, |
@@ -68,2 +68,3 @@ import type { Duration, RelativeTime, TimeoutId } from '@datadog/browser-core' | ||
| deliveryType?: 'cache' | 'navigational-prefetch' | '' | ||
| contentType?: string | ||
| toJSON(): Omit<PerformanceEntry, 'toJSON'> | ||
@@ -70,0 +71,0 @@ } |
@@ -293,4 +293,8 @@ import type { Duration, ClocksState, TimeStamp } from '@datadog/browser-core' | ||
| actionTracker.start(clickKey, startClocks, clickActionBase, { isChildEvent: isActionChildEvent }) | ||
| const startedClickAction = actionTracker.start(clickKey, startClocks, clickActionBase, { | ||
| isChildEvent: isActionChildEvent, | ||
| }) | ||
| lifeCycle.notify(LifeCycleEventType.ACTION_STARTED, startedClickAction) | ||
| let status = ClickStatus.ONGOING | ||
@@ -297,0 +301,0 @@ let actionTrackerFinishedEvent: StoppedEvent<ClickActionBase> | DiscardedEvent<ClickActionBase> | undefined |
@@ -8,2 +8,3 @@ import type { ClocksState, Context, Duration } from '@datadog/browser-core' | ||
| import type { LifeCycle } from '../lifeCycle' | ||
| import { LifeCycleEventType } from '../lifeCycle' | ||
| import { isActionChildEvent } from './isActionChildEvent' | ||
@@ -55,3 +56,3 @@ | ||
| actionTracker.start( | ||
| const startedManualAction = actionTracker.start( | ||
| lookupKey, | ||
@@ -65,2 +66,4 @@ startClocks, | ||
| ) | ||
| lifeCycle.notify(LifeCycleEventType.ACTION_STARTED, startedManualAction) | ||
| } | ||
@@ -67,0 +70,0 @@ |
@@ -9,2 +9,3 @@ import type { RelativeTime, Observable } from '@datadog/browser-core' | ||
| mockable, | ||
| buildUrl, | ||
| } from '@datadog/browser-core' | ||
@@ -43,4 +44,5 @@ import type { LocationChange } from '../../browser/locationChangeObservable' | ||
| lifeCycle.subscribe(LifeCycleEventType.BEFORE_VIEW_CREATED, ({ startClocks }) => { | ||
| const viewUrl = mockable(location).href | ||
| lifeCycle.subscribe(LifeCycleEventType.BEFORE_VIEW_CREATED, ({ startClocks, url }) => { | ||
| const locationHref = mockable(location).href | ||
| const viewUrl = url !== undefined ? buildUrl(url, locationHref).href : locationHref | ||
| urlContextHistory.add( | ||
@@ -47,0 +49,0 @@ buildUrlContext({ |
@@ -30,3 +30,3 @@ import type { ClocksState, Duration, RelativeTime, ValueHistoryEntry } from '@datadog/browser-core' | ||
| export interface EventTracker<TData> { | ||
| start: (key: string, startClocks: ClocksState, data: TData, options?: StartOptions) => void | ||
| start: (key: string, startClocks: ClocksState, data: TData, options?: StartOptions) => TrackedEventData<TData> | ||
| stop: (key: string, stopClocks: ClocksState, data?: Partial<TData>) => StoppedEvent<TData> | undefined | ||
@@ -39,3 +39,3 @@ discard: (key: string) => DiscardedEvent<TData> | undefined | ||
| interface TrackedEventData<TData> { | ||
| export interface TrackedEventData<TData> { | ||
| id: string | ||
@@ -71,3 +71,3 @@ key: string | ||
| function start(key: string, startClocks: ClocksState, data: TData, options?: StartOptions) { | ||
| function start(key: string, startClocks: ClocksState, data: TData, options?: StartOptions): TrackedEventData<TData> { | ||
| const id = generateUUID() | ||
@@ -89,3 +89,3 @@ | ||
| keyedEvents.set(key, { | ||
| const trackedEventData: TrackedEventData<TData> = { | ||
| id, | ||
@@ -97,3 +97,6 @@ key, | ||
| eventCounts, | ||
| }) | ||
| } | ||
| keyedEvents.set(key, trackedEventData) | ||
| return trackedEventData | ||
| } | ||
@@ -100,0 +103,0 @@ |
@@ -8,2 +8,5 @@ import type { ClocksState, Context, Duration, PageMayExitEvent, RawError } from '@datadog/browser-core' | ||
| import type { ViewEvent, ViewCreatedEvent, ViewEndedEvent, BeforeViewUpdateEvent } from './view/trackViews' | ||
| import type { DurationVitalStart } from './vital/vitalCollection' | ||
| import type { TrackedEventData } from './eventTracker' | ||
| import type { ActionEventData } from './action/trackManualActions' | ||
@@ -39,2 +42,4 @@ export const enum LifeCycleEventType { | ||
| RAW_ERROR_COLLECTED, | ||
| ACTION_STARTED, | ||
| VITAL_STARTED, | ||
| } | ||
@@ -56,2 +61,3 @@ | ||
| declare const LifeCycleEventTypeAsConst: { | ||
| ACTION_STARTED: LifeCycleEventType.ACTION_STARTED | ||
| AUTO_ACTION_COMPLETED: LifeCycleEventType.AUTO_ACTION_COMPLETED | ||
@@ -72,2 +78,3 @@ BEFORE_VIEW_CREATED: LifeCycleEventType.BEFORE_VIEW_CREATED | ||
| RAW_ERROR_COLLECTED: LifeCycleEventType.RAW_ERROR_COLLECTED | ||
| VITAL_STARTED: LifeCycleEventType.VITAL_STARTED | ||
| } | ||
@@ -78,2 +85,3 @@ | ||
| export interface LifeCycleEventMap { | ||
| [LifeCycleEventTypeAsConst.ACTION_STARTED]: TrackedEventData<ActionEventData> | ||
| [LifeCycleEventTypeAsConst.AUTO_ACTION_COMPLETED]: AutoAction | ||
@@ -97,2 +105,3 @@ [LifeCycleEventTypeAsConst.BEFORE_VIEW_CREATED]: ViewCreatedEvent | ||
| } | ||
| [LifeCycleEventTypeAsConst.VITAL_STARTED]: DurationVitalStart | ||
| } | ||
@@ -99,0 +108,0 @@ |
@@ -10,2 +10,6 @@ import { sanitize, deepClone, getType, objectEntries } from '@datadog/browser-core' | ||
| * Does not support array manipulation (adding/removing items). | ||
| * | ||
| * Modifications of the object are sanitized only if the field was actually changed by the modifier function (i.e., value is different). | ||
| * This ensures consistent SDK behavior regardless of whether limitModification is called. | ||
| * Only string fields are handled this way, object fields are sanitized regardless of whether the modifier function was called or not. | ||
| */ | ||
@@ -56,2 +60,6 @@ export function limitModification<T extends Context, Result>( | ||
| ) { | ||
| if (object[field] === value) { | ||
| return | ||
| } | ||
| const newType = getType(value) | ||
@@ -58,0 +66,0 @@ |
@@ -61,2 +61,3 @@ import type { | ||
| isAborted: boolean | ||
| isAbortedOnStart: boolean | ||
| handlingStack?: string | ||
@@ -101,17 +102,5 @@ requestBody?: unknown | ||
| lifeCycle.notify(LifeCycleEventType.REQUEST_COMPLETED, { | ||
| duration: context.duration, | ||
| method: context.method, | ||
| requestIndex: context.requestIndex, | ||
| spanId: context.spanId, | ||
| startClocks: context.startClocks, | ||
| status: context.status, | ||
| traceId: context.traceId, | ||
| traceSampled: context.traceSampled, | ||
| ...context, | ||
| type: RequestType.XHR, | ||
| url: context.url, | ||
| xhr: context.xhr, | ||
| isAborted: context.isAborted, | ||
| handlingStack: context.handlingStack, | ||
| requestBody: context.requestBody, | ||
| responseBody: context.responseBody, | ||
| isAbortedOnStart: false, | ||
| }) | ||
@@ -152,20 +141,6 @@ break | ||
| lifeCycle.notify(LifeCycleEventType.REQUEST_COMPLETED, { | ||
| ...context, | ||
| duration: elapsed(context.startClocks.timeStamp, timeStampNow()), | ||
| method: context.method, | ||
| requestIndex: context.requestIndex, | ||
| responseType: context.responseType, | ||
| spanId: context.spanId, | ||
| startClocks: context.startClocks, | ||
| status: context.status, | ||
| traceId: context.traceId, | ||
| traceSampled: context.traceSampled, | ||
| type: RequestType.FETCH, | ||
| url: context.url, | ||
| response: context.response, | ||
| init: context.init, | ||
| input: context.input, | ||
| isAborted: context.isAborted, | ||
| handlingStack: context.handlingStack, | ||
| requestBody: context.init?.body, | ||
| responseBody: context.responseBody, | ||
| }) | ||
@@ -172,0 +147,0 @@ break |
@@ -1,2 +0,9 @@ | ||
| import { addTelemetryDebug } from '@datadog/browser-core' | ||
| import type { Context } from '@datadog/browser-core' | ||
| import { | ||
| addTelemetryDebug, | ||
| ExperimentalFeature, | ||
| isExperimentalFeatureEnabled, | ||
| RequestType, | ||
| timeStampNow, | ||
| } from '@datadog/browser-core' | ||
| import type { RumPerformanceResourceTiming } from '../../browser/performanceObservable' | ||
@@ -18,9 +25,53 @@ import type { LifeCycle } from '../lifeCycle' | ||
| const requests = new Set<RequestCompleteEvent>() | ||
| let tooManyRequestsReported = false | ||
| const subscription = lifeCycle.subscribe(LifeCycleEventType.REQUEST_COMPLETED, (request) => { | ||
| requests.add(request) | ||
| if (requests.size > MAX_REQUESTS) { | ||
| // monitor-until: 2026-06-01, after early request collection is the default in v7 | ||
| addTelemetryDebug('Too many requests') | ||
| requests.delete(requests.values().next().value!) | ||
| const oldestRequest = requests.values().next().value! | ||
| if (!tooManyRequestsReported) { | ||
| tooManyRequestsReported = true | ||
| let debugContext: Context | undefined | ||
| if (isExperimentalFeatureEnabled(ExperimentalFeature.TOO_MANY_REQUESTS_INVESTIGATION)) { | ||
| let abortedCount = 0 | ||
| let abortedOnStartCount = 0 | ||
| let xhrCount = 0 | ||
| let withoutMatchingEntryCount = 0 | ||
| for (const r of requests) { | ||
| if (r.isAborted) { | ||
| abortedCount++ | ||
| } | ||
| if (r.isAbortedOnStart) { | ||
| abortedOnStartCount++ | ||
| } | ||
| if (r.type === RequestType.XHR) { | ||
| xhrCount++ | ||
| } | ||
| const entries = performance.getEntriesByName(r.url, 'resource') as PerformanceResourceTiming[] | ||
| const hasMatchingEntry = entries.some((e) => e.startTime >= r.startClocks.relative) | ||
| if (!hasMatchingEntry) { | ||
| withoutMatchingEntryCount++ | ||
| } | ||
| } | ||
| const oldestRequestAge = timeStampNow() - oldestRequest.startClocks.timeStamp | ||
| debugContext = { | ||
| abortedCount, | ||
| abortedOnStartCount, | ||
| xhrCount, | ||
| fetchCount: requests.size - xhrCount, | ||
| oldestRequestAge, | ||
| oldestRequestEndAge: oldestRequestAge - oldestRequest.duration, | ||
| withoutMatchingEntryCount, | ||
| } | ||
| } | ||
| // monitor-until: 2026-06-01, after early request collection is the default in v7 | ||
| addTelemetryDebug('Too many requests', debugContext) | ||
| } | ||
| requests.delete(oldestRequest) | ||
| } | ||
@@ -27,0 +78,0 @@ }) |
@@ -20,3 +20,3 @@ import type { ClocksState, Duration } from '@datadog/browser-core' | ||
| } from '../../domainContext.types' | ||
| import type { RawRumResourceEvent } from '../../rawRumEvent.types' | ||
| import type { RawRumResourceEvent, ResourceResponse } from '../../rawRumEvent.types' | ||
| import { RumEventType } from '../../rawRumEvent.types' | ||
@@ -148,2 +148,3 @@ import type { RawRumEventCollectedData, LifeCycle } from '../lifeCycle' | ||
| const graphql = request && computeGraphQlMetaData(request, configuration) | ||
| const response = entry && computeResourceResponse(entry) | ||
@@ -168,2 +169,3 @@ const resourceEvent = combine( | ||
| graphql, | ||
| response, | ||
| }, | ||
@@ -199,2 +201,16 @@ type: RumEventType.RESOURCE, | ||
| function computeResourceResponse(entry: RumPerformanceResourceTiming): ResourceResponse | undefined { | ||
| const contentType = entry.contentType | ||
| if (contentType) { | ||
| return { | ||
| headers: { | ||
| 'content-type': contentType, | ||
| }, | ||
| } | ||
| } | ||
| return undefined | ||
| } | ||
| function getResourceDomainContext( | ||
@@ -201,0 +217,0 @@ entry: RumPerformanceResourceTiming | undefined, |
@@ -1,2 +0,2 @@ | ||
| import type { ClocksState, Context, ResourceType } from '@datadog/browser-core' | ||
| import type { Context, ResourceType } from '@datadog/browser-core' | ||
| import { clocksNow, elapsed, ResourceType as ResourceTypeEnum, toServerDuration } from '@datadog/browser-core' | ||
@@ -46,2 +46,7 @@ import type { RawRumResourceEvent } from '../../rawRumEvent.types' | ||
| /** | ||
| * Resource size in bytes | ||
| */ | ||
| size?: number | ||
| /** | ||
| * Resource context | ||
@@ -65,34 +70,2 @@ */ | ||
| export function trackManualResources(lifeCycle: LifeCycle, resourceTracker: EventTracker<ManualResourceData>) { | ||
| function emitResource( | ||
| id: string, | ||
| startClocks: ClocksState, | ||
| data: ManualResourceData, | ||
| statusCode?: number, | ||
| endClocks?: ClocksState | ||
| ) { | ||
| const duration = endClocks ? elapsed(startClocks.relative, endClocks.relative) : undefined | ||
| const rawRumEvent: RawRumResourceEvent = { | ||
| date: startClocks.timeStamp, | ||
| type: RumEventType.RESOURCE, | ||
| resource: { | ||
| id, | ||
| type: data.type || ResourceTypeEnum.OTHER, | ||
| url: sanitizeIfLongDataUrl(data.url), | ||
| duration: duration !== undefined ? toServerDuration(duration) : undefined, | ||
| method: data.method, | ||
| status_code: statusCode, | ||
| }, | ||
| _dd: {}, | ||
| context: data.context, | ||
| } | ||
| lifeCycle.notify(LifeCycleEventType.RAW_RUM_EVENT_COLLECTED, { | ||
| rawRumEvent, | ||
| startClocks, | ||
| duration, | ||
| domainContext: { isManual: true as const }, | ||
| }) | ||
| } | ||
| function startManualResource(url: string, options: ResourceOptions = {}, startClocks = clocksNow()) { | ||
@@ -119,3 +92,26 @@ const lookupKey = options.resourceKey ?? url | ||
| emitResource(stopped.id, stopped.startClocks, stopped, options.statusCode, stopClocks) | ||
| const duration = elapsed(stopped.startClocks.relative, stopClocks.relative) | ||
| const rawRumEvent: RawRumResourceEvent = { | ||
| date: stopped.startClocks.timeStamp, | ||
| type: RumEventType.RESOURCE, | ||
| resource: { | ||
| id: stopped.id, | ||
| type: stopped.type || ResourceTypeEnum.OTHER, | ||
| url: sanitizeIfLongDataUrl(stopped.url), | ||
| duration: toServerDuration(duration), | ||
| method: stopped.method, | ||
| status_code: options.statusCode, | ||
| size: options.size, | ||
| }, | ||
| _dd: {}, | ||
| context: stopped.context, | ||
| } | ||
| lifeCycle.notify(LifeCycleEventType.RAW_RUM_EVENT_COLLECTED, { | ||
| rawRumEvent, | ||
| startClocks: stopped.startClocks, | ||
| duration, | ||
| domainContext: { isManual: true }, | ||
| }) | ||
| } | ||
@@ -122,0 +118,0 @@ |
@@ -74,2 +74,3 @@ import type { | ||
| startClocks: ClocksState | ||
| url?: string | ||
| } | ||
@@ -106,2 +107,3 @@ | ||
| handlingStack?: string | ||
| url?: string | ||
| } | ||
@@ -182,2 +184,3 @@ | ||
| }, | ||
| setLoadingTime: (callTimestamp?: TimeStamp) => currentView.setLoadingTime(callTimestamp), | ||
| startView: (options?: ViewOptions, startClocks?: ClocksState) => { | ||
@@ -247,2 +250,3 @@ currentView.end({ endClocks: startClocks }) | ||
| context, | ||
| url: viewOptions?.url, | ||
| } | ||
@@ -263,2 +267,3 @@ lifeCycle.notify(LifeCycleEventType.BEFORE_VIEW_CREATED, viewCreatedEvent) | ||
| getCommonViewMetrics, | ||
| setLoadingTime, | ||
| } = trackCommonViewMetrics( | ||
@@ -384,2 +389,3 @@ lifeCycle, | ||
| }, | ||
| setLoadingTime, | ||
| setViewName(updatedName: string) { | ||
@@ -386,0 +392,0 @@ name = updatedName |
@@ -1,2 +0,3 @@ | ||
| import type { ClocksState, Duration, Observable } from '@datadog/browser-core' | ||
| import type { ClocksState, Duration, Observable, RelativeTime, TimeStamp } from '@datadog/browser-core' | ||
| import { elapsed, timeStampNow } from '@datadog/browser-core' | ||
| import type { ViewLoadingType } from '../../../rawRumEvent.types' | ||
@@ -31,2 +32,4 @@ import type { RumConfiguration } from '../../configuration' | ||
| const commonViewMetrics: CommonViewMetrics = {} | ||
| let hasManualLoadingTime = false | ||
| let viewEnded = false | ||
@@ -41,4 +44,6 @@ const { stop: stopLoadingTimeTracking, setLoadEvent } = trackLoadingTime( | ||
| (newLoadingTime) => { | ||
| commonViewMetrics.loadingTime = newLoadingTime | ||
| scheduleViewUpdate() | ||
| if (!hasManualLoadingTime) { | ||
| commonViewMetrics.loadingTime = newLoadingTime | ||
| scheduleViewUpdate() | ||
| } | ||
| } | ||
@@ -63,3 +68,3 @@ ) | ||
| getInteractionToNextPaint, | ||
| setViewEnd, | ||
| setViewEnd: setINPViewEnd, | ||
| } = trackInteractionToNextPaint(configuration, viewStart.relative, loadingType) | ||
@@ -75,3 +80,6 @@ | ||
| setLoadEvent, | ||
| setViewEnd, | ||
| setViewEnd: (viewEndTime: RelativeTime) => { | ||
| viewEnded = true | ||
| setINPViewEnd(viewEndTime) | ||
| }, | ||
| getCommonViewMetrics: () => { | ||
@@ -81,3 +89,15 @@ commonViewMetrics.interactionToNextPaint = getInteractionToNextPaint() | ||
| }, | ||
| setLoadingTime: (callTimestamp?: TimeStamp) => { | ||
| if (viewEnded) { | ||
| return | ||
| } | ||
| const loadingTime = elapsed(viewStart.timeStamp, callTimestamp ?? timeStampNow()) | ||
| if (!hasManualLoadingTime) { | ||
| stopLoadingTimeTracking() | ||
| } | ||
| hasManualLoadingTime = true | ||
| commonViewMetrics.loadingTime = loadingTime | ||
| scheduleViewUpdate() | ||
| }, | ||
| } | ||
| } |
@@ -38,8 +38,4 @@ import type { ClocksState, Duration } from '@datadog/browser-core' | ||
| export interface DurationVitalOptions extends VitalOptions { | ||
| /** | ||
| * Handling stack (internal use only) | ||
| */ | ||
| handlingStack?: string | ||
| } | ||
| // eslint-disable-next-line @typescript-eslint/no-empty-object-type | ||
| export interface DurationVitalOptions extends VitalOptions {} | ||
@@ -72,2 +68,3 @@ export interface FeatureOperationOptions extends VitalOptions { | ||
| export interface DurationVitalStart extends DurationVitalOptions { | ||
| id: string | ||
| name: string | ||
@@ -84,2 +81,3 @@ startClocks: ClocksState | ||
| export interface DurationVital extends BaseVital { | ||
| id: string | ||
| type: typeof VitalType.DURATION | ||
@@ -125,3 +123,3 @@ duration: Duration | ||
| stepType: 'start' | 'end', | ||
| options?: FeatureOperationOptions, | ||
| options?: FeatureOperationOptions & { handlingStack?: string }, | ||
| failureReason?: FailureReason | ||
@@ -133,3 +131,3 @@ ) { | ||
| const { operationKey, context, description } = options || {} | ||
| const { operationKey, context, description, handlingStack } = options || {} | ||
@@ -145,2 +143,3 @@ const vital: OperationStepVital = { | ||
| description, | ||
| handlingStack, | ||
| } | ||
@@ -153,4 +152,10 @@ lifeCycle.notify(LifeCycleEventType.RAW_RUM_EVENT_COLLECTED, processVital(vital)) | ||
| addDurationVital, | ||
| startDurationVital: (name: string, options: DurationVitalOptions = {}) => | ||
| startDurationVital(customVitalsState, name, options), | ||
| startDurationVital: (name: string, options: DurationVitalOptions & { handlingStack?: string } = {}) => { | ||
| const ref = startDurationVital(customVitalsState, name, options) | ||
| const vitalState = customVitalsState.vitalsByReference.get(ref) | ||
| if (vitalState) { | ||
| lifeCycle.notify(LifeCycleEventType.VITAL_STARTED, vitalState) | ||
| } | ||
| return ref | ||
| }, | ||
| stopDurationVital: (nameOrRef: string | DurationVitalReference, options: DurationVitalOptions = {}) => { | ||
@@ -165,5 +170,6 @@ stopDurationVital(addDurationVital, customVitalsState, nameOrRef, options) | ||
| name: string, | ||
| options: DurationVitalOptions = {} | ||
| options: DurationVitalOptions & { handlingStack?: string } = {} | ||
| ) { | ||
| const vital = { | ||
| id: generateUUID(), | ||
| name, | ||
@@ -213,2 +219,3 @@ startClocks: clocksNow(), | ||
| return { | ||
| id: vitalStart.id, | ||
| name: vitalStart.name, | ||
@@ -226,4 +233,6 @@ type: VitalType.DURATION, | ||
| const { startClocks, type, name, description, context, handlingStack } = vital | ||
| const vitalId = vital.type === VitalType.DURATION ? vital.id : undefined | ||
| const vitalData = { | ||
| id: generateUUID(), | ||
| id: vitalId ?? generateUUID(), | ||
| type, | ||
@@ -230,0 +239,0 @@ name, |
@@ -77,2 +77,3 @@ import type { | ||
| graphql?: GraphQlMetadata | ||
| response?: ResourceResponse | ||
| } | ||
@@ -89,2 +90,11 @@ _dd: { | ||
| interface ResourceResponseHeaders { | ||
| // eslint-disable-next-line @typescript-eslint/naming-convention | ||
| 'content-type'?: string | ||
| } | ||
| export interface ResourceResponse { | ||
| headers?: ResourceResponseHeaders & Record<string, string> | ||
| } | ||
| export interface ResourceEntryDetailsElement { | ||
@@ -91,0 +101,0 @@ duration: ServerDuration |
+372
-323
@@ -15,2 +15,3 @@ /** | ||
| | RumViewEvent | ||
| | RumViewUpdateEvent | ||
| | RumVitalEvent | ||
@@ -317,2 +318,5 @@ /** | ||
| | 'ndk+il2cpp' | ||
| | 'windows' | ||
| | 'macos' | ||
| | 'linux' | ||
| /** | ||
@@ -958,3 +962,4 @@ * Resource properties of the error | ||
| ViewContainerSchema & | ||
| StreamSchema & { | ||
| StreamSchema & | ||
| ViewProperties & { | ||
| /** | ||
@@ -964,311 +969,16 @@ * RUM event type | ||
| readonly type: 'view' | ||
| /** | ||
| * View properties | ||
| */ | ||
| readonly view: { | ||
| /** | ||
| * Duration in ns to the view is considered loaded | ||
| */ | ||
| readonly loading_time?: number | ||
| /** | ||
| * Duration in ns from the moment the view was started until all the initial network requests settled | ||
| */ | ||
| readonly network_settled_time?: number | ||
| /** | ||
| * Duration in ns to from the last interaction on previous view to the moment the current view was displayed | ||
| */ | ||
| readonly interaction_to_next_view_time?: number | ||
| /** | ||
| * Type of the loading of the view | ||
| */ | ||
| readonly loading_type?: | ||
| | 'initial_load' | ||
| | 'route_change' | ||
| | 'activity_display' | ||
| | 'activity_redisplay' | ||
| | 'fragment_display' | ||
| | 'fragment_redisplay' | ||
| | 'view_controller_display' | ||
| | 'view_controller_redisplay' | ||
| /** | ||
| * Time spent on the view in ns | ||
| */ | ||
| readonly time_spent: number | ||
| /** | ||
| * @deprecated | ||
| * Duration in ns to the first rendering (deprecated in favor of `view.performance.fcp.timestamp`) | ||
| */ | ||
| readonly first_contentful_paint?: number | ||
| /** | ||
| * @deprecated | ||
| * Duration in ns to the largest contentful paint (deprecated in favor of `view.performance.lcp.timestamp`) | ||
| */ | ||
| readonly largest_contentful_paint?: number | ||
| /** | ||
| * @deprecated | ||
| * CSS selector path of the largest contentful paint element (deprecated in favor of `view.performance.lcp.target_selector`) | ||
| */ | ||
| readonly largest_contentful_paint_target_selector?: string | ||
| /** | ||
| * @deprecated | ||
| * Duration in ns of the first input event delay (deprecated in favor of `view.performance.fid.duration`) | ||
| */ | ||
| readonly first_input_delay?: number | ||
| /** | ||
| * @deprecated | ||
| * Duration in ns to the first input (deprecated in favor of `view.performance.fid.timestamp`) | ||
| */ | ||
| readonly first_input_time?: number | ||
| /** | ||
| * @deprecated | ||
| * CSS selector path of the first input target element (deprecated in favor of `view.performance.fid.target_selector`) | ||
| */ | ||
| readonly first_input_target_selector?: string | ||
| /** | ||
| * @deprecated | ||
| * Longest duration in ns between an interaction and the next paint (deprecated in favor of `view.performance.inp.duration`) | ||
| */ | ||
| readonly interaction_to_next_paint?: number | ||
| /** | ||
| * @deprecated | ||
| * Duration in ns between start of the view and start of the INP (deprecated in favor of `view.performance.inp.timestamp`) | ||
| */ | ||
| readonly interaction_to_next_paint_time?: number | ||
| /** | ||
| * @deprecated | ||
| * CSS selector path of the interacted element corresponding to INP (deprecated in favor of `view.performance.inp.target_selector`) | ||
| */ | ||
| readonly interaction_to_next_paint_target_selector?: string | ||
| /** | ||
| * @deprecated | ||
| * Total layout shift score that occurred on the view (deprecated in favor of `view.performance.cls.score`) | ||
| */ | ||
| readonly cumulative_layout_shift?: number | ||
| /** | ||
| * @deprecated | ||
| * Duration in ns between start of the view and start of the largest layout shift contributing to CLS (deprecated in favor of `view.performance.cls.timestamp`) | ||
| */ | ||
| readonly cumulative_layout_shift_time?: number | ||
| /** | ||
| * @deprecated | ||
| * CSS selector path of the first element (in document order) of the largest layout shift contributing to CLS (deprecated in favor of `view.performance.cls.target_selector`) | ||
| */ | ||
| readonly cumulative_layout_shift_target_selector?: string | ||
| /** | ||
| * Duration in ns to the complete parsing and loading of the document and its sub resources | ||
| */ | ||
| readonly dom_complete?: number | ||
| /** | ||
| * Duration in ns to the complete parsing and loading of the document without its sub resources | ||
| */ | ||
| readonly dom_content_loaded?: number | ||
| /** | ||
| * Duration in ns to the end of the parsing of the document | ||
| */ | ||
| readonly dom_interactive?: number | ||
| /** | ||
| * Duration in ns to the end of the load event handler execution | ||
| */ | ||
| readonly load_event?: number | ||
| /** | ||
| * Duration in ns to the response start of the document request | ||
| */ | ||
| readonly first_byte?: number | ||
| /** | ||
| * User custom timings of the view. As timing name is used as facet path, it must contain only letters, digits, or the characters - _ . @ $ | ||
| */ | ||
| readonly custom_timings?: { | ||
| [k: string]: number | ||
| } | ||
| /** | ||
| * Whether the View corresponding to this event is considered active | ||
| */ | ||
| readonly is_active?: boolean | ||
| /** | ||
| * Whether the View had a low average refresh rate | ||
| */ | ||
| readonly is_slow_rendered?: boolean | ||
| /** | ||
| * Properties of the actions of the view | ||
| */ | ||
| readonly action: { | ||
| /** | ||
| * Number of actions that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| view: { | ||
| time_spent: number | ||
| action: { | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Properties of the errors of the view | ||
| */ | ||
| readonly error: { | ||
| /** | ||
| * Number of errors that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| error: { | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Properties of the crashes of the view | ||
| */ | ||
| readonly crash?: { | ||
| /** | ||
| * Number of crashes that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| resource: { | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Properties of the long tasks of the view | ||
| */ | ||
| readonly long_task?: { | ||
| /** | ||
| * Number of long tasks that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Properties of the frozen frames of the view | ||
| */ | ||
| readonly frozen_frame?: { | ||
| /** | ||
| * Number of frozen frames that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * List of slow frames during the view’s lifetime | ||
| */ | ||
| readonly slow_frames?: { | ||
| /** | ||
| * Duration in ns between start of the view and the start of the slow frame | ||
| */ | ||
| readonly start: number | ||
| /** | ||
| * Duration in ns of the slow frame | ||
| */ | ||
| readonly duration: number | ||
| [k: string]: unknown | ||
| }[] | ||
| /** | ||
| * Properties of the resources of the view | ||
| */ | ||
| readonly resource: { | ||
| /** | ||
| * Number of resources that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Properties of the frustrations of the view | ||
| */ | ||
| readonly frustration?: { | ||
| /** | ||
| * Number of frustrations that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * List of the periods of time the user had the view in foreground (focused in the browser) | ||
| */ | ||
| readonly in_foreground_periods?: { | ||
| /** | ||
| * Duration in ns between start of the view and start of foreground period | ||
| */ | ||
| readonly start: number | ||
| /** | ||
| * Duration in ns of the view foreground period | ||
| */ | ||
| readonly duration: number | ||
| [k: string]: unknown | ||
| }[] | ||
| /** | ||
| * Average memory used during the view lifetime (in bytes) | ||
| */ | ||
| readonly memory_average?: number | ||
| /** | ||
| * Peak memory used during the view lifetime (in bytes) | ||
| */ | ||
| readonly memory_max?: number | ||
| /** | ||
| * Total number of cpu ticks during the view’s lifetime | ||
| */ | ||
| readonly cpu_ticks_count?: number | ||
| /** | ||
| * Average number of cpu ticks per second during the view’s lifetime | ||
| */ | ||
| readonly cpu_ticks_per_second?: number | ||
| /** | ||
| * Average refresh rate during the view’s lifetime (in frames per second) | ||
| */ | ||
| readonly refresh_rate_average?: number | ||
| /** | ||
| * Minimum refresh rate during the view’s lifetime (in frames per second) | ||
| */ | ||
| readonly refresh_rate_min?: number | ||
| /** | ||
| * Rate of slow frames during the view’s lifetime (in milliseconds per second) | ||
| */ | ||
| readonly slow_frames_rate?: number | ||
| /** | ||
| * Rate of freezes during the view’s lifetime (in seconds per hour) | ||
| */ | ||
| readonly freeze_rate?: number | ||
| /** | ||
| * Time taken for Flutter 'build' methods. | ||
| */ | ||
| flutter_build_time?: RumPerfMetric | ||
| /** | ||
| * Time taken for Flutter to rasterize the view. | ||
| */ | ||
| flutter_raster_time?: RumPerfMetric | ||
| /** | ||
| * The JavaScript refresh rate for React Native | ||
| */ | ||
| js_refresh_rate?: RumPerfMetric | ||
| /** | ||
| * Performance data. (Web Vitals, etc.) | ||
| */ | ||
| performance?: ViewPerformanceData | ||
| /** | ||
| * Accessibility properties of the view | ||
| */ | ||
| accessibility?: ViewAccessibilityProperties | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Session properties | ||
| */ | ||
| readonly session?: { | ||
| /** | ||
| * Whether this session is currently active. Set to false to manually stop a session | ||
| */ | ||
| readonly is_active?: boolean | ||
| /** | ||
| * Whether this session has been sampled for replay | ||
| */ | ||
| readonly sampled_for_replay?: boolean | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Feature flags properties | ||
| */ | ||
| readonly feature_flags?: { | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Privacy properties | ||
| */ | ||
| readonly privacy?: { | ||
| /** | ||
| * The replay privacy level | ||
| */ | ||
| readonly replay_level: 'allow' | 'mask' | 'mask-user-input' | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Internal properties | ||
@@ -1339,28 +1049,23 @@ */ | ||
| } | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Schema of all properties of a View Update event | ||
| */ | ||
| export type RumViewUpdateEvent = ViewContainerSchema & | ||
| StreamSchema & | ||
| ViewProperties & | ||
| CommonProperties & { | ||
| /** | ||
| * Display properties | ||
| * RUM event type | ||
| */ | ||
| readonly display?: { | ||
| readonly type: 'view_update' | ||
| /** | ||
| * Internal properties | ||
| */ | ||
| readonly _dd?: { | ||
| /** | ||
| * Scroll properties | ||
| * Version of the update of the view event | ||
| */ | ||
| readonly scroll?: { | ||
| /** | ||
| * Distance between the top and the lowest point reached on this view (in pixels) | ||
| */ | ||
| readonly max_depth: number | ||
| /** | ||
| * Page scroll top (scrolled distance) when the maximum scroll depth was reached for this view (in pixels) | ||
| */ | ||
| readonly max_depth_scroll_top: number | ||
| /** | ||
| * Maximum page scroll height (total height) for this view (in pixels) | ||
| */ | ||
| readonly max_scroll_height: number | ||
| /** | ||
| * Duration between the view start and the time the max scroll height was reached for this view (in nanoseconds) | ||
| */ | ||
| readonly max_scroll_height_time: number | ||
| [k: string]: unknown | ||
| } | ||
| readonly document_version: number | ||
| [k: string]: unknown | ||
@@ -1522,2 +1227,3 @@ } | ||
| | 'electron' | ||
| | 'rum-cpp' | ||
| /** | ||
@@ -1865,2 +1571,3 @@ * View properties | ||
| | 'electron' | ||
| | 'rum-cpp' | ||
| [k: string]: unknown | ||
@@ -1962,2 +1669,344 @@ } | ||
| /** | ||
| * Shared optional view-specific properties used by both view and view_update events | ||
| */ | ||
| export interface ViewProperties { | ||
| /** | ||
| * View properties | ||
| */ | ||
| readonly view?: { | ||
| /** | ||
| * Duration in ns to the view is considered loaded | ||
| */ | ||
| readonly loading_time?: number | ||
| /** | ||
| * Duration in ns from the moment the view was started until all the initial network requests settled | ||
| */ | ||
| readonly network_settled_time?: number | ||
| /** | ||
| * Duration in ns to from the last interaction on previous view to the moment the current view was displayed | ||
| */ | ||
| readonly interaction_to_next_view_time?: number | ||
| /** | ||
| * Type of the loading of the view | ||
| */ | ||
| readonly loading_type?: | ||
| | 'initial_load' | ||
| | 'route_change' | ||
| | 'activity_display' | ||
| | 'activity_redisplay' | ||
| | 'fragment_display' | ||
| | 'fragment_redisplay' | ||
| | 'view_controller_display' | ||
| | 'view_controller_redisplay' | ||
| /** | ||
| * Time spent on the view in ns | ||
| */ | ||
| readonly time_spent?: number | ||
| /** | ||
| * @deprecated | ||
| * Duration in ns to the first rendering (deprecated in favor of `view.performance.fcp.timestamp`) | ||
| */ | ||
| readonly first_contentful_paint?: number | ||
| /** | ||
| * @deprecated | ||
| * Duration in ns to the largest contentful paint (deprecated in favor of `view.performance.lcp.timestamp`) | ||
| */ | ||
| readonly largest_contentful_paint?: number | ||
| /** | ||
| * @deprecated | ||
| * CSS selector path of the largest contentful paint element (deprecated in favor of `view.performance.lcp.target_selector`) | ||
| */ | ||
| readonly largest_contentful_paint_target_selector?: string | ||
| /** | ||
| * @deprecated | ||
| * Duration in ns of the first input event delay (deprecated in favor of `view.performance.fid.duration`) | ||
| */ | ||
| readonly first_input_delay?: number | ||
| /** | ||
| * @deprecated | ||
| * Duration in ns to the first input (deprecated in favor of `view.performance.fid.timestamp`) | ||
| */ | ||
| readonly first_input_time?: number | ||
| /** | ||
| * @deprecated | ||
| * CSS selector path of the first input target element (deprecated in favor of `view.performance.fid.target_selector`) | ||
| */ | ||
| readonly first_input_target_selector?: string | ||
| /** | ||
| * @deprecated | ||
| * Longest duration in ns between an interaction and the next paint (deprecated in favor of `view.performance.inp.duration`) | ||
| */ | ||
| readonly interaction_to_next_paint?: number | ||
| /** | ||
| * @deprecated | ||
| * Duration in ns between start of the view and start of the INP (deprecated in favor of `view.performance.inp.timestamp`) | ||
| */ | ||
| readonly interaction_to_next_paint_time?: number | ||
| /** | ||
| * @deprecated | ||
| * CSS selector path of the interacted element corresponding to INP (deprecated in favor of `view.performance.inp.target_selector`) | ||
| */ | ||
| readonly interaction_to_next_paint_target_selector?: string | ||
| /** | ||
| * @deprecated | ||
| * Total layout shift score that occurred on the view (deprecated in favor of `view.performance.cls.score`) | ||
| */ | ||
| readonly cumulative_layout_shift?: number | ||
| /** | ||
| * @deprecated | ||
| * Duration in ns between start of the view and start of the largest layout shift contributing to CLS (deprecated in favor of `view.performance.cls.timestamp`) | ||
| */ | ||
| readonly cumulative_layout_shift_time?: number | ||
| /** | ||
| * @deprecated | ||
| * CSS selector path of the first element (in document order) of the largest layout shift contributing to CLS (deprecated in favor of `view.performance.cls.target_selector`) | ||
| */ | ||
| readonly cumulative_layout_shift_target_selector?: string | ||
| /** | ||
| * Duration in ns to the complete parsing and loading of the document and its sub resources | ||
| */ | ||
| readonly dom_complete?: number | ||
| /** | ||
| * Duration in ns to the complete parsing and loading of the document without its sub resources | ||
| */ | ||
| readonly dom_content_loaded?: number | ||
| /** | ||
| * Duration in ns to the end of the parsing of the document | ||
| */ | ||
| readonly dom_interactive?: number | ||
| /** | ||
| * Duration in ns to the end of the load event handler execution | ||
| */ | ||
| readonly load_event?: number | ||
| /** | ||
| * Duration in ns to the response start of the document request | ||
| */ | ||
| readonly first_byte?: number | ||
| /** | ||
| * User custom timings of the view. As timing name is used as facet path, it must contain only letters, digits, or the characters - _ . @ $ | ||
| */ | ||
| readonly custom_timings?: { | ||
| [k: string]: number | ||
| } | ||
| /** | ||
| * Whether the View corresponding to this event is considered active | ||
| */ | ||
| readonly is_active?: boolean | ||
| /** | ||
| * Whether the View had a low average refresh rate | ||
| */ | ||
| readonly is_slow_rendered?: boolean | ||
| /** | ||
| * Properties of the actions of the view | ||
| */ | ||
| readonly action?: { | ||
| /** | ||
| * Number of actions that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Properties of the errors of the view | ||
| */ | ||
| readonly error?: { | ||
| /** | ||
| * Number of errors that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Properties of the crashes of the view | ||
| */ | ||
| readonly crash?: { | ||
| /** | ||
| * Number of crashes that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Properties of the long tasks of the view | ||
| */ | ||
| readonly long_task?: { | ||
| /** | ||
| * Number of long tasks that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Properties of the frozen frames of the view | ||
| */ | ||
| readonly frozen_frame?: { | ||
| /** | ||
| * Number of frozen frames that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * List of slow frames during the view's lifetime | ||
| */ | ||
| readonly slow_frames?: { | ||
| /** | ||
| * Duration in ns between start of the view and the start of the slow frame | ||
| */ | ||
| readonly start: number | ||
| /** | ||
| * Duration in ns of the slow frame | ||
| */ | ||
| readonly duration: number | ||
| [k: string]: unknown | ||
| }[] | ||
| /** | ||
| * Properties of the resources of the view | ||
| */ | ||
| readonly resource?: { | ||
| /** | ||
| * Number of resources that occurred on the view | ||
| */ | ||
| readonly count: number | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Properties of the frustrations of the view | ||
| */ | ||
| readonly frustration?: { | ||
| /** | ||
| * Number of frustrations that occurred on the view | ||
| */ | ||
| readonly count?: number | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * List of the periods of time the user had the view in foreground (focused in the browser) | ||
| */ | ||
| readonly in_foreground_periods?: { | ||
| /** | ||
| * Duration in ns between start of the view and start of foreground period | ||
| */ | ||
| readonly start: number | ||
| /** | ||
| * Duration in ns of the view foreground period | ||
| */ | ||
| readonly duration: number | ||
| [k: string]: unknown | ||
| }[] | ||
| /** | ||
| * Average memory used during the view lifetime (in bytes) | ||
| */ | ||
| readonly memory_average?: number | ||
| /** | ||
| * Peak memory used during the view lifetime (in bytes) | ||
| */ | ||
| readonly memory_max?: number | ||
| /** | ||
| * Total number of cpu ticks during the view's lifetime | ||
| */ | ||
| readonly cpu_ticks_count?: number | ||
| /** | ||
| * Average number of cpu ticks per second during the view's lifetime | ||
| */ | ||
| readonly cpu_ticks_per_second?: number | ||
| /** | ||
| * Average refresh rate during the view's lifetime (in frames per second) | ||
| */ | ||
| readonly refresh_rate_average?: number | ||
| /** | ||
| * Minimum refresh rate during the view's lifetime (in frames per second) | ||
| */ | ||
| readonly refresh_rate_min?: number | ||
| /** | ||
| * Rate of slow frames during the view's lifetime (in milliseconds per second) | ||
| */ | ||
| readonly slow_frames_rate?: number | ||
| /** | ||
| * Rate of freezes during the view's lifetime (in seconds per hour) | ||
| */ | ||
| readonly freeze_rate?: number | ||
| /** | ||
| * Time taken for Flutter 'build' methods. | ||
| */ | ||
| flutter_build_time?: RumPerfMetric | ||
| /** | ||
| * Time taken for Flutter to rasterize the view. | ||
| */ | ||
| flutter_raster_time?: RumPerfMetric | ||
| /** | ||
| * The JavaScript refresh rate for React Native | ||
| */ | ||
| js_refresh_rate?: RumPerfMetric | ||
| /** | ||
| * Performance data. (Web Vitals, etc.) | ||
| */ | ||
| performance?: ViewPerformanceData | ||
| /** | ||
| * Accessibility properties of the view | ||
| */ | ||
| accessibility?: ViewAccessibilityProperties | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Session properties | ||
| */ | ||
| readonly session?: { | ||
| /** | ||
| * Whether this session is currently active. Set to false to manually stop a session | ||
| */ | ||
| readonly is_active?: boolean | ||
| /** | ||
| * Whether this session has been sampled for replay | ||
| */ | ||
| readonly sampled_for_replay?: boolean | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Feature flags properties | ||
| */ | ||
| readonly feature_flags?: { | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Privacy properties | ||
| */ | ||
| readonly privacy?: { | ||
| /** | ||
| * The replay privacy level | ||
| */ | ||
| readonly replay_level: 'allow' | 'mask' | 'mask-user-input' | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Display properties | ||
| */ | ||
| readonly display?: { | ||
| /** | ||
| * Scroll properties | ||
| */ | ||
| readonly scroll?: { | ||
| /** | ||
| * Distance between the top and the lowest point reached on this view (in pixels) | ||
| */ | ||
| readonly max_depth: number | ||
| /** | ||
| * Page scroll top (scrolled distance) when the maximum scroll depth was reached for this view (in pixels) | ||
| */ | ||
| readonly max_depth_scroll_top: number | ||
| /** | ||
| * Maximum page scroll height (total height) for this view (in pixels) | ||
| */ | ||
| readonly max_scroll_height: number | ||
| /** | ||
| * Duration between the view start and the time the max scroll height was reached for this view (in nanoseconds) | ||
| */ | ||
| readonly max_scroll_height_time: number | ||
| [k: string]: unknown | ||
| } | ||
| [k: string]: unknown | ||
| } | ||
| [k: string]: unknown | ||
| } | ||
| /** | ||
| * Schema of properties for a technical performance metric | ||
@@ -1964,0 +2013,0 @@ */ |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
2106520
1.22%39557
1.43%72
16.13%+ Added
- Removed
Updated