Bug 102942

Summary: a tab redering another tab's frame interacts with it
Product: [Applications] konqueror Reporter: Becheru Petru-Ioan <becheru.petru.ioan>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED INTENTIONAL    
Severity: normal    
Priority: NOR    
Version: 3.3.2   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Becheru Petru-Ioan 2005-03-31 16:57:11 UTC
Version:           3.3.2 (using KDE 3.3.2,  (3.1))
Compiler:          gcc version 3.3.5 (Debian 1:3.3.5-8)
OS:                Linux (i686) release 2.6.10-1-k7

if u have in a tab a webpage that uses frames (let's say http://zvonsully.home.ro)
and in another tab a frame of that site ( http://zvonsully.home.ro/menu.html ) ,if u click a link in the second tab that has a target atribute (all the links in http://zvonsully.home.ro/menu.html have a target atribute set to "main"),konqueror will modifie the first tab to render the link that u clicked.
(
in my example if u click on a link in the http://zvonsully.home.ro/menu.html page ,the http://zvonsully.home.ro tab will be modified so it renders that link on the "main" <frame>
)
Comment 1 Philip Rodrigues 2006-09-01 23:26:33 UTC
Confirmed on SVN r575787
Comment 2 Jaime Torres 2008-08-07 19:54:31 UTC
This is the expected behabior as HTML4 spec says:
http://www.w3.org/TR/REC-html40/struct/links.html#h-12.1

(it happens also to Firefox 3), because:

The page has 3 frames (with names)

----top------
menu --main--

the links in the menu frame (or page) points to main, therefore the browser  finds an already opened window (or frame) with that name (from the same domain!), and it is in another tab, then the other tab is updated.

Comment 3 Dawit Alemayehu 2011-06-13 18:46:50 UTC
See comment #2.