K-Meleon on Goanna :  K-Meleon Web Browser Forum
Building K-Meleon on top of the Goanna engine 
Pages: PreviousFirst...56789101112131415...LastNext
Current Page: 10 of 33
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: hermes
Date: December 17, 2017 05:19AM

Quote
roytam1
Quote
soccerfan
KM-Goanna (Build 20171215) of roytam1 fails to run on my windows laptop.
The laptop has XP SP2 home edition (upgrading to SP3 is not an option).

I get the following two error messages:

The procedure entry point GetLogicalProcessorInformation
could not be located in the dynamic link library KERNEL32.dll

The application failed to start because mfc120u.dll was not found.
Re-installing the application may fix this problem.

FWIW, the 32-bit basilisk xpmod by roytam1 runs fine on the same laptop

Any help appreciated!

Sorry, Goanna3 engine requires SP3 functions.

It's not a problem : ) you can see my old post:
(old post) http://kmeleonbrowser.org/forum/read.php?8,135856,136426#msg-136426

Full ready set (you can run even on XP SP0 aka GOLD) can be found here: (~368 Kcool smiley
(direct link) https://getfile.dokpub.com/yandex/get/https://yadi.sk/d/8l-xV_aZksZau
...
But just in case, please make a full system image before use it.

Or you can install original update WindowsXP-KB936235-v2 (EN): (~2.8 Mcool smiley
(direct link) https://getfile.dokpub.com/yandex/get/https://yadi.sk/d/OiTbeIfL3QgUUS

or WindowsXP-KB944340 (EN): (~755 Kcool smiley
(direct link) https://getfile.dokpub.com/yandex/get/https://yadi.sk/d/9gz0H06I3QgUUk



Edited 4 time(s). Last edit at 12/17/2017 05:36AM by hermes.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: rodocop
Date: December 17, 2017 12:40PM

Quote
roytam1
Sorry, Goanna3 engine requires SP3 functions.

There was a solution for KM 76 (also requiring SP3 by default) with replacement of kernel32.dll with a newer (SP3) version. It works.

There is a package to manage such a change in semiauto way, prepared by hermes, but it addresses russian version of XP - https://getfile.dokpub.com/yandex/get/https://yadi.sk/d/8l-xV_aZksZau

If to place there kernel32.dll from your language XP SP3 instead existing one - you'll be able to try make your SP2 compatible with Goanna-KM.

But make backup or/and restore point first.

P.S. Hermes himself have written the same one post earlier. So my post is redundant.



Edited 2 time(s). Last edit at 12/17/2017 12:45PM by rodocop.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: rodocop
Date: December 17, 2017 01:07PM

Quote
roytam1
alright archive in my host is updated.
browser\omni.ja is updated for NOT resizing console2, and merged 76RC Pro changes.

I should say here just that:
1) I prepared "intab console2" as demo only - or just on siria'a personal request - I haven't an intention to make it default way of using Error Console. Users may have different approaches and habits in using this.
May be it's worth to discuss how to use it better.

2) Pro-updates for Preferences panel will require updating all locales besides English and russian - as they use new entities in kmprefs\pref.xul:
<!ENTITY buildname.label		"K-Meleon 76 RC Pro eng">
<!ENTITY builddate.label		"Preferences Pro-build 13.03.2017">

(these are example values from en-US locale of Pro - file yourlocale.jar:kmprefs\pref.dtd)



Edited 5 time(s). Last edit at 12/17/2017 01:11PM by rodocop.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: rodocop
Date: December 17, 2017 01:14PM

Also here is fixed pref-appearance.xul (now it syncs option "Hide K-Meleon app Title Bar" with pref on Prefs window opening - which was broken)



Edited 1 time(s). Last edit at 12/17/2017 01:14PM by rodocop.

Attachments: pref-appearance.xul (18.3 KB)  
Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: soccerfan
Date: December 17, 2017 01:46PM

Quote
rodocop
Quote
roytam1
Sorry, Goanna3 engine requires SP3 functions.

There is a package to manage such a change in semiauto way, prepared by hermes, but it addresses russian version of XP - https://getfile.dokpub.com/yandex/get/https://yadi.sk/d/8l-xV_aZksZau

Thanks to you and hermes. I am in the USA.
The above link has a zip file with two files: setup.inf and kernel32.dll.

Two questions for you and/or hermes:
(1) When you say "but it addresses russian version of XP", does it mean that the kernel32.dll in the zip is for russian version and I must use a different kernel32.dll (I do have access to XP3)?
(2) Does the setup.inf file need to be changed in any way

Thank you,

soccerfan

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: rodocop
Date: December 17, 2017 02:29PM

hermes would answer better, but I think that:

1) you need english kernel32.dll (may be it's optional but I think it's better to use consistent localization)

