From kde-core-devel Thu Aug 31 10:54:34 2000 From: Stefan Schimanski Date: Thu, 31 Aug 2000 10:54:34 +0000 To: kde-core-devel Subject: patch to allow MIME types like abc/x-abc;version=4 X-MARC-Message: https://marc.info/?l=kde-core-devel&m=96772220707921 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--------------Boundary-00=_YYK5KUXKBEE8YNQCGG11" --------------Boundary-00=_YYK5KUXKBEE8YNQCGG11 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, this patch will enable khtml to load the correct kpart if optionial=20 information is appended to the type attribute in or . Bye Schimmi =00 --------------Boundary-00=_YYK5KUXKBEE8YNQCGG11 Content-Type: text/x-c++; name="html.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="html.patch" SW5kZXg6IGh0bWxfb2JqZWN0aW1wbC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2hvbWUva2Rl L2tkZWxpYnMva2h0bWwvaHRtbC9odG1sX29iamVjdGltcGwuY3BwLHYKcmV0cmlldmluZyByZXZp c2lvbiAxLjQyCmRpZmYgLXUgLWIgLXIxLjQyIGh0bWxfb2JqZWN0aW1wbC5jcHAKLS0tIGh0bWxf b2JqZWN0aW1wbC5jcHAJMjAwMC8wOC8wNyAyMzozMzoyOQkxLjQyCisrKyBodG1sX29iamVjdGlt cGwuY3BwCTIwMDAvMDgvMzEgMTA6NTE6MjIKQEAgLTIwMiwxMSArMjAyLDE0IEBACiAgIC8vIGV4 cG9ydCBwYXJhbWV0ZXIKICAgUVN0cmluZyBhdHRyU3RyID0gYXR0ci0+bmFtZSgpLnN0cmluZygp ICsgIj1cIiIgKyB2YWwgKyAiXCIiOwogICBwYXJhbS5hcHBlbmQoIGF0dHJTdHIgKTsKLQorICBp bnQgcG9zOwogICBzd2l0Y2ggKCBhdHRyLT5hdHRySWQgKQogICB7CiAgICAgIGNhc2UgQVRUUl9U WVBFOgotCXNlcnZpY2VUeXBlID0gdmFsLmxvd2VyKCk7IC8vIEZJWE1FOiBpcyB0aGlzIGNvcnJl Y3Q/IGFyZSBNSU1FIHR5cGVzIGNhc2UgaW5zZW5zaXRpdmU/Pz8/IGxvb2sgYWxzbyBpbnRvIHBs dWdpbnNjYW4uY3BwCisgICAgICAgIHNlcnZpY2VUeXBlID0gdmFsLmxvd2VyKCk7CisgICAgICAg IHBvcyA9IHNlcnZpY2VUeXBlLmZpbmQoICI7IiApOworICAgICAgICBpZiAoIHBvcyE9LTEgKQor ICAgICAgICAgICAgc2VydmljZVR5cGUgPSBzZXJ2aWNlVHlwZS5sZWZ0KCBwb3MgKTsKIAlicmVh azsKICAgICAgY2FzZSBBVFRSX1NSQzoKIAl1cmwgPSB2YWw7CkBAIC0yNzUsOSArMjc4LDcgQEAK ICAgICAgIG1fcmVuZGVyLT5zZXRTdHlsZShtX3N0eWxlKTsKICAgICAgIHItPmFkZENoaWxkKCBt X3JlbmRlciwgX25leHQgPyBfbmV4dC0+cmVuZGVyZXIoKSA6IDAgKTsKICAgIH0gZWxzZQotICAg ewogICAgICAgci0+c2V0U3R5bGUobV9zdHlsZSk7Ci0gICB9CiAKICAgTm9kZUJhc2VJbXBsOjph dHRhY2goIHcgKTsKIH0KQEAgLTMxNiwxMCArMzE3LDE0IEBACiB7CiAgIERPTTo6RE9NU3RyaW5n SW1wbCAqc3RyaW5nSW1wbCA9IGF0dHItPnZhbCgpOwogICBRU3RyaW5nIHZhbCA9IFFDb25zdFN0 cmluZyggc3RyaW5nSW1wbC0+cywgc3RyaW5nSW1wbC0+bCApLnN0cmluZygpOworICBpbnQgcG9z OwogICBzd2l0Y2ggKCBhdHRyLT5hdHRySWQgKQogICB7CiAgICAgY2FzZSBBVFRSX1RZUEU6Ci0g ICAgICBzZXJ2aWNlVHlwZSA9IHZhbDsKKyAgICAgIHNlcnZpY2VUeXBlID0gdmFsLmxvd2VyKCk7 CisgICAgICBwb3MgPSBzZXJ2aWNlVHlwZS5maW5kKCAiOyIgKTsKKyAgICAgIGlmICggcG9zIT0t MSApCisgICAgICAgICAgc2VydmljZVR5cGUgPSBzZXJ2aWNlVHlwZS5sZWZ0KCBwb3MgKTsKICAg ICAgIGJyZWFrOwogICAgIGNhc2UgQVRUUl9EQVRBOgogICAgICAgdXJsID0gdmFsOwo= --------------Boundary-00=_YYK5KUXKBEE8YNQCGG11--