MCPcopy Create free account

hub / github.com/GoogleChrome/webstatus.dev / functions

Functions3,123 in github.com/GoogleChrome/webstatus.dev

↓ 3 callersFunctiongetPageSize
(location: {search: string})
frontend/src/static/js/utils/urls.ts:75
↓ 3 callersFunctiongetPaginationStart
(location: {search: string})
frontend/src/static/js/utils/urls.ts:38
↓ 3 callersFunctiongetSampleRunMetrics
()
lib/gcpspanner/wpt_run_feature_metric_test.go:114
↓ 3 callersFunctiongetSampleWebFeatureChromiumHistogramEnums
( featureIDMap, enumIDMap map[string]string)
lib/gcpspanner/web_feature_chromium_histograms_test.go:48
↓ 3 callersFunctiongetScoreForFeature
( webFeature string, webFeatureScoreMap map[string]wptconsumertypes.WPTFeatureMetric)
workflows/steps/services/wpt_consumer/pkg/workflow/score_webfeature.go:143
↓ 3 callersFunctiongetSubscribeToSavedSearch
(location: {search: string})
frontend/src/static/js/utils/urls.ts:54
↓ 3 callersMethodgetSystemManagedSavedSearchByFeatureIDAndTransaction
( ctx context.Context, txn transaction, featureID string, )
lib/gcpspanner/system_managed_saved_searches.go:151
↓ 3 callersMethodinitFirebaseAuth
()
frontend/src/static/js/services/webstatus-firebase-auth-service.ts:119
↓ 3 callersFunctioninsertMockFeatures
(ctx context.Context, t *testing.T, keys map[string]bool)
lib/gcpspanner/saved_search_sort_order_test.go:143
↓ 3 callersFunctioninsertTestDailyChromiumHistogramMetrics
( ctx context.Context, c *Client, t *testing.T, values []dailyChromiumHistogramMetricToInsert)
lib/gcpspanner/daily_chromium_histogram_metrics_test.go:216
↓ 3 callersMethodlist
( ctx context.Context, kind string, pageToken *string, filterables ...Filterable)
lib/gds/client.go:123
↓ 3 callersMethodlistNotificationChannels
( token: string, )
frontend/src/static/js/api/client.ts:578
↓ 3 callersMethodlistSubscriptions
( token: string, )
frontend/src/static/js/api/client.ts:966
↓ 3 callersFunctionloadDataForListBaselineStatusCounts
(ctx context.Context, t *testing.T)
lib/gcpspanner/baseline_status_count_test.go:143
↓ 3 callersFunctionmainDescriptionLocator
(page: Page)
e2e/tests/saved-searches.spec.ts:72
↓ 3 callersFunctionmakeFeature
Helper to construct a backend.Feature with minimal fields.
workers/event_producer/pkg/differ/differ_test.go:31
↓ 3 callersFunctionnavigateToUrl
(url: string, event?: MouseEvent)
frontend/src/static/js/utils/app-router.ts:68
↓ 3 callersFunctionnewMockmockWebFeatureSpannerClient
( t *testing.T, mockSyncWebFeaturesCfg *mockSyncWebFeaturesConfig, mockFetchIDsAndKeysCfg *mockFetchIDsAndK
lib/gcpspanner/spanneradapters/web_features_consumer_test.go:420
↓ 3 callersFunctionnewTestCreateNotificationChannelConfig
(t *testing.T, config any)
backend/pkg/httpserver/server_test.go:1319
↓ 3 callersMethodopen
( operation: SavedSearchOperationType, savedSearch?: UserSavedSearch, overviewPageQueryInput?: str
frontend/src/static/js/components/webstatus-saved-search-editor.ts:131
↓ 3 callersMethodopenSavedSearch
( type: SavedSearchOperationType, savedSearch?: UserSavedSearch, overviewPageQueryInput?: string,
frontend/src/static/js/components/webstatus-saved-search-controls.ts:79
↓ 3 callersMethodopenWithContext
(location: {search: string})
frontend/src/static/js/components/webstatus-columns-dialog.ts:59
↓ 3 callersMethodreadAllFeatureDiscouragedDetails
( ctx context.Context, _ *testing.T)
lib/gcpspanner/feature_discouraged_details_test.go:65
↓ 3 callersMethodreadInspectMutate
readInspectMutate is a generic helper for "Read-Modify-Write" transactions. It reads the row (if it exists), passes it to your callback logic, and app
lib/gcpspanner/client.go:1275
↓ 3 callersMethodrender
()
frontend/src/static/js/components/webstatus-app.ts:80
↓ 3 callersFunctionrenderAvailablity
( feature, _routerLocation, {browser, platform}, )
frontend/src/static/js/components/webstatus-overview-cells.ts:421
↓ 3 callersMethodrenderDateRangePicker
()
frontend/src/static/js/components/webstatus-base-charts-page.ts:123
↓ 3 callersFunctionrenderHeaderCells
( routerLocation: {search: string}, columns: ColumnKey[], sortSpec: string, )
frontend/src/static/js/components/webstatus-overview-cells.ts:843
↓ 3 callersMethodrenderOffsiteLink
( label: string, link: string | null, logo?: string, logoAlt?: string, )
frontend/src/static/js/components/webstatus-feature-page.ts:442
↓ 3 callersMethodrenderUserSavedSearch
( savedSearch: UserSavedSearch, index: number, )
frontend/src/static/js/components/webstatus-sidebar-menu.ts:288
↓ 3 callersFunctionrunConcurrentBatch
(ctx context.Context, c *Client, producerFn func(entityChan chan<- SpannerStruct), table string, toMutationF
lib/gcpspanner/client.go:1740
↓ 3 callersFunctionsanitizeValidationError
sanitizeValidationError inspects the error chain for known validation errors. If found, it returns the base sentinel error to ensure we only expose sa
backend/pkg/httpserver/create_saved_search.go:125
↓ 3 callersFunctionsetupFakeNow
( page: Page, fakeNowDateString = DEFAULT_FAKE_NOW, )
e2e/tests/utils.ts:74
↓ 3 callersFunctionsetupRequiredTablesForWebFeatureChromiumHistogramEnum
( ctx context.Context, t *testing.T, )
lib/gcpspanner/web_feature_chromium_histograms_test.go:29
↓ 3 callersFunctionsetupTestAdapter
(t *testing.T)
lib/gcppubsub/gcppubsubadapters/event_producer_test.go:130
↓ 3 callersFunctionshouldNotifyV1
shouldNotifyV1 determines if the V1 event summary matches any of the user's triggers.
workers/push_delivery/pkg/dispatcher/dispatcher.go:200
↓ 3 callersMethodsignInWithGitHub
(auth: Auth, provider: GithubAuthProvider)
frontend/src/static/js/services/webstatus-firebase-auth-service.ts:79
↓ 3 callersFunctiontestMetadata
()
workers/email/pkg/sender/sender_test.go:102
↓ 3 callersFunctiontestSavedSearchResponse
(id string, query string, updatedAt time.Time)
lib/gcppubsub/gcppubsubadapters/backend_test.go:28
↓ 3 callersMethodtoPublic
()
lib/gcpspanner/notification_channel_delivery_attempt.go:39
↓ 3 callersMethodtraverseAndGenerateFilters
(node *searchtypes.SearchNode)
lib/gcpspanner/feature_search_query.go:103
↓ 3 callersMethodupsert
( ctx context.Context, kind string, data *T, mergeable Mergeable[T], filterables ...Filterable)
lib/gds/client.go:69
↓ 3 callersFunctionverifyFeaturesRequest
(expectedQuery: string)
e2e/tests/overview-page.spec.ts:333
↓ 3 callersFunctionverifyRedirectDataMovedAndAssert
( ctx context.Context, t *testing.T, featureKeyToIDMap map[string]string, )
lib/gcpspanner/web_features_test.go:520
↓ 3 callersFunctionverifySavedSearchesRequest
( expectedLength: number, expectedUrl?: string, )
e2e/tests/overview-page.spec.ts:344
↓ 3 callersFunctionverifyTableRowCount
(expectedCount: number)
e2e/tests/overview-page.spec.ts:360
↓ 3 callersMethodwaitForGChartsLibraryLoaded
(timeoutMs = 5000)
frontend/src/static/js/services/webstatus-gcharts-loader-service.ts:74
↓ 2 callersMethodAPIVersion
()
lib/event/event.go:26
↓ 2 callersMethodAddFeature
(feature gcpspanner.WebFeature)
util/cmd/load_fake_data/main.go:222
↓ 2 callersFunctionAreMetricsEqual
(a, b []*FeatureResultMetric)
lib/gcpspanner/feature_search_test.go:2857
↓ 2 callersMethodBatchWriteMutations
(context.Context, *spanner.Client, []*spanner.Mutation)
lib/gcpspanner/client.go:101
↓ 2 callersMethodClause
()
lib/gcpspanner/feature_search_query.go:504
↓ 2 callersMethodClearExcludedFeatureKeys
(ctx context.Context)
lib/gcpspanner/feature_search_test.go:2991
↓ 2 callersMethodClearFeatureDiscouragedDetails
(ctx context.Context)
lib/gcpspanner/feature_search_test.go:3001
↓ 2 callersMethodClose
()
lib/gcppubsub/client.go:41
↓ 2 callersFunctionCompareFeatures
CompareFeatures checks if two backend.Feature structs are deeply equal.
lib/gcpspanner/spanneradapters/backend_test.go:1825
↓ 2 callersMethodCreateNewUserSavedSearchWithUUID
CreateNewUserSavedSearchWithUUID creates a new user-owned saved search with the given UUID. Useful for tests and utils. Typically, you should use Crea
lib/gcpspanner/create_user_saved_search.go:62
↓ 2 callersMethodCreateSavedSearchSubscription
(ctx context.Context, userID string, req backend.Subscription)
lib/gcpspanner/spanneradapters/backend.go:1941
↓ 2 callersMethodCreateSpannerWPTRunFeatureMetric
( webFeatureID string, wptRunData WPTRunDataForMetrics, in WPTRunFeatureMetric)
lib/gcpspanner/wpt_run_feature_metric.go:138
↓ 2 callersMethodDeleteNotificationChannel
(ctx context.Context, channelID string, userID string)
lib/gcpspanner/spanneradapters/backend.go:180
↓ 2 callersMethodDeleteSavedSearchSubscription
(ctx context.Context, userID, subscriptionID string)
backend/pkg/httpserver/server.go:177
↓ 2 callersMethodDeleteSavedSearchSubscription
(ctx context.Context, subscriptionID string, userID string)
lib/gcpspanner/spanneradapters/backend.go:168
↓ 2 callersMethodDeleteSystemManagedSavedSearch
DeleteSystemManagedSavedSearch deletes a system managed saved search.
lib/gcpspanner/system_managed_saved_searches.go:129
↓ 2 callersMethodDeleteUserSavedSearch
(ctx context.Context, userID, savedSearchID string)
backend/pkg/httpserver/server.go:124
↓ 2 callersMethodDeleteWebFeature
(ctx context.Context, internalID string)
lib/gcpspanner/web_features_test.go:97
↓ 2 callersMethodDownloadResults
nolint: ireturn
workflows/steps/services/wpt_consumer/pkg/workflow/http_results_getter.go:47
↓ 2 callersMethodFeatures
()
util/cmd/load_fake_data/main.go:230
↓ 2 callersMethodFetch
(context.Context, metricdatatypes.UMAExportQuery, civil.Date)
workflows/steps/services/uma_export/workflow/job_processor.go:64
↓ 2 callersMethodFetch
(context.Context, ...httputils.FetchOption)
workflows/steps/services/chromium_histogram_enums/workflow/job_processor.go:51
↓ 2 callersMethodFetchAllFeatureKeys
(context.Context)
lib/gcpspanner/spanneradapters/chromium_histogram_enum_consumer.go:48
↓ 2 callersMethodFetchAllWebFeatureIDsAndKeys
(ctx context.Context)
lib/gcpspanner/web_features.go:839
↓ 2 callersMethodFetchFeatures
(ctx context.Context, query string)
workers/event_producer/pkg/differ/types.go:35
↓ 2 callersMethodFilters
()
lib/gcpspanner/feature_search_query.go:58
↓ 2 callersMethodFindAllActivePushSubscriptions
( ctx context.Context, savedSearchID string, frequency gcpspanner.SavedSearchSnapshotType, )
lib/gcpspanner/spanneradapters/push_delivery.go:26
↓ 2 callersMethodGet
Get retrieves a value from the cache by its key.
backend/pkg/httpserver/server.go:246
↓ 2 callersMethodGet
Get retrieves a value from the cache by its key.
workflows/steps/services/wpt_consumer/pkg/workflow/get_web_feature_map.go:30
↓ 2 callersMethodGetAllMovedWebFeatures
( ctx context.Context)
lib/gcpspanner/spanneradapters/chromium_histogram_enum_consumer.go:55
↓ 2 callersMethodGetID
(Key)
lib/gcpspanner/client.go:489
↓ 2 callersMethodGetIDFromFeatureKey
( ctx context.Context, featureID string, )
backend/pkg/httpserver/server.go:93
↓ 2 callersMethodGetLatestSavedSearchNotificationEvent
( ctx context.Context, savedSearchID string, snapshotType gcpspanner.SavedSearchSnapshotType, )
lib/gcpspanner/spanneradapters/event_producer.go:169
↓ 2 callersMethodGetReferencingSavedSearchIDs
( ctx context.Context, id string, )
lib/gcpspanner/spanneradapters/backend.go:148
↓ 2 callersMethodGetWPTRunDataByRunIDForMetrics
GetWPTRunDataByRunIDForMetrics is a helper function to help get a subsection of the WPT Run information. This information will be used to create the W
lib/gcpspanner/wpt_run.go:106
↓ 2 callersMethodGetWebFeatureByInternalID
(ctx context.Context, id string)
lib/gcpspanner/web_features.go:818
↓ 2 callersMethodHasDataChanges
()
workers/event_producer/pkg/differ/types.go:45
↓ 2 callersMethodHasGitHubUserID
HasGitHubID checks if the authenticated user matches a specific GitHub integer ID. It handles the necessary string-to-int64 conversion safely.
lib/auth/types.go:33
↓ 2 callersMethodHasNextPage
HasNextPage checks if there are more pages to fetch.
lib/gh/paginator.go:74
↓ 2 callersMethodInsertBrowserReleases
(ctx context.Context, releases []bcdconsumertypes.BrowserRelease)
workflows/steps/services/bcd_consumer/pkg/workflow/bcd_releases_worker.go:64
↓ 2 callersMethodInsertOrUpdateMutation
InsertOrUpdateMutation returns a mutation to insert or update a row.
lib/gcpspanner/saved_search_feature_sort_order.go:54
↓ 2 callersMethodInsertWebFeatureGroups
( ctx context.Context, featureData map[string]webdxfeaturetypes.FeatureValue, groupData map[string]webdx
workflows/steps/services/web_feature_consumer/pkg/workflow/web_features_worker.go:76
↓ 2 callersMethodInsertWebFeatureSnapshots
( ctx context.Context, featureKeyToID map[string]string, featureData map[string]webdxfeaturetypes.Featur
workflows/steps/services/web_feature_consumer/pkg/workflow/web_features_worker.go:84
↓ 2 callersMethodIsKeyword
()
lib/gcpspanner/searchtypes/searchtypes.go:94
↓ 2 callersMethodKind
()
lib/event/event.go:25
↓ 2 callersMethodListBrowserFeatureCountMetric
( ctx context.Context, targetBrowser string, targetMobileBrowser *string, startAt time.Time, endAt t
lib/gcpspanner/spanneradapters/backend.go:94
↓ 2 callersMethodListMissingOneImplCounts
( ctx context.Context, targetBrowser string, targetMobileBrowser *string, otherBrowsers []string, st
lib/gcpspanner/spanneradapters/backend.go:103
↓ 2 callersMethodListMissingOneImplementationFeatures
( ctx context.Context, targetBrowser string, targetMobileBrowser *string, otherBrowsers []string, ta
lib/gcpspanner/spanneradapters/backend.go:113
↓ 2 callersMethodListNotificationChannels
(ctx context.Context, userID string, pageSize int, pageToken *string)
backend/pkg/httpserver/server.go:167
↓ 2 callersMethodListSavedSearchNotificationEvents
( ctx context.Context, savedSearchID string, snapshotType string, pageSize int, pageToken *string,
lib/gcpspanner/spanneradapters/backend.go:181
↓ 2 callersMethodListSavedSearchSubscriptions
(ctx context.Context, userID string, pageSize int, pageToken *string)
backend/pkg/httpserver/server.go:181
↓ 2 callersMethodListSubscriptionsBySavedSearchID
( ctx context.Context, savedSearchID string, )
lib/gcpspanner/saved_search_subscription.go:498
↓ 2 callersMethodListSystemGlobalSavedSearches
( ctx context.Context, pageSize int, pageToken *string, )
lib/gcpspanner/spanneradapters/backend.go:139
← previousnext →401–500 of 3,123, ranked by callers