2) no changes for inf-script needed

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: roytam1
Date: December 17, 2017 02:50PM

Quote
rodocop
Quote
roytam1
alright archive in my host is updated.
browser\omni.ja is updated for NOT resizing console2, and merged 76RC Pro changes.

I should say here just that:
1) I prepared "intab console2" as demo only - or just on siria'a personal request - I haven't an intention to make it default way of using Error Console. Users may have different approaches and habits in using this.
May be it's worth to discuss how to use it better.

2) Pro-updates for Preferences panel will require updating all locales besides English and russian - as they use new entities in kmprefs\pref.xul:
<!ENTITY buildname.label		"K-Meleon 76 RC Pro eng">
<!ENTITY builddate.label		"Preferences Pro-build 13.03.2017">

(these are example values from en-US locale of Pro - file yourlocale.jar:kmprefs\pref.dtd)
buildname/builddate related code is not merged.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: Rain
Date: December 17, 2017 08:06PM

Does anyone else encounter problems when using the captcha verification system? I can't log-in/submit anything via KM on sites that are using it :/ (I'm using SM when that happens) It always treats my "selections" as wrong.





Also on some sites i can't seem to select alternate options.



Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: rodocop
Date: December 17, 2017 08:15PM

Quote
Rain
Does anyone else encounter problems when using the captcha verification system?

Using Mouse gestures module? Just replace it with fixed one from the first post of this thread

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: Rain
Date: December 17, 2017 11:24PM

Quote
rodocop
Using Mouse gestures module? Just replace it with fixed one from the first post of this thread

Mouse Gestures are mouse button combinations for power users are they not? That's not what i mean, I don't use mouse gestures. i mean your basic left-click will NOT select the option in your everyday navigation and i have to use the keyboard instead. So far this only happened on Postimg.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: rodocop
Date: December 17, 2017 11:29PM

Well.

Maybe you are not using Mouse Gestures but your KM can have this module activated. And it has glitches for years. Some of them interfere bad with captchas exactly.

Try to replace the dll - and check your problem sites again.



Edited 1 time(s). Last edit at 12/17/2017 11:31PM by rodocop.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: siria
Date: December 18, 2017 12:29AM

Quote
Rain
Mouse Gestures are mouse button combinations for power users are they not?

No. They are for normal users too :cool:
And not necessarily button combinations, but simply:
right-click the mouse, hold it and pull it straight in one of the 8 directions (up, right-up, right, right-down, etc.)
For each direction you can define an action, for example my most frequent ones are "reload page" and "close tab".

Just explaining, because I wish *I* had heard about this years earlier! grinning smiley

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: hermes
Date: December 18, 2017 12:45AM

Quote
soccerfan
Quote
rodocop
Quote
roytam1
Sorry, Goanna3 engine requires SP3 functions.

There is a package to manage such a change in semiauto way, prepared by hermes, but it addresses russian version of XP - https://getfile.dokpub.com/yandex/get/https://yadi.sk/d/8l-xV_aZksZau

Thanks to you and hermes. I am in the USA.
The above link has a zip file with two files: setup.inf and kernel32.dll.

Two questions for you and/or hermes:
(1) When you say "but it addresses russian version of XP", does it mean that the kernel32.dll in the zip is for russian version and I must use a different kernel32.dll (I do have access to XP3)?
(2) Does the setup.inf file need to be changed in any way

Thank you,

