diff options
author | Florian Bruhin <me@the-compiler.org> | 2021-01-17 12:38:19 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2021-01-17 12:38:19 +0100 |
commit | a91846ffb58ef6f8bfd74d98409777e9b35f3a07 (patch) | |
tree | bc9adb04b123170d8d3e131927a6db0cc5b095cd | |
parent | e89524b31472c1997113b086053ba0d65798636f (diff) | |
download | qutebrowser-a91846ffb58ef6f8bfd74d98409777e9b35f3a07.tar.gz qutebrowser-a91846ffb58ef6f8bfd74d98409777e9b35f3a07.zip |
rfc6266: Remove some more
-rw-r--r-- | qutebrowser/browser/webkit/rfc6266.py | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/qutebrowser/browser/webkit/rfc6266.py b/qutebrowser/browser/webkit/rfc6266.py index 35d7895cb..ad1f63ad3 100644 --- a/qutebrowser/browser/webkit/rfc6266.py +++ b/qutebrowser/browser/webkit/rfc6266.py @@ -56,7 +56,6 @@ class _ContentDisposition: well, due to a certain browser using the part after the dot for mime-sniffing. Saving it to a database is fine by itself though. """ - # XXX Reject non-ascii (parsed via qdtext) here? return self.params.get('filename') def is_inline(self): @@ -83,16 +82,6 @@ def parse_headers(content_disposition): # less-than-certain values for some legacy senders. content_disposition = content_disposition.decode('iso-8859-1') - # Our parsing is relaxed in these regards: - # - The grammar allows a final ';' in the header; - # - We do LWS-folding, and possibly normalise other broken - # whitespace, instead of rejecting non-lws-safe text. - # XXX Would prefer to accept only the quoted whitespace - # case, rather than normalising everything. - - if not content_disposition.strip(): - raise Error("Empty value!") - reg = email.headerregistry.HeaderRegistry() parsed = reg('Content-Disposition', content_disposition) |