webRequest.ResourceType

This type is a string, which represents a particular kind of resource fetched in a web request.

It's used to filter the requests you listen to using the webRequest API. For example: you can listen to requests only for images, or only for scripts.

Type

Values of this type are strings. Possible values are:

"main_frame"
"sub_frame"
"stylesheet"
"script"
"image"
"object"
"xmlhttprequest"
"xbl"
"xslt"
"ping"
"beacon"
"xml_dtd"
"font"
"media"
"websocket"
"csp_report"
"imageset"
"web_manifest"
"other"

Browser compatibility

EdgeFirefoxChromeOpera
Basic support?45.0Yes33
Firefox
Basic support48.0

Acknowledgements

This API is based on Chromium's chrome.webRequest API. This documentation is derived from web_request.json in the Chromium code.

Document Tags and Contributors

 Contributors to this page: wbamberg, rolfedh
 Last updated by: wbamberg,