K-Meleon on Goanna :  K-Meleon Web Browser Forum
Building K-Meleon on top of the Goanna engine 
List of Goanna-build bugs and problems
Posted by: rodocop
Date: March 04, 2018 01:39PM

Where:
F2 (Preferences)
Page Display - Languages
Default Character Encoding

What:
Listbox broken. May be empty of set to UTF-8 by both do not open drop-down.

Comments:
Inbuilt JS inside of the files (some of?):
  • dlg-languages-add.js
  • dlg-languages-add.xul
  • ovrl-languages.js
  • ovrl-languages.xul
(location: browser\omni.ja\chrome\kmeleon\content\kmprefs\kmprefs)
seems to get incompatible with new GRE updated since v.31

This option worked fine in KM 75.1 but is broken from 76-alpha



Edited 3 time(s). Last edit at 03/04/2018 02:03PM by rodocop.

Options: ReplyQuote
Re: List of Goanna-build bugs and problems
Posted by: rodocop
Date: March 04, 2018 03:54PM

Small and easy bugfix.

Goanna still contains buggy xpinstall.kmm. Wrong line is:
setmenu(setmenu("&Edit", macro, _("Set FireFox extension install"), _xpinstallext_toggle, -1);
setmenu wrongly duplicated.

Fixed KMM attached.



Edited 4 time(s). Last edit at 03/04/2018 03:56PM by rodocop.

Attachments: xpinstallext.kmm (1.1 KB)  
Options: ReplyQuote
Re: List of Goanna-build bugs and problems
Posted by: rodocop
Date: March 04, 2018 04:02PM

Another one easy.

docinfo functionality misses 3 prefs set by default that leads those boxes in Preferences - Browsing - Window Diversion stay inactive:



It's possible to add them as default prefs but I prefer insert them into docinfo.kmm. So the fixed one attached here.



Edited 3 time(s). Last edit at 03/04/2018 04:02PM by rodocop.

Attachments: docinfo.kmm (8.5 KB)  
Options: ReplyQuote
Re: List of Goanna-build bugs and problems
Posted by: roytam1
Date: March 09, 2018 02:25AM

Quote
rodocop
Where:
F2 (Preferences)
Page Display - Languages
Default Character Encoding

What:
Listbox broken. May be empty of set to UTF-8 by both do not open drop-down.

Comments:
Inbuilt JS inside of the files (some of?):
  • dlg-languages-add.js
  • dlg-languages-add.xul
  • ovrl-languages.js
  • ovrl-languages.xul
(location: browser\omni.ja\chrome\kmeleon\content\kmprefs\kmprefs)
seems to get incompatible with new GRE updated since v.31

This option worked fine in KM 75.1 but is broken from 76-alpha

It is because rdf:charset-menu is empty, see https://bugzilla.mozilla.org/show_bug.cgi?id=999918
We may need a way to fill dropdown list box without rdf:charset-menu.

Options: ReplyQuote
Re: List of Goanna-build bugs and problems
Posted by: cdlvcdlv
Date: May 13, 2018 07:52PM

When GUI Language is set to Spanish (F2/GUI Appearance/General/Language), downloads history (Ctrl-J) appears empty. Downloads are not lost, they are simply hidden ("No hay descargas.", it says) and reappear selecting another language. When you change languages (to Spanish) while the downloads window is open the list remains, but if you close/reopen is empty.

This worked fine in KM 75.1 for all languages but in 76RC and 76RC2 only works with English and Chinese.

In Goanna builds the only language broken is Spanish.



Edited 1 time(s). Last edit at 05/13/2018 07:53PM by cdlvcdlv.

Options: ReplyQuote
Re: List of Goanna-build bugs and problems
Posted by: siria
Date: May 20, 2018 06:30PM

@cdlvcdlv
Post it to the spanish localization thread or it will soon be forgotten:
http://kmeleonbrowser.org/forum/list.php?20

Options: ReplyQuote
Re: List of Goanna-build bugs and problems
Posted by: cdlvcdlv
Date: May 28, 2018 08:03AM

All versions of K-Meleon from 76RC (Goanna builds included) show ALL the downloads as "Failed" (be it or not) and therefore don't offer some options in contextual menu as "Open containing folder", for example.



Edited 2 time(s). Last edit at 05/28/2018 08:04AM by cdlvcdlv.

Options: ReplyQuote
Re: List of Goanna-build bugs and problems
Posted by: siria
Date: June 14, 2018 02:04AM

Hardcoded UserAgent site-exceptions

Noticed the list in KM74-Goanna has some outdated entries, compared to the one in KM77-Goanna. For example:
googlevideos.com has Firefox31 vs Firefox38

Options: ReplyQuote
Re: List of Goanna-build bugs and problems
Posted by: anonymous
Date: June 14, 2018 06:24PM

@siria
Is there a googlevideos.com page that needs Firefox38 user-agent to work in KM74-Goanna?

Options: ReplyQuote
Re: List of Goanna-build bugs and problems
Posted by: gordon451
Date: September 14, 2018 11:57AM

Build 20180825 (portable zip) is throwing WinSxS errors on startup:

Quote

Activation context generation failed for "C:\Program Files (x86)\KM-Goanna\k-meleon.exe". Error in manifest or policy file "" on line. A component version required by the application conflicts with another component version already active. Conflicting components are:.

C:\Windows\WinSxS\manifests\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2.manifest

C:\Windows\WinSxS\manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac.manifest

C:\Program Files (x86)\KM-Goanna\k-meleon.exe

Event ID: 80

Both manifests carry "Date Modified 21-Nov-10". They may well have had something to do with K-Meleon, though this is not specified by their contents.

KM-Goanna starts happily, and works properly as far as I can see, but system errors I do not like.

EDIT: Some useful info can be got at Event ID: 80 Source: SideBySide. It would seem the Goanna engine in KM has a faulty manifest which is causing confusion as to which Form Designer common control dll should be used. I am writing this on Pale Moon 26.4.1 x64, which alone tells me whichever Goanna engine roytam1 is using could be either 32-bit or 64-bit... I have not looked to see which he is using.

Another EDIT: I extracted the manifest from k-meleon.exe in KM-Goanna:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*"></assemblyIdentity>
    </dependentAssembly>
  </dependency>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="x86" publicKeyToken="6595b64144ccf1df" language="*"></assemblyIdentity>
    </dependentAssembly>
  </dependency>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
      </requestedPrivileges>
    </security>
  </trustInfo>
  <asmv3:application xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns="urn:schemas-microsoft-com:asm.v3">
    <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">;
      <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>;
    </asmv3:windowsSettings>
  </asmv3:application>
  <ms_compatibility:compatibility xmlns:ms_compatibility="urn:schemas-microsoft-com:compatibility.v1" xmlns="urn:schemas-microsoft-com:compatibility.v1">
    <ms_compatibility:application xmlns:ms_compatibility="urn:schemas-microsoft-com:compatibility.v1">
      <ms_compatibility:supportedOS xmlns:ms_compatibility="urn:schemas-microsoft-com:compatibility.v1" Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}">
      </ms_compatibility:supportedOS>
      <ms_compatibility:supportedOS xmlns:ms_compatibility="urn:schemas-microsoft-com:compatibility.v1" Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}">
      </ms_compatibility:supportedOS>
      <ms_compatibility:supportedOS xmlns:ms_compatibility="urn:schemas-microsoft-com:compatibility.v1" Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}">
      </ms_compatibility:supportedOS>
      <ms_compatibility:supportedOS xmlns:ms_compatibility="urn:schemas-microsoft-com:compatibility.v1" Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}">
      </ms_compatibility:supportedOS>
      <ms_compatibility:supportedOS xmlns:ms_compatibility="urn:schemas-microsoft-com:compatibility.v1" Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}">
      </ms_compatibility:supportedOS>
    </ms_compatibility:application>
  </ms_compatibility:compatibility>
</assembly>

I cannot say for sure, but...

____________________
Understanding the scope of the problem is the first step on the path to true panic. [Florence Ambrose, "Freefall" 01372 January 22, 2007 http://freefall.purrsia.com/ff1400/fv01372.htm]



Edited 2 time(s). Last edit at 09/14/2018 12:57PM by gordon451.

Options: ReplyQuote


K-Meleon forum is powered by Phorum.