Summary: | (test case) base tag in body not ignored | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Tom Gufler <tom.gufler> |
Component: | khtml parsing | Assignee: | Konqueror Bugs <konqueror-bugs-null> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | normal | CC: | marcello.maggioni, samuel.brack |
Priority: | NOR | ||
Version First Reported In: | 4.5.4 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
test case
test-case testcase with a new image |
Description
Tom Gufler
2003-11-05 15:44:36 UTC
Now _that_'s a fun bug :) Please tell the webmasters that there are standards made up for HTML writing ;( Attaching a test case to show the problem: pure invalid HTML Created attachment 3044 [details]
test case
I can still reproduce this bug with Konqueror on KDE 3.3.2a *** Bug 117231 has been marked as a duplicate of this bug. *** Fixed for KDE 3.5.4 I am going to pull my fix. At least until further investigation. It seems Firefox supports multiple BASE elements. They are all moved up to the header where they belong, but are only applied to the relative paths _after_ the original position. I suspect Firefox for the same reason is not capable of supporting Javascript created BASE elements. Konqueror like Firefox moves them to the header, but then _acts_ like the BASE was in the header to begin with and applies it all elements. Attach a new test case as the previous image one seems to no longer exist. annma on konq-bugs-day Created attachment 24230 [details]
test-case
test case with valid url
Confirmed in 4.5.4. I attach a new testcase since the referenced image in comment 9 is no longer available. Created attachment 55735 [details]
testcase with a new image
Thank you for the bug report. As this report hasn't seen any changes in 10 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved. Dear user, KHTML (and KJS) was a long time more or less unmaintained and got removed in KF6. Please migrate to use a QWebEngine based HTML component. We will do no further fixes or improvements to the KF5 branches of these components beside important security fixes. For security issues, please see: https://kde.org/info/security/ Sorry that we did not fix this issue during the life-time of KHTML. Greetings Christoph Cullmann |