Open Bug 529503 Opened 15 years ago Updated 2 years ago

Make formless <input> state saving not require an append notification flush

Categories

(Core :: DOM: Core & HTML, defect, P5)

x86
macOS
defect

Tracking

()

People

(Reporter: hsivonen, Unassigned)

Details

See bug 497861.

In nsContentUtils::GenerateStateKey(), there's this bit:
// Flush our content model so it'll be up to date
aContent->GetCurrentDoc()->FlushPendingNotifications(Flush_Content);

It should be made so that GenerateStateKey works right without this flush, since avoiding flushing making DOM construction faster.

When fixing this, please also remove the corresponding flush request tree op creation from nsHtml5TreeBuilderCppSupplement.h (search for "497861").
https://bugzilla.mozilla.org/show_bug.cgi?id=1472046

Move all DOM bugs that haven't been updated in more than 3 years and has no one currently assigned to P5.

If you have questions, please contact :mdaly.
Priority: -- → P5
Component: DOM → DOM: Core & HTML
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.