1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-28 19:25:10 +00:00

LibWeb: Register FormAssociatedElement with their owner form

This will eventually allow us to implement HTMLFormControlsCollection.
This commit is contained in:
Andreas Kling 2021-04-20 23:34:49 +02:00
parent e454e1a45d
commit 78733417a4
6 changed files with 32 additions and 2 deletions

View file

@ -46,8 +46,13 @@ public:
// NOTE: This is for the JS bindings. Use submit_form instead.
void submit();
void add_associated_element(Badge<FormAssociatedElement>, HTMLElement&);
void remove_associated_element(Badge<FormAssociatedElement>, HTMLElement&);
private:
bool m_firing_submission_events { false };
Vector<WeakPtr<HTMLElement>> m_associated_elements;
};
}