Bug 95327

Summary: [testcase] Cannot delete from FTP-Server, if opened in an IFRAME
Product: [Applications] konqueror Reporter: Wolfgang Thiess <mail>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: normal    
Priority: NOR    
Version: 3.3.1   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Wolfgang Thiess 2004-12-17 10:37:19 UTC
Version:           3.3.1 (using KDE 3.3.1, Gentoo)
Compiler:          gcc version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)
OS:                Linux (x86_64) release 2.6.9-gentoo-r9

1.) Create a html page containing an iframe which is accessing an ftp server (where you have write access):
<html>
...
<body>
...
<iframe width=... height=... name=iframe src="ftp://user:password@server"></iframe>
...
</body>
</html>

2.) Open the page in konqueror

3.) Enter password in request box

4.) Drag a file from a konqueror filemanager to the IFRAME (upload a file)

5.) Rightclick on the uploaded file in the IFRAME

Result: The "Delete" entry in the kontext menu is grayed. It should be possible to delete the file.

When I access the ftp server directly with konqueror (not in an IFRAME), everything works as expected. For my test, I used the same Machine for the html page and the ftp server (same IP address).
Comment 1 Eric Kjeldergaard 2006-08-31 22:02:56 UTC
Definitely happens like the OP says.  Created a web page with an iframe of ftp://user@host can't delete.  The upload portion is actually not too relevant here.  Just can't delete from an iframe.  Can delete outside of the iframe.
Comment 2 Jure Repinc 2008-04-21 01:27:05 UTC
<lemma> JLP: 95327 resolved in trunk r799198, still present in 3.5.9
Comment 3 Myriam Schweingruber 2012-06-18 14:05:36 UTC
Message from the Bugsquad and Konqueror teams:
This bug is closed as outdated, as we do not have the manpower to maintain the KDE3 version anymore.
If you still can reproduce this issue with Konqueror 4.8.4 or later, please open a new report.
Thank you for your understanding.