Bug 87178 - Netscape layers not supported
Summary: Netscape layers not supported
Status: RESOLVED INTENTIONAL
Alias: None
Product: konqueror
Classification: Applications
Component: khtml parsing (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-14 04:54 UTC by Leonardo Marques de Souza
Modified: 2008-04-25 10:18 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 Leonardo Marques de Souza 2004-08-14 04:54:43 UTC
Version:            (using KDE KDE 3.2.3)
Installed from:    Debian testing/unstable Packages
OS:                Linux

Some menus not works on mouse over, but is showed on start of page

https://www.arinternet.pr.gov.br/

<script language="JavaScript1.2" src="script/menuNetscape.js"></script>

<layer name='div_consultas' left='196' top='80' visibility='hide' z-index='1&quot;'>
<table border='0' cellspacing='0' cellpadding='0' height='1' bgcolor='#9BA8CA'>
<tr>
<td><a href='_c_boletim1.asp' target=new><font face='Arial' size='-2'>Boletim Informativo</font></a></td></tr>

<tr><td><a href='_c_cadicms1.asp' target=new><font face='Arial' size='-2'>Cadastro de Inscrições Estaduais (Paraná)</font></a></td></tr>
<tr><td><a href='LinkExterno.asp?URL=http://www.sintegra.gov.br&Titulo=Cadastros%20de%20Outros%20Estados' target=new><font face='Arial' size='-2'>Cadastros de Outros Estados (SINTEGRA)</font></a></td></tr>
<tr><td><a href='_c_ipva1.asp' target=new><font face='Arial' size='-2'>Extrato de IPVA do Veículo</font></a></td></tr>
<tr><td><a href='_c_indice1.asp' target=new><font face='Arial' size='-2'>Indicadores Econômicos</font></a></td></tr>
<tr><td><a href='http://celepar7.pr.gov.br/detran_novo/consultas/veiculos/lic_form.asp' target=new><font face='Arial' size='-2'>Licenciamento Anual do Veículo</font></a></td></tr>
<tr><td><a href='LinkExterno.asp?URL=http://celepar7.pr.gov.br/sead/protocolo.html&Titulo=Protocolo%20Integrado%20do%20Estado%20(SEAP)' target=new><font face='Arial' size='-2'>Protocolo Integrado do Estado (SEAP)</font></a></td></tr>
<tr><td><a href='_c_tramipaf1.asp' target=new><font face='Arial' size='-2'>Tramitação de PAF (Auto de Infração)</font></a></td></tr></table>
</layer>
Comment 1 Dik Takken 2004-08-14 12:14:51 UTC
<layer> tags are Netscape/Mozilla specific, they don't work on other browsers. But since Konqueror identifies itself as Mozilla/Netscape compatible, it should support Netscape extensions as well because sites like this one count on that.
Comment 2 Allan Sandfeld 2004-10-05 21:42:17 UTC
Actually this is only Netscape 4.x specific, all the later mozilla derivatives do not support layers and neither does MSIE. 

I am however implementing some partial support for layers currently, mostly as a fun way to learn khtml. The static attributes already works for the most part, and the dom model is improving. 

Comment 3 Allan Sandfeld 2004-10-21 16:15:10 UTC
CVS commit by carewolf: 

Time to commit next step of my pet project. 
Adds limited DHTML to the Layer object, this makes Konqueror the first browser
since Netscape 4.x to render a few odd pages.

CCBUG: 87178


  M +107 -11   dom/html_block.cpp   1.18 [POSSIBLY UNSAFE: printf]
  M +76 -1     dom/html_block.h   1.14
  M +6 -0      dom/html_document.cpp   1.41
  M +7 -1      dom/html_document.h   1.23
  M +1 -0      dom/html_misc.h   1.21
  M +69 -14    ecma/kjs_html.cpp   1.276
  M +7 -4      ecma/kjs_html.h   1.81
  M +5 -5      ecma/kjs_window.cpp   1.388
  M +14 -2     html/html_miscimpl.cpp   1.42
  M +2 -1      html/html_miscimpl.h   1.28



Comment 4 Michael Leupold 2008-04-06 17:16:24 UTC
Site has changed in the meantime. Seems to have been specific to this site. Trying some examples using layers it seems that (basic?) layer support is really there (trunk r794020). As checking the site is no longer possible we need additional information or (as layers are no longer in supported in any browser but konqueror) a status-change.
Comment 5 Allan Sandfeld 2008-04-25 10:18:18 UTC
Netscape layers are not fully implemented, and never will be.