Page MenuHomePhabricator

"redlink" 404 should be cacheable in linear browser navigation
Closed, DeclinedPublicFeature

Description

Author: herd

Description:
Some wikis like to put helpful forms in their MediaWiki:Noarticletext to assist in article creation, searching, and the like. And the vast majority of wikis have a search box on every page.

However, with 404s being served almost everywhere Noarticletext is shown (and possibly due to the must-revalidate and zero's maxage headers), these pages are uncacheable in certain browsers (at least some /most Mozilla derivatives), so entering information into these forms, submitting, and then clicking 'back' results in a complete page re-fetch and erasure of any form inforation.

There may be no way to solve this without removing the 404 status codes.


Version: 1.15.x
Severity: enhancement

Details

Reference
bz17043

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 10:26 PM
bzimport set Reference to bz17043.
bzimport added a subscriber: Unknown Object (MLST).

Note that the same erasure issue exists with special pages, or if the page you've searched from has been changed before you click "back".

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:01 AM
Aklapper removed a subscriber: wikibugs-l-list.
Krinkle subscribed.

I understand this as a minor optimisation that is not worth the hassle and loss in consistency and potential edit conflicts regarding the edit form rendered on redlink pages.