1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-22 06:05:07 +00:00

LibWeb: Port WebGLRenderingContext IDL from DeprecatedString to String

This commit is contained in:
Shannon Booth 2023-08-26 17:32:20 +12:00 committed by Andrew Kaster
parent cf733d309e
commit e8d592ded2
3 changed files with 7 additions and 7 deletions

View file

@ -1,6 +1,6 @@
#import <WebGL/WebGLRenderingContextBase.idl> #import <WebGL/WebGLRenderingContextBase.idl>
[Exposed=(Window,Worker)] [Exposed=(Window,Worker), UseNewAKString]
interface WebGLRenderingContext { interface WebGLRenderingContext {
}; };

View file

@ -119,18 +119,18 @@ bool WebGLRenderingContextBase::is_context_lost() const
return m_context_lost; return m_context_lost;
} }
Optional<Vector<DeprecatedString>> WebGLRenderingContextBase::get_supported_extensions() const Optional<Vector<String>> WebGLRenderingContextBase::get_supported_extensions() const
{ {
if (m_context_lost) if (m_context_lost)
return Optional<Vector<DeprecatedString>> {}; return Optional<Vector<String>> {};
dbgln_if(WEBGL_CONTEXT_DEBUG, "WebGLRenderingContextBase::get_supported_extensions()"); dbgln_if(WEBGL_CONTEXT_DEBUG, "WebGLRenderingContextBase::get_supported_extensions()");
// FIXME: We don't currently support any extensions. // FIXME: We don't currently support any extensions.
return Vector<DeprecatedString> {}; return Vector<String> {};
} }
JS::Object* WebGLRenderingContextBase::get_extension(DeprecatedString const& name) const JS::Object* WebGLRenderingContextBase::get_extension(String const& name) const
{ {
if (m_context_lost) if (m_context_lost)
return nullptr; return nullptr;

View file

@ -29,8 +29,8 @@ public:
bool is_context_lost() const; bool is_context_lost() const;
Optional<Vector<DeprecatedString>> get_supported_extensions() const; Optional<Vector<String>> get_supported_extensions() const;
JS::Object* get_extension(DeprecatedString const& name) const; JS::Object* get_extension(String const& name) const;
void active_texture(GLenum texture); void active_texture(GLenum texture);