Especially for You, pulled original English file from original SP3: (~274 Kcool smiley
(direct link) https://getfile.dokpub.com/yandex/get/https://yadi.sk/d/UsH1_slC3QhfnU

In this file not a fundamental difference. There will be different messages table. But these messages are not a problem as they are service messages. Specially now checked: and Russian KERNEL32.DLL on English OS, and English file on Russian OS... doesn't matter. Works and so, and so. Only when installing in another language will receive a warning. To work is not affected.

But nevertheless, for You, file was prepared on required English language. The English version (of this set) you can put in any language (because in English text no one will be confuse).



Edited 4 time(s). Last edit at 12/18/2017 03:36AM by hermes.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: hermes
Date: December 18, 2017 12:56AM

Quote
Rain
Quote
rodocop
Using Mouse gestures module? Just replace it with fixed one from the first post of this thread

Mouse Gestures are mouse button combinations for power users are they not? That's not what i mean, I don't use mouse gestures. i mean your basic left-click will NOT select the option in your everyday navigation and i have to use the keyboard instead. So far this only happened on Postimg.

Yes, also see this bug. But already accustomed to using keyboard : )

Mouse Gestures are nothing to do with disabling (or enabling) does not affect problem.
Is manifested in impossibility of selecting from drop-down list. Not always, but often enough.
There are a number of sites where this happens all the time. For example, postimage.org .



Edited 2 time(s). Last edit at 12/18/2017 03:42AM by hermes.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: Rekufad
Date: December 18, 2017 01:39AM

Quote
Chanson Yu
And how about adding the pdf.js to K-Meleon by default? I usually open PDF files with Firefox,because KM can't handle this.What do you think?
Maybe it would be better to do it as an optional extension in the style of Moon PDF Viewer (which I think does not work with the latest versions of Pale Moon).
Also, Mozilla has been considering the idea of abandoning its PDF viewer and replacing it with Chromium viewer (see the Mortar Project). I do not know if PDFium is better or worse than the viewer that Firefox has by default but it is there for those who want to make the appropriate comparisons.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: roytam1
Date: December 18, 2017 01:51AM

Quote
Chanson Yu
On December 18, 2015 I had reported one problem to Dorian,which is not solved until now,but even worse than before.

Quote

Some menu items in KM75.1/76.0 weren't aline at the left on Windows XP SP3,but normal on Windows 7 system:





At the beginning,this issue only occurs on Windows XP system,and Dorian said it's a weird behavior of Windows which is hard to track when we don't have the source code.He tried to make a specific implementation for XP,but no effect.On the contrary,the problem occurs on Windows 7 too from K-Meleon 76Beta3Update1.Come up with this again to see whether roytam1 will find a solution! smiling smiley

It actually happens in Win10 build 1703 CBB as well.


maybe we can insert transparent icon for menu entries that doesn't have an icon to workaround it.



Edited 1 time(s). Last edit at 12/18/2017 01:58AM by roytam1.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: roytam1
Date: December 18, 2017 07:26AM

does anyone tried to use K-Meleon's sidebar?
There is code path in source, but it seems that there is no code for enabling sidebar.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: soccerfan
Date: December 18, 2017 11:41AM

