MCPcopy Create free account

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

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

↓ 2 callersFunctioncheckIfTagIsPopulated
(t *testing.T, file *ReleaseFile)
lib/gh/download_file_from_release_test.go:38
↓ 2 callersFunctioncheckReponseForGZIPCompression
(response: Response)
e2e/tests/nginx-conf.spec.ts:20
↓ 2 callersFunctionclickNextPage
()
e2e/tests/overview-page.spec.ts:365
↓ 2 callersFunctioncompareFeatureDataMap
compareFeatureDataMap helps compare maps of WPTFeatureData.
lib/gcpspanner/spanneradapters/backend_test.go:1900
↓ 2 callersFunctionconvertBaselineSpannerToBackend
(strStatus *string, lowDate, highDate *time.Time)
lib/gcpspanner/spanneradapters/backend.go:1092
↓ 2 callersFunctionconvertComparableToV1Feature
convertComparableToV1Feature maps a canonical comparables.Feature to a V1 feature struct.
workers/event_producer/pkg/producer/diff.go:353
↓ 2 callersFunctionconvertMetrics
( metrics []*gcpspanner.FeatureResultMetric, wpt *backend.FeatureWPTSnapshots, experimental bool)
lib/gcpspanner/spanneradapters/backend.go:1153
↓ 2 callersFunctionconvertSpannerTriggersToJobTriggers
(triggers []gcpspanner.SubscriptionTrigger)
lib/gcpspanner/spanneradapters/push_delivery.go:82
↓ 2 callersFunctionconvertV1FeatureToComparable
convertV1FeatureToComparable maps a V1 feature struct to the canonical comparables.Feature.
workers/event_producer/pkg/producer/diff.go:253
↓ 2 callersMethodconvertWebStatusDataObjToDataTable
( dataObj: WebStatusDataObj, )
frontend/src/static/js/components/webstatus-gchart.ts:187
↓ 2 callersFunctioncreateComponentWithMockedNewFeatures
( newFeatureIds: string, mockData: NewFeature[], options: {stayPending?: boolean} = {}, )
frontend/src/static/js/components/test/webstatus-feature-gone-split-page.test.ts:113
↓ 2 callersMethodcreateDescriptionNode
(descriptionNode antlr.TerminalNode)
lib/gcpspanner/searchtypes/features_search_visitor.go:171
↓ 2 callersFunctioncreateExpectedFeature
createExpectedFeature constructs a Feature with all OptionallySet fields initialized. This is required to pass the exhaustruct linter in tests.
lib/workertypes/comparables/types_test.go:126
↓ 2 callersMethodcreateNewUserSavedSearch
( ctx context.Context, newSearch CreateUserSavedSearchRequest, opts ...CreateOption)
lib/gcpspanner/create_user_saved_search.go:67
↓ 2 callersMethodcreateSavedSearchSubscription
( ctx context.Context, req CreateSavedSearchSubscriptionRequest, opts ...CreateOption, )
lib/gcpspanner/saved_search_subscription.go:313
↓ 2 callersFunctioncreateTestTopic
(t *testing.T, topicID string)
lib/gcppubsub/client_test.go:132
↓ 2 callersMethodcreateUpdateMutation
createUpdateMutation reads an existing entity from a Spanner row, merges it with the input entity using the mapper's Merge method, and creates a Spann
lib/gcpspanner/client.go:1012
↓ 2 callersMethoddeleteSubscription
( subscriptionId: string, token: string, )
frontend/src/static/js/api/client.ts:952
↓ 2 callersMethoddraw
()
frontend/src/static/js/components/webstatus-gchart.ts:155
↓ 2 callersFunctioneditorAlertLocator
(page: Page)
e2e/tests/saved-searches.spec.ts:109
↓ 2 callersFunctioneditorDescriptionInputLocator
(page: Page)
e2e/tests/saved-searches.spec.ts:93
↓ 2 callersFunctionexpect404PageButtons
( page: Page, {hasSearch}: {hasSearch: boolean}, )
e2e/tests/utils.ts:273
↓ 2 callersFunctionextractGitHubUserIDFromToken
(token *firebaseauth.Token)
lib/auth/gcip_authenticator.go:43
↓ 2 callersFunctionfakeNow
()
workers/email/pkg/sender/sender_test.go:113
↓ 2 callersMethodfetchAllWebFeatureIDsAndKeysWithTransaction
( ctx context.Context, txn *spanner.ReadOnlyTransaction)
lib/gcpspanner/web_features.go:846
↓ 2 callersMethodfocus
()
frontend/src/static/js/components/webstatus-typeahead.ts:144
↓ 2 callersFunctionformatBrowserName
(b workertypes.BrowserName)
workers/webhook/pkg/webhook/slack.go:507
↓ 2 callersFunctionformatDate
(date: Date)
frontend/src/static/js/components/webstatus-overview-cells.ts:328
↓ 2 callersFunctionformatDate
(t *time.Time)
workers/webhook/pkg/webhook/slack.go:499
↓ 2 callersFunctionformatDateString
(dateString: string)
frontend/src/static/js/components/webstatus-overview-cells.ts:324
↓ 2 callersMethodformatUrlForRelativeOffset
(delta: number)
frontend/src/static/js/components/webstatus-overview-pagination.ts:89
↓ 2 callersMethodgenerateSubject
( frequency workertypes.JobFrequency, searchName string, query string, truncate bool)
workers/email/pkg/digest/renderer.go:354
↓ 2 callersFunctiongenerateUserData
(ctx context.Context, spannerClient *gcpspanner.Client, authClient *auth.Client)
util/cmd/load_fake_data/main.go:773
↓ 2 callersMethodgetAllFeatures
( q?: FeatureSearchType, sort?: FeatureSortOrderType, wptMetricView?: FeatureWPTMetricViewType,
frontend/src/static/js/api/client.ts:551
↓ 2 callersMethodgetAllLatestDailyChromiumHistogramMetricsByFeatureID
( ctx context.Context, featureID string)
lib/gcpspanner/daily_chromium_histogram_metrics.go:236
↓ 2 callersMethodgetAllSpannerLatestWPTRunFeatureMetricIDsByWebFeatureID
( ctx context.Context, webFeatureID string)
lib/gcpspanner/wpt_run_feature_metric.go:690
↓ 2 callersFunctiongetAllSubscriptionFrequenciesSet
The exhaustive linter is configured to check that this map is complete.
backend/pkg/httpserver/create_subscription.go:78
↓ 2 callersFunctiongetAllSubscriptionTriggersSet
The exhaustive linter is configured to check that this map is complete.
backend/pkg/httpserver/create_subscription.go:30
↓ 2 callersFunctiongetAllSubscriptionUpdateMasksSet
()
backend/pkg/httpserver/update_subscription.go:35
↓ 2 callersFunctiongetAllSupportedFilters
()
workflows/steps/services/bcd_consumer/pkg/workflow/bcd_filter_data_test.go:29
↓ 2 callersFunctiongetBaselineChipConfig
( status: NonNullable<components['schemas']['BaselineInfo']['status']>, discouraged?: components['schemas'
frontend/src/static/js/components/webstatus-overview-cells.ts:176
↓ 2 callersFunctiongetBaselineStatusEnum
getBaselineStatusEnum converts the web feature status to the Spanner-compatible BaselineStatus type.
lib/gcpspanner/spanneradapters/web_features_consumer.go:305
↓ 2 callersFunctiongetBrowserAndChannel
( browserColumnKey: BrowserChannelColumnKeys, )
frontend/src/static/js/components/webstatus-overview-cells.ts:507
↓ 2 callersFunctiongetBrowserFromAvailabilityColumn
( columnKey: BrowserAvailabilityColumnKeys, )
frontend/src/static/js/components/webstatus-overview-cells.ts:497
↓ 2 callersFunctiongetChannelSortKey
getChannelSortKey returns a string to be used for secondary sorting of notification channels.
lib/gcpspanner/spanneradapters/backend.go:751
↓ 2 callersMethodgetDisplayDataChartOptionsInput
( _browsers: BrowsersParameter[], )
frontend/src/static/js/components/test/webstatus-line-chart-panel.test.ts:94
↓ 2 callersMethodgetFeature
( featureId: string, wptMetricView: FeatureWPTMetricViewType, )
frontend/src/static/js/api/client.ts:475
↓ 2 callersFunctiongetFeatureSearchSortOrder
TODO: Pass in context to be used by slog.ErrorContext. nolint: gocyclo // WONTFIX. Keep all the cases here so that the exhaustive linter can catch a m
lib/gcpspanner/spanneradapters/backend.go:1656
↓ 2 callersMethodgetFeatures
( q?: FeatureSearchType, sort?: FeatureSortOrderType, wptMetricView?: FeatureWPTMetricViewType,
frontend/src/static/js/api/client.ts:527
↓ 2 callersMethodgetIDByKeyWithTransaction
getIDByKeyWithTransaction retrieves the ID of an entity based on its external key. It uses the `GetID` method from the `WriteableEntityMapperWithIDRet
lib/gcpspanner/client.go:867
↓ 2 callersMethodgetNavTree
()
frontend/src/static/js/components/webstatus-sidebar-menu.ts:191
↓ 2 callersMethodgetOtherBrowsersFromTargetBrowser
( browser: BrowsersParameter, )
frontend/src/static/js/components/webstatus-stats-missing-one-impl-chart-panel.ts:93
↓ 2 callersMethodgetPanelDescription
()
frontend/src/static/js/components/test/webstatus-line-chart-panel.test.ts:86
↓ 2 callersMethodgetPanelID
()
frontend/src/static/js/components/webstatus-stats-missing-one-impl-chart-panel.ts:267
↓ 2 callersMethodgetPanelText
()
frontend/src/static/js/components/test/webstatus-line-chart-panel.test.ts:82
↓ 2 callersFunctiongetSampleBrowserReleases
()
lib/gcpspanner/browser_releases_test.go:28
↓ 2 callersFunctiongetSampleDailyChromiumHistogramMetricsToInsert
()
lib/gcpspanner/daily_chromium_histogram_metrics_test.go:38
↓ 2 callersFunctiongetSampleLatestDailyChromiumHistogramMetricsToCheckBeforeUpdate
( enumValueLabelToIDMap map[string]string)
lib/gcpspanner/daily_chromium_histogram_metrics_test.go:164
↓ 2 callersFunctiongetSampleTestRun
()
lib/gcpspanner/spanneradapters/wpt_consumer_test.go:78
↓ 2 callersMethodgetSavedSearchByID
( searchID: string, token?: string, )
frontend/src/static/js/api/client.ts:815
↓ 2 callersMethodgetSavedSearchID
(index: number, type: string)
frontend/src/static/js/components/webstatus-sidebar-menu.ts:253
↓ 2 callersMethodgetSavedSearchIcon
(isQueryActive: boolean)
frontend/src/static/js/components/webstatus-sidebar-menu.ts:256
↓ 2 callersMethodgetSearchIDFromQuery
(query: string, scope: 'hotlist' | 'saved')
frontend/src/static/js/services/webstatus-bookmarks-service.ts:368
↓ 2 callersFunctiongetTestDatabase
nolint: exhaustruct // No need to use every option of 3rd party struct.
lib/gds/client_test.go:36
↓ 2 callersFunctiongetWPTMetricViewOrDefault
(in *backend.WPTMetricView)
backend/pkg/httpserver/list_features.go:121
↓ 2 callersFunctiongoTo404Page
(page: Page, query: string)
e2e/tests/utils.ts:263
↓ 2 callersMethodgotoFilterQueryString
()
frontend/src/static/js/components/webstatus-overview-filters.ts:179
↓ 2 callersFunctiongroupBrowserChanges
( changes map[workertypes.BrowserName]*workertypes.Change[workertypes.BrowserValue], featureName, featureID
workers/email/pkg/digest/renderer.go:446
↓ 2 callersMethodhandleLogOutClick
(authConfig: AuthConfig)
frontend/src/static/js/components/webstatus-login.ts:66
↓ 2 callersMethodhandleMovedFeature
( oldFeatureId: string, newFeatureId: string, newFeature: components['schemas']['Feature'], )
frontend/src/static/js/components/webstatus-feature-page.ts:367
↓ 2 callersMethodhighlight
(s: string)
frontend/src/static/js/components/webstatus-typeahead.ts:474
↓ 2 callersMethodhighlightNavigationItem
(tree: SlTree | undefined)
frontend/src/static/js/components/webstatus-sidebar-menu.ts:195
↓ 2 callersFunctioninitializeServices
(el: WebstatusServicesContainer)
frontend/src/static/js/components/test/webstatus-services-container.test.ts:43
↓ 2 callersFunctioninjectHeaders
injectHeaders takes a marshaled payload, unmarshals it into a map, injects the standard apiVersion and kind headers, and remarshals it.
lib/blobtypes/migrator.go:69
↓ 2 callersFunctionisExpectedMessage
Helper to check handler details. Does not do assertions. Only logs for debugging purposes.
lib/gcppubsub/client_test.go:220
↓ 2 callersFunctionisFeatureSortOrderType
( val: string | null | undefined, )
frontend/src/static/js/api/client.ts:214
↓ 2 callersFunctionisPreconditionFailedError
(err error)
lib/gcpgcs/client.go:107
↓ 2 callersMethodisQueryValid
()
frontend/src/static/js/components/webstatus-saved-search-editor.ts:200
↓ 2 callersFunctionisSystemCausedDeliveryFailure
(reason string)
lib/email/chime/client.go:343
↓ 2 callersFunctionisTestMissing
(testStatus string, total int)
workflows/steps/services/wpt_consumer/pkg/workflow/score_webfeature.go:167
↓ 2 callersMethodisValidDate
(d: Date)
frontend/src/static/js/components/webstatus-form-date-range-picker.ts:88
↓ 2 callersMethodkey
(key []byte)
backend/pkg/httpserver/cache.go:37
↓ 2 callersFunctionloadFakeSavedSearches
(t *testing.T)
lib/gcpspanner/list_user_saved_searches_test.go:26
↓ 2 callersFunctionloadSubscriptionConfigs
( channelType NotificationChannelType, config spanner.NullJSON)
lib/gcpspanner/notification_channel.go:243
↓ 2 callersFunctionmainQueryInputLocator
(page: Page)
e2e/tests/saved-searches.spec.ts:68
↓ 2 callersFunctionmainQuerySubmitButtonLocator
(page: Page)
e2e/tests/saved-searches.spec.ts:70
↓ 2 callersFunctionmapSummaryQueryErrorsToComparables
(errs []workertypes.SummaryQueryError)
workers/event_producer/pkg/differ/differ.go:263
↓ 2 callersFunctionmetricsPassRateIndex
Helper function to determine the correct PassRate index.
lib/gcpspanner/feature_base_query.go:224
↓ 2 callersFunctionmetricsTestPassColumn
Helper function to determine the correct TestPass column name.
lib/gcpspanner/wpt_run_feature_metric.go:390
↓ 2 callersFunctionmetricsTotalTestColumn
Helper function to determine the correct PassRate column name.
lib/gcpspanner/wpt_run_feature_metric.go:402
↓ 2 callersFunctionmigrateMovedFeaturesForChromiumHistograms
( ctx context.Context, histogramsToEnumMap map[metricdatatypes.HistogramName]map[int64]*string, histogramsT
lib/gcpspanner/spanneradapters/chromium_histogram_enum_consumer.go:174
↓ 2 callersFunctionmigrateWebFeaturesToMovedFeatures
migrateWebFeaturesToMovedFeatures analyzes the moved features and updates the web features data to ensure that any legacy feature identifiers are migr
workflows/steps/services/wpt_consumer/pkg/workflow/wpt_run_processor.go:141
↓ 2 callersFunctionnewBrowserValue
(status workertypes.BrowserStatus)
workers/push_delivery/pkg/dispatcher/dispatcher_test.go:564
↓ 2 callersFunctionnewDocs
(url string)
lib/blobtypes/featurelistdiff/v1/comparator_test.go:437
↓ 2 callersFunctionnewGenericStateAdapter
newGenericStateAdapter creates the adapter, injecting the specific converter it should use.
workers/event_producer/pkg/producer/diff.go:115
↓ 2 callersFunctionnewPaginator
newPaginator creates a new Paginator instance.
lib/gh/paginator.go:62
↓ 2 callersFunctionnewTestSpannerClient
()
lib/gcpspanner/client_test.go:103
↓ 2 callersMethodnewUUID
()
workers/event_producer/pkg/differ/differ.go:43
↓ 2 callersFunctionopenColumnsDialog
(location: { search: string; })
frontend/src/static/js/components/webstatus-columns-dialog.ts:164
↓ 2 callersMethodopenSavedSearchDialog
( type: SavedSearchOperationType, savedSearch?: UserSavedSearch, overviewPageQueryInput?: string,
frontend/src/static/js/components/webstatus-overview-content.ts:187
← previousnext →601–700 of 3,123, ranked by callers