1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 03:57:43 +00:00

LibWeb: Make MediaQueryList store MediaQueries instead of a String

This commit is contained in:
Sam Atkins 2021-09-29 12:58:22 +01:00 committed by Andreas Kling
parent 5bbbdb81dc
commit f1af136925
3 changed files with 11 additions and 8 deletions

View file

@ -6,6 +6,7 @@
#include <LibGUI/DisplayLink.h>
#include <LibJS/Runtime/FunctionObject.h>
#include <LibWeb/CSS/Parser/Parser.h>
#include <LibWeb/CSS/ResolvedCSSStyleDeclaration.h>
#include <LibWeb/Crypto/Crypto.h>
#include <LibWeb/DOM/Document.h>
@ -261,7 +262,7 @@ NonnullRefPtr<CSS::CSSStyleDeclaration> Window::get_computed_style(DOM::Element&
NonnullRefPtr<CSS::MediaQueryList> Window::match_media(String media)
{
return CSS::MediaQueryList::create(associated_document(), move(media));
return CSS::MediaQueryList::create(associated_document(), parse_media_query_list(CSS::ParsingContext(associated_document()), media));
}
// https://www.w3.org/TR/cssom-view/#dom-window-scrollx