Bug 151294 - Quick search query in status bar not properly escaped
Summary: Quick search query in status bar not properly escaped
Status: RESOLVED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-24 18:46 UTC by Maarten ter Huurne
Modified: 2009-01-17 21:14 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maarten ter Huurne 2007-10-24 18:46:11 UTC
Version:           3.5.7 (using KDE 3.5.7 "release 80.1" , openSUSE )
Compiler:          Target: i586-suse-linux
OS:                Linux (i686) release 2.6.18.8-0.5-default

To reproduce:
- open any page in Konqueror
- type "/<b>hello" (without the quotes)

I would expect the status bar to show: Text not found: "<b>hello".

What is actually shows is: Text not found: "hello".
Where everything from the "h" onwards is in bold.

It looks like the text in the status bar is HTML and not properly escaped. One way to fix it would be to add the escaping. But maybe the status bar does not need HTML, then switching to plain text would be the solution.
Comment 1 Jaime Torres 2008-05-27 15:35:43 UTC
Confirmed in konqueror 4.0.3, it also also works for the following html tags:
<H1>, <ul>, <li>, <a href>
Comment 2 Maarten ter Huurne 2009-01-17 21:14:30 UTC
I just tested in Konqueror 4.1.3 and it is fixed now.