Kenneth Myhra
9a5a8d617d
LibWeb: Port IDL implementations Blob and File to new String
2023-02-26 00:27:22 +01:00
Linus Groh
09d40bfbb2
Everywhere: Use _{short_,}string to create Strings from literals
2023-02-25 20:51:49 +01:00
Luke Wilde
3275d659bf
LibWeb: Convert FormData to String and Vector storage
...
This makes use of the new [UseNewAKString] extended attribute. Using
Vector storage will make it easier to make this interface into an IDL
iterable. It seems the reason it didn't use Vector originally was due
to awkward DeprecatedString -> String conversions.
2023-02-18 01:23:36 +01:00
Kenneth Myhra
562594c416
LibWeb: Do not assume field element is always a HTMLInputElement
...
Cast to a HTMLElement instead and retrieve the value attribute from
there instead.
2023-02-13 14:34:37 +00:00
Kenneth Myhra
7d23af49c2
LibWeb: Avoid dereferencing null pointer
...
Null check was missing and we would crash when dereferencing the
pointer to access the type() member.
2023-02-13 14:34:37 +00:00
Kenneth Myhra
4d27b9e553
LibWeb: Use 'auto& vm =' once at beginning to reduce noise
2023-02-12 11:53:52 +00:00
Kenneth Myhra
fc886b4556
LibWeb: Implement algorithm 'construct the entry list given a form'
2023-02-12 00:18:09 +00:00
Kenneth Myhra
d5b5b94a35
LibWeb: Introduce the FormData interface from the XHR specification
2023-02-12 00:18:09 +00:00