K-Meleon on Goanna :  K-Meleon Web Browser Forum
Building K-Meleon on top of the Goanna engine 
Pages: PreviousFirst...2223242526272829303132...LastNext
Current Page: 27 of 33
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180609)
Posted by: hermes
Date: June 11, 2018 08:25PM

@roytam1

I noticed a slight discrepancy in context menu. If select immutable text on a page
(for example, on a page about:), context menu will have active items that
can not work in principle (because text is not editable).

menu on old KM 76 RC2


menu on KM-Goanna


Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180609)
Posted by: cdlvcdlv
Date: June 13, 2018 05:48AM

Thanks for the new version, @roytam1.

I ran into a problem with text boxes. When you open Find (Ctrl-F), write a word and mark Highligt, you cannot put the cursor inside the highlighted text.

I was writing an answer in superuser.com and wanted to change a word to another deleting some characters inside it. I highlighted the word and couldn't make the change until I quit the highlighting.

Oh, thanks to fix the change-language menu to take effect without closing the Options menu. :cool:



Edited 1 time(s). Last edit at 06/13/2018 05:51AM by cdlvcdlv.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180609)
Posted by: roytam1
Date: June 16, 2018 04:28AM

Quote
hermes
@roytam1

I noticed a slight discrepancy in context menu. If select immutable text on a page
(for example, on a page about:), context menu will have active items that
can not work in principle (because text is not editable).

yeah I noticed that but I can't find how it always returning true, so it is not fixable at the moment.

Quote
cdlvcdlv
Thanks for the new version, @roytam1.

I ran into a problem with text boxes. When you open Find (Ctrl-F), write a word and mark Highligt, you cannot put the cursor inside the highlighted text.

I was writing an answer in superuser.com and wanted to change a word to another deleting some characters inside it. I highlighted the word and couldn't make the change until I quit the highlighting.

Oh, thanks to fix the change-language menu to take effect without closing the Options menu. :cool:

I think that is how "highlight" function works.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: roytam1
Date: June 16, 2018 04:29AM

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM-Goanna-20180616.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 4463c7031..4197dba32:
- Add a nullcheck in DOMProxyHandler::EnsureExpandoObject (dea50cbf6)
- Satisfy AMO's discrimination by UA. (4197dba32)
* My changes since my last build:
- Applied ICU CVE fixes for CVE-2017-7867, CVE-2017-7868, CVE-2017-14952, CVE-2017-15422

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: J.G.
Date: June 16, 2018 04:34PM

@roytam1 thank you very much for the release! smiling smiley

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: hermes
Date: June 16, 2018 10:19PM

@roytam1 Thanks! grinning smiley

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: S.Z.
Date: June 27, 2018 08:12AM

@roytam1 Thank you.

Is there any way to install a video downloader plugin from firefox?
All other plugins show up in the about:addons compartment (NoScript and Better privacy...) if I copy their .xpi under KM-Goanna/browser/extensions dir;
however none of the video downloader plugins (e.g. Flash and video download)
even show up.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: roytam1
Date: June 27, 2018 04:39PM

Quote
S.Z.
@roytam1 Thank you.

Is there any way to install a video downloader plugin from firefox?
All other plugins show up in the about:addons compartment (NoScript and Better privacy...) if I copy their .xpi under KM-Goanna/browser/extensions dir;
however none of the video downloader plugins (e.g. Flash and video download)
even show up.

never tried such extensions, you may check if console window shows anything about that extension.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: S.Z.
Date: June 27, 2018 08:11PM

Here is the console message (I copied the .xpi file of video downloader plugin to kmg/browser/extensions dir then ran the K-Meleon):
1530130101780 addons.xpi WARN addMetadata: Add-on {bee6eb20-01e0-ebd1-da83-080329fb9a3a} is invalid: {"name":"NS_ERROR_FILE_TARGET_DOES_NOT_EXIST","message":"Component returned failure code: 0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST) [nsIZipReader.getInputStream]","webext":true}

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: hermes
Date: June 27, 2018 09:02PM

I suppose what main problem here is that this is "webext" (not classic xpi).
But even if not, only extensions that are not tied directly to browser interface will fully function.



Edited 1 time(s). Last edit at 06/27/2018 09:06PM by hermes.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: S.Z.
Date: June 28, 2018 10:49AM

I see. What is the alternative (I tried 7 plugins of such kind and none worked)?
Thanks.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: hermes
Date: June 28, 2018 01:23PM

I usually use a local caching proxy server for this purpose.
This works with any browser or network client.
...
If question is about downloading from YouTube then everything is even easier.
Flash, as an option, can be downloaded using original getflash macro.



