From c5d637fbb15874caa0d9669ac8cc79912ed4d5d9 Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Sat, 9 Apr 2022 19:53:17 -0700 Subject: WIP --- src/javascript/jsc/bindings/FetchOptions.h | 44 ++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 src/javascript/jsc/bindings/FetchOptions.h (limited to 'src/javascript/jsc/bindings/FetchOptions.h') diff --git a/src/javascript/jsc/bindings/FetchOptions.h b/src/javascript/jsc/bindings/FetchOptions.h new file mode 100644 index 000000000..dad88d7dd --- /dev/null +++ b/src/javascript/jsc/bindings/FetchOptions.h @@ -0,0 +1,44 @@ +#pragma once + +namespace WebCore { + +struct FetchOptions { + enum class Destination : uint8_t { EmptyString, + Audio, + Audioworklet, + Document, + Embed, + Font, + Image, + Iframe, + Manifest, + Model, + Object, + Paintworklet, + Report, + Script, + Serviceworker, + Sharedworker, + Style, + Track, + Video, + Worker, + Xslt }; + enum class Mode : uint8_t { Navigate, + SameOrigin, + NoCors, + Cors }; + enum class Credentials : uint8_t { Omit, + SameOrigin, + Include }; + enum class Cache : uint8_t { Default, + NoStore, + Reload, + NoCache, + ForceCache, + OnlyIfCached }; + enum class Redirect : uint8_t { Follow, + Error, + Manual }; +}; +} \ No newline at end of file -- cgit v1.2.3