@@ -10,10 +10,10 @@ import { registerBackgroundTabDetection } from './backgroundtab';
1010import { MetricsInstrumentation } from './metrics' ;
1111import {
1212 defaultRequestInstrumentationOptions ,
13- registerRequestInstrumentation ,
13+ instrumentOutgoingRequests ,
1414 RequestInstrumentationOptions ,
1515} from './request' ;
16- import { defaultRoutingInstrumentation } from './router' ;
16+ import { instrumentRoutingWithDefaults } from './router' ;
1717
1818export const DEFAULT_MAX_TRANSACTION_DURATION_SECONDS = 600 ;
1919
@@ -77,7 +77,7 @@ export interface BrowserTracingOptions extends RequestInstrumentationOptions {
7777 * pageload and navigation transactions.
7878 */
7979 routingInstrumentation < T extends Transaction > (
80- startTransaction : ( context : TransactionContext ) => T | undefined ,
80+ customStartTransaction : ( context : TransactionContext ) => T | undefined ,
8181 startTransactionOnPageLoad ?: boolean ,
8282 startTransactionOnLocationChange ?: boolean ,
8383 ) : void ;
@@ -87,7 +87,7 @@ const DEFAULT_BROWSER_TRACING_OPTIONS = {
8787 idleTimeout : DEFAULT_IDLE_TIMEOUT ,
8888 markBackgroundTransactions : true ,
8989 maxTransactionDuration : DEFAULT_MAX_TRANSACTION_DURATION_SECONDS ,
90- routingInstrumentation : defaultRoutingInstrumentation ,
90+ routingInstrumentation : instrumentRoutingWithDefaults ,
9191 startTransactionOnLocationChange : true ,
9292 startTransactionOnPageLoad : true ,
9393 ...defaultRequestInstrumentationOptions ,
@@ -158,7 +158,7 @@ export class BrowserTracing implements Integration {
158158
159159 // eslint-disable-next-line @typescript-eslint/unbound-method
160160 const {
161- routingInstrumentation,
161+ routingInstrumentation : instrumentRouting ,
162162 startTransactionOnLocationChange,
163163 startTransactionOnPageLoad,
164164 markBackgroundTransactions,
@@ -168,7 +168,7 @@ export class BrowserTracing implements Integration {
168168 shouldCreateSpanForRequest,
169169 } = this . options ;
170170
171- routingInstrumentation (
171+ instrumentRouting (
172172 ( context : TransactionContext ) => this . _createRouteTransaction ( context ) ,
173173 startTransactionOnPageLoad ,
174174 startTransactionOnLocationChange ,
@@ -178,7 +178,7 @@ export class BrowserTracing implements Integration {
178178 registerBackgroundTabDetection ( ) ;
179179 }
180180
181- registerRequestInstrumentation ( { traceFetch, traceXHR, tracingOrigins, shouldCreateSpanForRequest } ) ;
181+ instrumentOutgoingRequests ( { traceFetch, traceXHR, tracingOrigins, shouldCreateSpanForRequest } ) ;
182182 }
183183
184184 /** Create routing idle transaction. */
0 commit comments