Web Budget API

This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Concepts and Usage

TBD

Interfaces

BudgetService
Provides a programmatic interface to the user agent’s budget service. It is available in both document and worker environments.
BudgetState
Provides the amount of the user agent's processing budget at a specific point in time.

Specifications

Specification Status Comment
Web Budget API Draft Initial definition.

Browser compatibility

BudgetService

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support55 ? ? ?42 ?
getBudget55 ? ? ?42 ?
getCost55 ? ? ?42 ?
reserve55 ? ? ?42 ?
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support5555 ? ?42 ?6.0
getBudget5555 ? ?42 ?6.0
getCost5555 ? ?42 ?6.0
reserve5555 ? ?42 ?6.0

BudgetState

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support60 ? ? ? No ?
budgetAt60 ? ? ? No ?
time60 ? ? ? No ?
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support No60 ? ? No ? No
budgetAt No60 ? ? No ? No
time No60 ? ? No ? No

Document Tags and Contributors

Contributors to this page: fscholz, jamesdhurd, jpmedley, marcoscaceres, david_ross
Last updated by: fscholz,