Quote
No, a km 1.1 with layers disabled is not a km 1.5.
Sorry, but I have tested it before using it.
With 1.1.x :
When layers are enabled : k$Layers = true
When layers are disabled : k$Layers = false
With 1.5 :
kLayers = 0
But as you have talk about it, I have tested a case I never think of : where layers.dll is not present, and for some macros I use (roboform, for example), I have now a crash with 1.1x. So I must modify it to avoid these problems.
[edit=21:06:00] ---------------------------------------------------------------
I now use :
$pLayers=substr(getpref(STRING,""general.useragent.vendorsub"),0,3);
$kLayers==0?0:$pLayers="1.1";
# This last string to correct getpref result for version 1.5a1, which uses layers instead of tabs
The crash I had was due to the fact that with layers disabled, the mechanism to initialize roboform doesn't work anymore, and K-Meleon crashes when browsing in this window. It ought be possible to open a new window and close the first like I do with layers, but it's a pain, and in this case, when layers are disabled, I disable automatically roboform.
An other crash occurs when I rename layers.dll to simulate the fact that this kplugin isn't here. It's due to the presence of the kplugins sessions. When renaming it too, no more crash. It seems to be normal, because, I think sessions use layers.
[/edit] -----------------------------------------------------------------------
A+
Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:38.0) Gecko/20100101 Ubuntu/12.04 K-Meleon/76.0
Web:
http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr
Ubuntu 12.04 - Gramps 3.4.9 - Harbour 3.2.0 - Hwgui 2.20-3 - K-Meleon 76.0 rc
Edited 3 time(s). Last edit at 09/11/2008 07:20PM by JujuLand.