Quote
hermes
Especially for You, pulled original English file from original SP3: (~274 Kcool smiley
(direct link) https://getfile.dokpub.com/yandex/get/https://yadi.sk/d/UsH1_slC3QhfnU

@hermes: Many thanks and much appreciated :drool:
I will image my laptop and try it very soon.

And thanks to rodocop for his help/comments.

soccerfan

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: siria
Date: December 18, 2017 11:56AM

Quote
rodocop
Quote
siria
F2 > GUI: tab #4 broken
F2 > javascript: tab #2 broken

And still doubt that a "min font size" of zero is a good idea...

We just need to take all the kmprefs stuff (omni.ja:chrome\kmeleon\content\kmprefs\) from RC2 or Pro builds as now in Goanna there is a regression to old unfixed Preferences panel from 2014.

Quote
siria
Quote
rodocop
Quote
siria
Are you sure those are fixed in RC2 and Pro?? Because they aren't in mine...

You have some personal config glitches as my Goanna is all-right on those tabs in every language

But have done almost nothing, only a few most basic settings for offline testing, and copied over a few really simple kmm-macros (nothing intrusive, no xul), created second profile, created copy of toolbars.cfg+skin.cfg in new empty skin folder and such.
Now just tried again with a clean unzip and - you're right!
But that's a bit scary, that changing so harmless things can so easily break those tabs. Will have to try hunt it down, but takes time.

Can reproduce it:
When creating a NEW profile at STARTUP by the choice box.
EDIT: no, it's switching on the menu bar and then restart?!
EDIT-2: oops, not either. Instead it just happens all the time after 1-2 restarts, new theory: it's just allergic to me :cool: To be continued...
At any rate deleting startupCache.4.little fixes it.
Edit-3: It happens when just adding a file in /defaults/preferences?? (useragents-list)

Anyone confirm...?



Edited 5 time(s). Last edit at 12/18/2017 01:11PM by siria.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: rodocop
Date: December 18, 2017 12:40PM

Quote
roytam1
maybe we can insert transparent icon for menu entries that doesn't have an icon to workaround it.

As I can see 'rightmost' alignment (yellow line) is for all items, which have '&' in code to enable Alt+letter shortcuts.

And all without that - are aligned 'leftmost' (red line)

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: rodocop
Date: December 18, 2017 12:43PM

Quote
roytam1
does anyone tried to use K-Meleon's sidebar?
There is code path in source, but it seems that there is no code for enabling sidebar.

Sidebar was used in 1.x branch and deprecated after 1.5 (there were some problems or something else...)

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: user33
Date: December 18, 2017 03:53PM

Hello!
The video is not playable on this site: https://1plus1.ua/ru/online. Writes: Error 713. But the video will work if you delete the LAV filters. Used Adobe Flash. Thank you.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: anonymous
Date: December 18, 2017 09:56PM

Quote
siria
EDIT-2: oops, not either. Instead it just happens all the time after 1-2 restarts
...
Anyone confirm...?
Are you talking about opening preferences dialog after browser restart? Does it happen if another chrome dialog was opened before preferences dialog?

Loading from cache was missing one event needed for some video drivers when I tested on ATI, Intel and Nvidia. It shouldn't happen if chrome cache is disabled and playing with gfx preferences usually fixed it as well. 'Graphics' from about:support may help finding a fix for your hardware.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: guenter
Date: December 18, 2017 10:24PM

Quote
Rekufad
Quote
Chanson Yu
And how about adding the pdf.js to K-Meleon by default? I usually open PDF files with Firefox,because KM can't handle this.What do you think?
Maybe it would be better to do it as an optional extension in the style of Moon PDF Viewer (which I think does not work with the latest versions of Pale Moon).
Also, Mozilla has been considering the idea of abandoning its PDF viewer and replacing it with Chromium viewer (see the Mortar Project). I do not know if PDFium is better or worse than the viewer that Firefox has by default but it is there for those who want to make the appropriate comparisons.

Download MoonPDFViewer@Off.JustOff.xpi from somewhere.

Replace text in install.rdf with code, save, place MoonPDFViewer@Off.JustOff.xpi to install dir of this /name of this testbuild/browser/extensions and test:

(I cannot put my altered version of XPI here. Too big.)

My result for K-Meleon:

My result for New Moon:

Code to insert.

<?xml version="1.0"?>

<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
     xmlns:em="http://www.mozilla.org/2004/em-rdf#">;

  <Description about="urn:mozilla:install-manifest">
    <em:id>MoonPDFViewer@Off.JustOff</em:id>
    <em:name>Moon PDF Viewer</em:name>
    <em:version>1.0.2</em:version>

    <!-- Pale Moon -->
    <em:targetApplication>
      <Description>
       <em:id>{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}</em:id>
       <em:minVersion>27.0</em:minVersion>
       <em:maxVersion>*</em:maxVersion>
     </Description>
    </em:targetApplication>
    
      <em:targetApplication><!-- Firefox -->
   <Description>
    <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
    <em:minVersion>31.0</em:minVersion>
		<em:maxVersion>31.0</em:maxVersion> <!-- check AMO -->
   </Description>
  </em:targetApplication>

    <!-- SeaMonkey -->
    <em:targetApplication>
      <Description>
       <em:id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</em:id>
       <em:minVersion>2.40</em:minVersion>
       <em:maxVersion>*</em:maxVersion>
     </Description>
    </em:targetApplication>
      <em:targetApplication>
      <!-- K-Meleon --> 
   <Description>
    <em:id>{944df56f-c0ec-4d7b-94b6-f625c8cc96ea}</em:id>
    <em:minVersion>74.0</em:minVersion>
		<em:maxVersion>76.0</em:maxVersion>
   </Description>
  </em:targetApplication>

    <em:bootstrap>true</em:bootstrap>
    <em:creator>Off JustOff &lt;Off.Just.Off@gmail.com&gt;</em:creator>
    <em:description>Uses HTML5 to display PDF files directly in Pale Moon.</em:description>
    <em:homepageURL>https://github.com/JustOff/moon-pdf-viewer/</em:homepageURL>;
    <em:type>2</em:type>
  </Description>
</RDF>



Edited 1 time(s). Last edit at 12/18/2017 10:33PM by guenter.

Attachments: Zwischenablage01.gif (32.9 KB)   Zwischenablage02.gif (68.2 KB)  
Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: siria
Date: December 18, 2017 11:32PM

Quote
siria
F2 > GUI: tab #4 broken
F2 > javascript: tab #2 broken

And still doubt that a "min font size" of zero is a good idea...

The error console says something about "ovrl-popups.xul" and "no root element found" in line1 pos1 (other computer, from memory)

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: siria
Date: December 18, 2017 11:58PM

Quote
roytam1
★ K-Meleon 76 - Goanna 3.4.1 (Build 20171215)

- kmHelper: add UserAgentOverrides support (dc86c5c)

Does that mean it works now...?
If yes, is there a way to check the function offline too?
When using JS alert (navigator.useragent) it still shows the global UA after loading an exception page, but may be correct, don't know.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: anonymous
Date: December 19, 2017 01:48AM

@siria
Your new useragent macro works. Search for 'enable IIS Vista' to get access to http://localhost. Then you can test any UA in "general.useragent.override.localhost". Some people already had site specific useragents in older KM versions.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: Anixx
Date: December 19, 2017 11:34AM

Hello! This build works well. I encountered 2 problems though.

1. Before replacing the files, one has to delete profile.ini file. Browser folder is not necessary to delete.

2. It uses wrong useragent: Google image search is displayed in outdated mode. I solved it by copying the useragent string from PaleMoon.



Edited 1 time(s). Last edit at 12/19/2017 11:34AM by Anixx.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: roytam1
Date: December 19, 2017 11:52AM

Quote
Anixx
Hello! This build works well. I encountered 2 problems though.

1. Before replacing the files, one has to delete profile.ini file. Browser folder is not necessary to delete.

2. It uses wrong useragent: Google image search is displayed in outdated mode. I solved it by copying the useragent string from PaleMoon.

deleting profile.ini is optional, which depends on your current installation. For %AppData%\K-Meleon\profile mode, profile.ini needs to be deleted.

Deleting browser folder is needed so old leftovers which may affect Goanna installation can be eliminated.

For user agent issue, that means you have old user agent settings in your pref.js.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.1 (Build 20171215)
Posted by: Anixx
Date: December 19, 2017 12:12PM

I have no useragent in prefs.js. After installing your build the useragent got updated (with "Goanna" word in it). Still, with this new user agent the Google Images search is displayed with outdated interface. Replaced with useragent from modern Pale Moon - works well.

Another problem I noticed, the browser extensions are not shown on the extensions control panel (about:addons). They work (for instance, PDF X-Change editor) but not visible in the list of extensions. Only "plugins" are visible.



Edited 1 time(s). Last edit at 12/19/2017 12:24PM by Anixx.

Options: ReplyQuote
Pages: PreviousFirst...56789101112131415...LastNext
Current Page: 10 of 33


K-Meleon forum is powered by Phorum.