From dfe528198d363ebc883da84dc816bce112ecd24b Mon Sep 17 00:00:00 2001 From: crowlKats <13135287+crowlKats@users.noreply.github.com> Date: Mon, 10 May 2021 12:02:47 +0200 Subject: feat: add WebStorage API (#7819) This commit introduces localStorage and sessionStorage. --- runtime/errors.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'runtime/errors.rs') diff --git a/runtime/errors.rs b/runtime/errors.rs index f9ef947a3..c5e93d65b 100644 --- a/runtime/errors.rs +++ b/runtime/errors.rs @@ -157,6 +157,8 @@ fn get_nix_error_class(error: &nix::Error) -> &'static str { pub fn get_error_class_name(e: &AnyError) -> Option<&'static str> { deno_core::error::get_custom_error_class(e) .or_else(|| deno_webgpu::error::get_error_class_name(e)) + .or_else(|| deno_webstorage::get_quota_exceeded_error_class_name(e)) + .or_else(|| deno_webstorage::get_not_supported_error_class_name(e)) .or_else(|| { e.downcast_ref::() .map(get_dlopen_error_class) -- cgit v1.2.3