Last modified: 2014-06-25 22:39:13 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T61659, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 59659 - VisualEditor: Use gzip compression when POSTing HTML
VisualEditor: Use gzip compression when POSTing HTML
Status: RESOLVED DUPLICATE of bug 66914
Product: VisualEditor
Classification: Unclassified
MediaWiki integration (Other open bugs)
unspecified
All All
: High enhancement
: ---
Assigned To: Editing team bugs – take if you're interested!
: performance
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-01-05 03:04 UTC by Roan Kattouw
Modified: 2014-06-25 22:39 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Roan Kattouw 2014-01-05 03:04:14 UTC
Per Gabriel's report via email, when VE POSTs HTML to api.php , it should ensure that gzip compression is used for the POST body.

TODO: Figure out how to actually tell the browser to do this
Comment 1 Roan Kattouw 2014-01-06 05:57:52 UTC
This doesn't seem to be supported natively in browsers. Even the XHR2 standard doesn't include support for this. Presumably this is because POST bodies large enough that compression is desired are rare, and because clients don't know in advance whether the server will support compression.

We may be able to do this using a client-side gzip implementation; I'll have to see whether that makes sense. Alternatively, it might be that the savings from fixing bug 59660 and dropping data-parsoid will suffice.
Comment 2 Bartosz Dziewoński 2014-06-25 22:39:13 UTC

*** This bug has been marked as a duplicate of bug 66914 ***

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links