jetty.project
jetty.project copied to clipboard
Issue #11387: Reintroduce MultiPartCompliance.LEGACY in ee9/ee8
Reintroduce MultiPartCompliance.LEGACY behaviors.
For people reviewing this PR.
Don't be scared by the number of files.
Over 252 files are just moved and consolidated testcases from various parts of the codebase into a new tests/jetty-test-multipart module.
If you exclude (uncheck) the entries for .raw and .txt and Deleted Files in the "File Filter" drop-down, then the review becomes much easier to manage.
Do we have a test that parses multi-part form 1 byte chunks?
I don't know, but it shouldn't be that hard to setup.
This PR is largely complete. But I'm waiting on PR #11409 to complete so I can update this PR and eliminate some of the no longer relevant noise from this PR.