Edited 1 time(s). Last edit at 06/28/2018 01:28PM by hermes.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: Anonymous User
Date: June 28, 2018 09:41PM

Quote
roytam1



STICKY:
★ K-Meleon 76 - Goanna 3.4.2 (Build 20180616)
Updated link with current test build

Latest Release Notes: http://kmeleonbrowser.org/forum/read.php?19,143253,146513,page=27#msg-146513

GitHub release mirror (may not always up to date): https://github.com/roytam1/kmeleon/releases

Notice: please delete browser folder and startupCache folder in Profile folder before you replace all files!

★ Video decoder (FFMPEG) libraries (aka LAV filters)
(alternative2: lite dlls for non SSE2)
(alternative3: fallback lite dlls with no optimized code)
(Explanation of the above 3 lav-types: in Video-Audio topic)
Highly recommended to add support for H264 and avoid memory leaks while viewing some embedded videos
Source: https://o.rthost.win/palemoon/FFmpeg-ee567773-src.7z

★ Fixed Mouse Gestures k-plugin
and a test version with superdrag "restored":
http://o.rthost.win/gpc/files1.rt/km76g-gestures-nogdip.7z

★ Basic AdBlock plugin


Modified source codes are pushed to github: https://github.com/roytam1/kmeleon

Bug/Issue Tracker




Quote
Rekufad
Quote
smallhagrid
It is a good browser, but...PM has dropped support for XP.
Then maybe could use that was implemented in New Moon (Pale Moon fork for Windows XP).

To be clear, I don't create a fork of Pale Moon, instead, I build official Pale-Moon source from their git repo with my(and also Feodor2's) small patch set.

Quote
Rekufad
Quote
Ящер
I'll support Pale as the Moon. The browser does not develop, Dorian abandoned it, it does not appear on the forum. The browser does not meet the challenges of the time. Please update the browser - it's not a whim - it's a must. If Dorian continues to ignore the fans of the browser, he (the browser) will die.
The code is in https://sourceforge.net/projects/kmeleon/ for anyone who wants to make a fork. smiling smiley

Actually I don't know how to build KM in hg repo, who can gimme some hints?
Hi, im new here
Welll
How work this?
What file i should replace?


Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: hermes
Date: June 28, 2018 10:05PM

@Shiro Naomi

At the moment, nothing special needs to be replaced. This information was published earlier. Thanks to roytam1, current set is completely self-contained (you may need to add only flash plugin if you use it). The set can be picked up on link in this topic above:
http://kmeleonbrowser.org/forum/read.php?19,143253,146513#msg-146513



Edited 1 time(s). Last edit at 06/28/2018 10:07PM by hermes.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: S.Z.
Date: June 29, 2018 03:16AM

Thanks, but there doesn't seem to be such a macro present in KM/macros dir...
I also searched the Forum and nothing.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180616)
Posted by: siria
Date: June 29, 2018 03:49AM

Quote
S.Z.
Here is the console message (I copied the .xpi file of video downloader plugin to kmg/browser/extensions dir then ran the K-Meleon):
1530130101780 addons.xpi WARN addMetadata: Add-on {bee6eb20-01e0-ebd1-da83-080329fb9a3a} is invalid: {"name":"NS_ERROR_FILE_TARGET_DOES_NOT_EXIST","message":"Component returned failure code: 0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST) [nsIZipReader.getInputStream]","webext":true}

Am helping myself so far with external download sites (like convert2mp3.net), and would prefer a local solution too. But my additional prob is an old system.
(Edit: the best video download site I've ever seen is https://qdownloader.net
Was a tip from Jody Thornton. For me that service is top, downloads from countless sites and offers all sorts of sizes to get, and most important point: allows to keep all my shields up, no javascript required.)


Anyway, just in general, as Hermes already said: Firefox addons of new "Web Extension" type can definitely NOT work in K-Meleon.
But you can try if an older version of those same addons works in your KM. It must still be xul-type, not webext-type.
For KM76RC matching FF-version is FF38, for KM77-Goanna between 38-52??
Just in the case of video downloaders, another prob is that youtube changes their website-code all the time, so it's well possible older versions are just broken due to changed youtube code
(Attention: Mozilla will delete all addons of KM-compatible "xul" type in August)

