LibWeb: Remove obsolete PlatformObject::global_object() API

This commit is contained in:
Andrew Kaster 2024-09-04 19:24:27 -06:00 committed by Andreas Kling
parent 02a56f6480
commit ade4fc1779
Notes: github-actions[bot] 2024-09-07 09:39:57 +00:00
2 changed files with 0 additions and 9 deletions

View File

@ -30,12 +30,6 @@ JS::Realm& PlatformObject::realm() const
return shape().realm();
}
// FIXME: remove this
HTML::Window& PlatformObject::global_object() const
{
return verify_cast<HTML::Window>(realm().global_object());
}
// https://webidl.spec.whatwg.org/#dfn-named-property-visibility
JS::ThrowCompletionOr<bool> PlatformObject::is_named_property_exposed_on_object(JS::PropertyKey const& property_key) const
{

View File

@ -30,9 +30,6 @@ public:
JS::Realm& realm() const;
// FIXME: This should return a type that works in both window and worker contexts.
HTML::Window& global_object() const;
// https://webidl.spec.whatwg.org/#implements
// This is implemented by overrides that get generated by the WEB_PLATFORM_OBJECT macro.
[[nodiscard]] virtual bool implements_interface(String const&) const { return false; }