mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 08:58:11 +00:00
LibWeb: Implement 'Is non-secure context' AO
This commit is contained in:
parent
4baf0a4486
commit
8db64a8704
2 changed files with 8 additions and 0 deletions
|
@ -423,4 +423,11 @@ bool is_secure_context(Environment const& environment)
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// https://html.spec.whatwg.org/multipage/webappapis.html#non-secure-context
|
||||||
|
bool is_non_secure_context(Environment const& environment)
|
||||||
|
{
|
||||||
|
// An environment is a non-secure context if it is not a secure context.
|
||||||
|
return !is_secure_context(environment);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -144,5 +144,6 @@ EnvironmentSettingsObject& relevant_settings_object(JS::Object const&);
|
||||||
EnvironmentSettingsObject& relevant_settings_object(DOM::Node const&);
|
EnvironmentSettingsObject& relevant_settings_object(DOM::Node const&);
|
||||||
JS::Object& relevant_global_object(JS::Object const&);
|
JS::Object& relevant_global_object(JS::Object const&);
|
||||||
[[nodiscard]] bool is_secure_context(Environment const&);
|
[[nodiscard]] bool is_secure_context(Environment const&);
|
||||||
|
[[nodiscard]] bool is_non_secure_context(Environment const&);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue