wiki.techinc.nl/includes/editpage
Sam Wilson 55e3d3c8e9 Edit Recovery: always store and don't restore on POST
Always save the form data to indexedDB even if it's the same as
the 'original' data (i.e. the form data as it is when the page
is lodaed). This means that for non-live previews, switching from
VisualEditor, etc., the POSTed state of the form will be saved.

In order to make it possble to do this, remove the delete-unchanged
logic, and rely on detecting the unchanged state when we restore
the data. This does mean that some redundant data will be stored,
but it makes it more robust in other situations and so this is
worth it.

Bug: T347864
Change-Id: I37bb40f9f4c8c87148290f9deaa25f8b6a3b7c1c
2024-03-20 13:22:00 +08:00
..
Constraint Namespace Message, move to appropriate directory 2024-02-14 15:10:36 -05:00
EditPage.php Edit Recovery: always store and don't restore on POST 2024-03-20 13:22:00 +08:00
IEditObject.php Handle collisions from SerialProvider::acquireIndex 2023-12-21 14:49:42 +00:00
IntroMessageBuilder.php IntroMessageBuilder: inject connection provider 2024-02-14 17:22:02 +00:00
IntroMessageList.php Namespace Message, move to appropriate directory 2024-02-14 15:10:36 -05:00
ParametersHelper.php Namespace includes/context 2024-02-08 11:07:01 -05:00
PreloadedContentBuilder.php EditPage: Restore support for 'MediaWiki:addsection-editintro' 2023-09-13 13:24:36 +02:00
SpamChecker.php
TemplatesOnThisPageFormatter.php Standardise all our class alias deprecation comments for ease of grepping 2024-03-19 20:11:29 +00:00
TextboxBuilder.php Namespace Sanitizer under \MediaWiki\Parser 2023-09-21 05:39:23 +00:00
TextConflictHelper.php editpage: track edit conflicts in edit failures stat 2024-02-28 16:48:09 +00:00