|
@@ -11,17 +11,10 @@
|
|
#include <LibWeb/Forward.h>
|
|
#include <LibWeb/Forward.h>
|
|
#include <LibWeb/HTML/HTMLFormElement.h>
|
|
#include <LibWeb/HTML/HTMLFormElement.h>
|
|
#include <LibWeb/WebIDL/ExceptionOr.h>
|
|
#include <LibWeb/WebIDL/ExceptionOr.h>
|
|
|
|
+#include <LibWeb/XHR/FormDataEntry.h>
|
|
|
|
|
|
namespace Web::XHR {
|
|
namespace Web::XHR {
|
|
|
|
|
|
-// https://xhr.spec.whatwg.org/#formdataentryvalue
|
|
|
|
-using FormDataEntryValue = Variant<JS::Handle<FileAPI::File>, String>;
|
|
|
|
-
|
|
|
|
-struct FormDataEntry {
|
|
|
|
- String name;
|
|
|
|
- FormDataEntryValue value;
|
|
|
|
-};
|
|
|
|
-
|
|
|
|
// https://xhr.spec.whatwg.org/#interface-formdata
|
|
// https://xhr.spec.whatwg.org/#interface-formdata
|
|
class FormData : public Bindings::PlatformObject {
|
|
class FormData : public Bindings::PlatformObject {
|
|
WEB_PLATFORM_OBJECT(FormData, Bindings::PlatformObject);
|
|
WEB_PLATFORM_OBJECT(FormData, Bindings::PlatformObject);
|