Installation: it could also a prob if you copy the xpi-directly into the extensions folder. If it remains invisible, try if this helps: On about:addons, click the Gear-button and "install from local file". There's also a permission-option in that menu.
With this method the browser will copy it into your profile/extensions/*.xpi, and from there you can move it, if you wish, over to the global extensions folder again, to work in all profiles.

PS: if you're writing "plugin" (dll etc., example flash) but in reality mean Firefox Addon (xpi), that creates misunderstandings. It's completely different things. And K-Meleon even has more extension types, confusion yet bigger: kplugins in KM/kplugins folder, and macros.



Edited 1 time(s). Last edit at 06/29/2018 04:02AM by siria.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180630)
Posted by: roytam1
Date: June 30, 2018 04:15AM

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM-Goanna-20180630.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 4197dba32..53606d9e9:
- Restrict web access to moz-icon:// scheme (1ffd7ba7a)
- Prevent various location-based hazards. (53606d9e9)
* My changes since my last build:
- Port TenFourFox changes:
+ Ported changes: bug1380292, bug1386905, bug1395598, bug1396570, bug1368269, bug1400399, bug1368852, bug1393098

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180630)
Posted by: hermes
Date: June 30, 2018 04:42AM

@roytam1 Thank you!
...
There is only a small question, in archive there is file js-gdb.py does it have any practical value?

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180630)
Posted by: roytam1
Date: June 30, 2018 09:35AM

Quote
hermes
@roytam1 Thank you!
...
There is only a small question, in archive there is file js-gdb.py does it have any practical value?

oops, it is leftover from xulrunner package that I forgot to delete it.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180630)
Posted by: J.G.
Date: July 02, 2018 10:27PM

@roytam1 thanks for the new release. smiling smiley

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180630)
Posted by: Wasi
Date: July 05, 2018 09:12AM

I have downloaded this version, installed 3 days ago, and I am amazed with its stability, especially how smoothly it works on YouTube, not a single issue (I had a lot of trouble with KM 75 on YouTube)

Firstly, I cordially present my greeting and thanks to this community for providing and maintaining such a wonderful browser. I am addicted to K-Meleon.

Secondly, I like to mention here what I find using this version:
Extensions I installed and working fine:
1- aboutME
2- clearflashcookies
3- dublicatetab
4- exexceptions2017 ( I love this)
5- gopagetopend
6- highlighter
5- html5disable
6- KMBimporterNT
7- profilesbackup
8- scrollrestore
9- sqlitemanager
10-chromembed.7z
11-openinsame.7z
12-profilesbackup.7z
13-restart3-plus.7z

and some were not working, may be i will post some more complete list about it.
Right now I am very happy

A QUESTION ABOUT ABP
I see an adblock.dll in kplugins folder and I dont knopw whether it is linked to ABPlus or not. But what I am concerned about is AdBlock plus. When it was KM 1.6 ABP was happily running. Then came KM 75.1 and ABP became a little cumbersome an many sites just started to bypass ABP in KM75 ( when cliked 'live block..', it starts ABP special page then exits). Then comes 76 Goanna, and ABP is burried even more deeper.
What I found regarding ABP extension: I installed (manually) the working ABPlus from the already installed ABP in KM75.1. But ABP is nevert showing 'Live Block...' page, instead it shows "about:blank" and nothing happens. I alsop want to mention that I am not an expert, just an armature. So please help me in this regard.
Someone on this forum stated in past that ABP belongs to third party and that I need to ask them. I did not digest it. If KM has a problem with google pages I must ask help here, rather asking google that KM is not able to show your page? they will simply tell me to use some other browser.
Need not to say that AdBlockPlus is the most wanted, needed extension of KM.

I am very busy person and have to go to other cities/towns for weeks and months, but whenever I find some time, I must visit this forum, and people I must say, there is not a single browser even closer to K-Meleon, it is addicted.
Greets and thanks,

Wasi

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180707)
Posted by: roytam1
Date: July 07, 2018 04:56AM

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM-Goanna-20180707.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 53606d9e9..54887c52d:
- Check redirect status code before forwarding to NPAPI. (4a7f5bc0b)
- Confirm launch of executables other than .exe on Windows. (93403cdeb)
- Confirm launch of executables other than .exe on Windows. (d8e715cff)
- Reject some invalid qcms transforms. (f929ffa0e)
- Update dimensions early in ClearTarget. (1abb23fdf)
- Perform some sanity checks on nsMozIconURI. (e50a11dfe)
- Ensure the right anonymous element is focused when calling input.focus() (8b999f2be)
- Fix typo (RefPtr -> nsRefPtr) (54887c52d)

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180707)
Posted by: hermes
Date: July 07, 2018 06:01AM

@roytam1 Thanks! grinning smiley

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180707)
Posted by: J.G.
Date: July 09, 2018 07:21PM

@roytam1 thanks! smiling smiley

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180707)
Posted by: siria
Date: July 13, 2018 05:56PM

Thanks for all your work.

Some users in RU seem to have a mysterious prob with videos since build 0707, the previous one still works fine. Perhaps just another default setting or site-UA or something?
http://forum.ru-board.com/topic.cgi?forum=5&active=&topic=49147&start=980

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180707)
Posted by: hermes
Date: July 13, 2018 07:53PM

@siria

The main problem for people at that portal: they just copy or move (as is) settings from one version to another (and this is not always correct, for example for different versions of adblock). Not removing the tails from one version xpi immediately inslall another, and then are surprised that have a "white screen". The exact same "problem" of Flash is there because of the typical DLL hell (not worth to put and throw a bunch of portable versions if you don't know how to use plugin.scan.plid.all). Unfortunately, most people made experiments on a single host system, rather than to experiment in a virtual machine (or at least a limited sandbox) and have unpleasant consequences from failed experiments.


@roytam1

However, sadly, I must admit that due to efforts of too "advanced" webmasters many services, in recent times, refuse to work with engines less that Gecko 60. A recent example: translate.yandex.com (yesterday even worked with Gecko 24 ( ! ), today completely inactive on the entire line of PaleMoon 26.x, 27.x, 28.x, Basilisk 52/55, and accordingly any KM). By the way the above example is interesting because when you set useragent with general.useragent.override for 60th FF even with useragent from KM 74 all works too. It turns out it's not useragent, used another level of web api. Any tampering with useragent KM does not help (form does not even allow you to enter text).

Sad, this service was good and independent of the services of google and bing ( often translated text somewhat more literary). But... what to do. I understand that you do not directly deal with the engine, so it's more of an observation or reference Information.



Edited 7 time(s). Last edit at 07/13/2018 10:08PM by hermes.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180707)
Posted by: siria
Date: July 13, 2018 11:35PM

@hermes:
But what shall they do if there's no one around explaining them. Trial and error is the only method left, what I must do in most cases too.

For the YANDEX translation input field this tiny bookmarklet seems to help:
document.getElementById('textarea').disabled=false;

At least on KM1.6, and after killing all stylesheets, that field becomes accessible with the mouse. But that's all I tried, not bothered to go any further (probably useless anyway with my limited RAM etc.)

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180707)
Posted by: hermes
Date: July 14, 2018 12:15AM

Quote
siria
@hermes:
For the YANDEX translation input field this tiny bookmarklet seems to help:
document.getElementById('textarea').disabled=false;

At least on KM1.6, and after killing all stylesheets, that field becomes accessible with the mouse. But that's all I tried, not bothered to go any further (probably useless anyway with my limited RAM etc.)

Thanks for advice smiling smiley, but this is the first thing I did (with Firebug, although in a slightly different way, but the meaning is the same). In this case, it turns out that text is typed, but on top of text in form and AJAX request does not work : (.
...
Therefore, I concluded about other web api, since substitution of the useragent from the newer version to the older version did not lead to destruction of service. On all gecko-shaped browsers, when the engine version is less than 60th, the service does not even try to give signs of life (regardless of useragent).



Edited 1 time(s). Last edit at 07/14/2018 12:20AM by hermes.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180714)
Posted by: roytam1
Date: July 14, 2018 02:59AM

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM-Goanna-20180714.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 54887c52d..4038e3c24:
- Make nsAtomicFileOutputStream:grinning smileyoOpen() fail if the file is read-only. (9ced22633)
- Update mozharness reqs. (9cb81d2cc)
- Update requirements.txt (4038e3c24)
* My changes since my last build:
- Port TenFourFox changes:
+ Ported changes: bug1385395, bug1375599, bug1381157, M1395138_M1400003_M1261175

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. 



Edited 1 time(s). Last edit at 07/14/2018 03:03AM by roytam1.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180714)
Posted by: Yogi
Date: July 14, 2018 09:51AM

@Hermes

According to StatCounter, among Windows versions, WinXP has a market share of 3.78% in Russia. This is more than Win8 has or Linux on desktops.
Whatever those webmasters are driven by, it's not the goal to please their user base.

As for engines, ESR 52.9 is the most secure, stable and field-tested among Gecko based browsers.
BTW, Chromium (aside of Google's murky reputation) with it's infernal release cycle is the worst choice. I know, it works almost on every site but so does Internet Explorer too. It depends only on webmasters. One can write code that works only for one engine and trash the rest.

It's also the very reason I wasn't at all pleased about the move to the Goanna engine instead of keeping Gecko.
However, better a K-Meleon based on Goanna (a bitty Gecko) than one based on a few years old code.

Roytam1 does an excellent job and I'm glad that he is keeping K-Meleon alive.

Options: ReplyQuote
Pages: PreviousFirst...2223242526272829303132...LastNext
Current Page: 27 of 33


K-Meleon forum is powered by Phorum.