K-Meleon on Goanna :  K-Meleon Web Browser Forum
Building K-Meleon on top of the Goanna engine 
Pages: PreviousFirst...678910111213141516...LastNext
Current Page: 11 of 23
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20190928)
Posted by: Carl-Robert
Date: October 01, 2019 08:05AM

The dropdown boxes on startpage.com settings page behave wonky. They open up, but the cursor position doesn't seem to be correct (or even inside the selection area). The long dropdowns (language) "works", but I have to click 5 spots lower setting on the list to get the one I wanted. Short dropdowns simply don't work like this, because less than five possibilities in them.

Some engine limitation or something broken with my installation? I remember coming across similar problems on dropdown boxes before on K-Meleon too, but don't remember the sites anymore.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20190928)
Posted by: MAGA
Date: October 02, 2019 04:18AM

Hello world.

www.winworldpc.com causes the latest build to quickly slow down and cease functioning (though this isn't a problem exclusive to this one, only I couldn't report it earlier because it's become virtually impossible to get an email address for forum registrations that doesn't force you to hand out both your real identity and location to a bunch of creeps) so that I must forcibly terminate the app manually. Disabling javascript prevents the lockup at the expensse of core functionality.

Thanks for your time and for this most excellent browser smiling smiley

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20190928)
Posted by: JohnHell
Date: October 03, 2019 04:12PM

A couple of issues, roytam1:

First, the damn black rendering issue described in the latest posts of the Image retrieving macro:
http://kmeleonbrowser.org/forum/read.php?9,123209,150919,page=3#msg-150919

Even if it has been carried since 76.0 Gecko and you only do, mostly, engine updates, give a look.

The issue, basically, is that new windows opened don't render its content and display the known black or empty window and modifications upon that window content, or even interaction, is impossible, or not visible changes.


Second, this is bad behaviour of 76 Goanna.

If you only make, mostly, engine updates, I don't know if it is an issue with the engine, or you introduced it deliberately, but when typing a non-ssl site, 76 Goanna automatically converts it to https.

While I was testing the extension told above, I run a tiny web server with a harcoded www.bing.com domain in hosts file so points to localhost, where the server was running.

Whenever an input http://www.bing.com was made was converted automatically to https://www.bing.com. Up on error, probably, but shouldn't do that automatically without user permission.

Unless you introduced a hardcoded STS permission, this is NOT the expected behaviour, not of a browser, of any program. Unexpected behaviour is not a good recommendation, always.

On fail the browser must display just an error, not automatically redirect. Or trying to redirect to https

I tried to dig for a preference or switchable option to disable it and I wasn't able to find it.

As this behaviour didn't happen with 76.x Gecko versions. So, or is the Goanna engine, or you introduced it. Please, make it switchable. Even though it is not my day to day usage browser I don't think should be left like this.

I don't like programs that do what they aren't commanded to do. If I want an http page, that means I want an http page, not https.



Edited 1 time(s). Last edit at 10/03/2019 04:15PM by JohnHell.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20190928)
Posted by: siria
Date: October 03, 2019 06:18PM

Quote
JohnHell
On fail the browser must display just an error, not automatically redirect. Or trying to redirect to https
I tried to dig for a preference or switchable option to disable it and I wasn't able to find it.

I knew there were prefs for HSTS, but also had major trouble now finding it again:
pref("network.stricttransportsecurity.enabled", false);
pref("network.stricttransportsecurity.preloadlist", false);

Now added this to my default prefs file, to find it easier next time in aboutconfig:
pref("network.stricttransportsecurity__INFO", "INFO: prefs for HSTS / Force httpS / cookies in SiteSecurityServiceState.txt instead of sqlite");



Edited 1 time(s). Last edit at 10/03/2019 06:38PM by siria.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20190928)
Posted by: JohnHell
Date: October 03, 2019 06:41PM

I don't think it is that, at least the preloadlist, because it is enabled by default in K-meleon 75 and doesn't redirect on error trying to find the httpS version of the URL...

One thing is enable HSTS, that accepts HSTS request from a website; the other based on saved sites, switch to TLS; and what was happening with Goanna, that, on error, with a PC without network, without even able to connect to anywhere and not knowing what even a DNS is, nor can access one, switch to TLS by its own, and if Goanna carries a default hardcoded HSTS list of permissions, is not a good idea.

Just saying.

And to be clear, permissions.sqlite in Goanna version doesn't have any hardcoded sts permission. So, it shouldn't be doing that.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20190928) / FIXES
Posted by: siria
Date: October 04, 2019 02:52PM

@roytam1
Please don't forget to include the fixed SPANISH langpack, posted already weeks ago by JG.
Please don't forget to include the semi-fixed RUSSIAN langpack, posted already weeks ago by rodocop

ES: http://kmeleonbrowser.org/forum/read.php?20,144672 (attached in 1st post)
RU: http://kmeleonbrowser.org/forum/read.php?20,144981,150059#msg-150059 (attachment #1)




And if possible, please include also the finished fix for the BROKEN FRAMES setting in F2>KMPREFS:
browser.frames.enabled (BOOL) => permissions.default.subdocument (1/2/3)
As bonus have also added the media permission.

This update does NOT break any langpacks. New strings are either recycled from already existing strings, or (while not yet translated) hardcoded in EN. The wording is very much debatable, but as usual no one cares, so IMO better this draft as a broken, very important setting.

This is the updated file:
http://kmeleonbrowser.org/forum/file.php?19,file=1881,filename=pref-display_KG74_76_MOD_framesMedia.xul
to be replaced here:
KM/browser/(omni.ja)\chrome\kmeleon\content\kmprefs\pref-display.xul

No other files needed.
My changes and ToDo-notes (add Exception Editor, same one as exists for images) are marked inside with #####, and the old code is still kept inside comments. So this draft version looks inside slightly quirky and before publishing could be improved, but if no time, IMO still better this as nothing.

Forum topic for this fix:
http://kmeleonbrowser.org/forum/read.php?19,149918,150125#msg-150125



in work:
fix the same pref for menu Privacy > Block Frames
In macro main.kmm, old name "pref_ToggleFrames", the new INT-toggle can be copied from "pref_ToggleImages"
(Am just not sure if this submacro should be replaced with the same name or with "subdocuments", and it's also used in "ExecMacros_Frames", no idea if that still makes sense)
To speed things up, have just added a new submacro "pref_ToggleSubdocuments" in main.kmm and use this one for the menu. Ignoring for now the original old frames toggle, still internal use in "ExecMacros_Frames", but sense or not, this minor issue can be handled later.
Will post it after a quick function check in current KM.



Edited 2 time(s). Last edit at 10/04/2019 03:21PM by siria.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20190928) / FIXES
Posted by: siria
Date: October 04, 2019 05:01PM

macro:
Fix for broken Frames toggle in menu Tools > Privacy > Block Frames:
exchange /macros/main.kmm with the updated, attached file

Changes:
added a new submacro "pref_ToggleSubdocuments"
Added this in the Privacy Menu, and removed the old "pref_ToggleFrames"

VERIFIED in latest KMG76:
  • exchanged in locales ES + RU all files with a newer date (links above) => WORKS
    This FIXES the completely broken "about:support" and "about:serviceworkers" pages (other languages still broken)
  • exchanged in browser/omni.ja the modified "pref-display.xul" above => WORKS
  • exchanged main.kmm with the new version above => WORKS



Edited 1 time(s). Last edit at 10/04/2019 05:06PM by siria.

Attachments: main.kmm_KMG76__mod-for-iframes_20191004.7z (7.9 KB)  
Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191005)
Posted by: roytam1
Date: October 04, 2019 11:16PM

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

Changelog:

In-tree changes:
- updates from siria:
- fix for the BROKEN FRAMES setting in F2>KMPREFS
- Fix for broken Frames toggle in menu Tools > Privacy > Block Frames (204a075b)

Out-of-tree changes:
* update ES locale from http://kmeleonbrowser.org/forum/read.php?20,144672
* update RU locale from http://kmeleonbrowser.org/forum/read.php?20,144981,150059#msg-150059

A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191005)
Posted by: Anonym
Date: October 05, 2019 03:35AM

@roytam1 thanks!

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20190928) / FIXES
Posted by: Anonym
Date: October 05, 2019 03:46AM

@siria thank you!

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20190928) / FIXES
Posted by: Paco
Date: October 05, 2019 12:56PM

@roytam1 and @siria, thanks!

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191005)
Posted by: siria
Date: October 05, 2019 02:41PM

4 GUI-bugs fixed - really glad! Thank you! smiling smiley
Also thanks to ES+RU translators JG and rodocop!

I guess some probably won't like the makeshift-workaround for the frames toggle, but at least that important setting works again.
Hope some day it can be finished by copying the image-exceptions-editor for the other sibling permissions too.
And hopefully some day all translations will be finished again.



Edited 1 time(s). Last edit at 10/05/2019 02:43PM by siria.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191005)
Posted by: rodocop
Date: October 08, 2019 07:45PM

Thank you all, folks! Great job!

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191005)
Posted by: J.G.
Date: October 10, 2019 11:43AM

@Roytam1 thanks so much for this awaited version!
Thanks of course to @siria and @rodocop too! smiling smiley



Edited 1 time(s). Last edit at 10/10/2019 02:20PM by J.G..

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191019)
Posted by: roytam1
Date: October 19, 2019 03:14AM

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 3f92ddedb..551099728:
repo changes since my last build:
- import changes from rmottola/Arctic-Fox:
- Don't use APZ for selection carets on Desktop. (bug 1141855, r=kats) (9dddd666d0)
- Bug 1130982 - Ensure the clip rect on a multi-metrics layer belongs to the bottommost layer. r=botond (291ef70d84) (551099728)

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

A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191019)
Posted by: rodocop
Date: October 19, 2019 05:43PM

Great!

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191019)
Posted by: J.G.
Date: October 22, 2019 11:44PM

@roytam1 thanks! smiling smiley

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191026)
Posted by: roytam1
Date: October 25, 2019 11:09PM

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 551099728..baa082eb3:
- update NSS to 3.44.2 (432b6dfae)
- partly import change from tenfourfox: update pins, TLDs, miners (94ed48a17)
- import changes from rmottola/Arctic-Fox:
- Bug 1142143 don't early return in TextureClientD3D11::Unlock if readback fails. r=jrmuizel (ff4023323)
- Bug 1140317: include more UniquePtr and more using mozilla::UniquePtr in a CLOSED TREE; r=bustage (82b6bf7c3)
- Bug 1140317: and even more using mozilla::UniquePtr in a CLOSED TREE; r=bustage (26b48163a)
- Bug 1137616 - Restore ReferenceError when a proxy is on the global object's prototype chain, regressed by rev 615f118f2787. r=jandem. (ea68241b8)
- Bug 1140317: Make sure chars created by DecompileValueGenerator won't ever leak; r=Waldo (d820a6295)
- Bug 1072037, part 1 - Implement web-animations proceedure to 'set the current time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug (3b7d8b164)
- Bug 1072037, part 2 - Tests for the effect of setting CSS animation's AnimationPlayer.currentTime. r=birtles (69522b606)
- Bug 1072037, part 3 - Tests for the effect of setting CSS transition's AnimationPlayer.currentTime. r=birtles (cab6e3bc5)
- Bug 1081819 - Handle InMutedCycle() in TrackUnionStream:tongue sticking out smileyrocessInput. r=roc,padenot (070e14060)
- Bug 1081819 - Let the output stream itself process input data from MediaStreamAudioDestinationNode::mStream. r=roc (72c8cad47)
- Bug 1141692 - use an actual Atomic for nsThreadPoolNaming::mCounter; r=bsmedberg (08bd42557) (eb626cdd7)
- ported mozilla upstream change: Bug 1581950: Prevent nr_ice_component_insert_pair from leaking. r=mjf, a=RyanVM (baa082eb3)

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

A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191026)
Posted by: J.G.
Date: October 26, 2019 05:28PM

@roytam1 thanks! smiling smiley

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191026)
Posted by: Mello
Date: October 27, 2019 01:19AM

Yes, thank you for update.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191026)
Posted by: kingsparrow
Date: October 27, 2019 03:30PM

thanks.......Roytam 1................

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191026)
Posted by: rodocop
Date: October 28, 2019 08:09PM

Respect, Roy!

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191026)
Posted by: benjo
Date: October 29, 2019 04:59PM

really love with this browser, but how to add idm plugin for this, i already add this browser to idm option. but somehow the file doesn't take over with idm

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191026)
Posted by: JohnHell
Date: October 29, 2019 09:34PM

Quote
benjo
really love with this browser, but how to add idm plugin for this, i already add this browser to idm option. but somehow the file doesn't take over with idm

Have a read to this thread. Should be applicable to K-meleon with Goanna engine as well:
http://kmeleonbrowser.org/forum/read.php?9,143718

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191026)
Posted by: Impure
Date: October 30, 2019 05:50AM

K-Meleon logs into web.whatsapp.com faking user agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2049.0 Safari/537.36. I can download photos and Videos, reply to messages, but i can't upload any photos or Videos. Anybody can confirm the same?

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191026)
Posted by: benjo
Date: October 30, 2019 11:43PM

Quote
JohnHell
Quote
benjo
really love with this browser, but how to add idm plugin for this, i already add this browser to idm option. but somehow the file doesn't take over with idm

Have a read to this thread. Should be applicable to K-meleon with Goanna engine as well:
http://kmeleonbrowser.org/forum/read.php?9,143718

already try that, still no luck with idm latest version, but when i rollback to idm 6.32 build 9 it work, i guess i have to stick with that version.

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191102)
Posted by: roytam1
Date: November 01, 2019 11:59PM

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git baa082eb3..13f9e7fee:
- import changes from rmottola/Arctic-Fox:
- pointer style before patch (e67d52f86)
- Bug 1141067 - byte operations on x86/x64. r=sunfish (072056e84)
- Bug 1138348 - byte array test cases. r=h4writer (9495e2804)
- pointer style (3a458b6e8)
- Bug 1138348 - byte ops on x86_64. r=h4writer (e5ad2140a)
- Bug 1134791 - Show the testharness.js output when the browser remains open after running the test; r=bz (27fedb2ed)
- Bug 1137515 part 2 - Change to media [partially applied] (203599e89)
- Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro (022a02f8a)
- Bug 1137291 - avoid clobbering an input register. r=h4writer (9d742a093)
- Bug 1136352 - Fix RemoveTextureAsync handling r=nical (172b17d45)
- Bug 1139935 - Re-enable RemoveTextureFromCompositableTracker r=nical (ea9735be9) (ddef3772b)
- import changes from rmottola/Arctic-Fox:
- Bug 1090583 part 2 - Fix the property count check in MonitorAssign to check the actual count instead of the capacity. r=bhackett (3f1daa802)
- Bug 1090583 - Fix a pre-existing issue with MLoadElementHole and negative index checks. r=bhackett (1278f0b1a)
- Bug 1141190 - Remove docshell/test/moz.build; r=mshal (641a1716f)
- bug 1161402 assert that some public methods are called on reader task queue r=cpearce (c8355d774)
- bug 1161402 assert that public methods are not called after shutdown r=cpearce (07db4d8d0)
- Bug 1137906 - Shutdown cached children when shutdown the document. r=surkov (45e3894eb)
- Bug 1141676 - Reftest for sizing of synthetic sub/superscript glyphs r=jdaggett (eab4327fb)
- Bug 1141748 - Do not use non-standard flag argument of String.prototype.replace in CSSUnprefixingService.js. r=dholbert (631be2090)
- Bug 1134537 - Delete GnomeVFS extension. r=roc (cd03d727a)
- Bug 1063880 - Allow a --disable-compile-environment to go through a full mach build. r=mshal (67ef7e874)
- Bug 1063880 - Do not emit Linkable-derived objects when COMPILE_ENVIRONMENT is not set. r=mshal (7e4b1f82a)
- Bug 1141660 - Always export memalign from jemalloc, even on Windows. r=njn (b625580bf)
- Bug 1135354 - Crash/Hang when clicking URL with a huge length r=mcmanus (84b653c37)
- remove errneously commited patch (39668bbff) (13f9e7fee)

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

A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191102)
Posted by: Anonym
Date: November 02, 2019 12:49AM

@roytam1 thanks!

Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191102)
Posted by: Solaris
Date: November 03, 2019 06:32AM
Options: ReplyQuote
Re: [TEST BUILD] K-Meleon 76.2 on Goanna 3.4.4 (Build 20191102)
Posted by: J.G.
Date: November 03, 2019 07:10AM

@roytam1 thanks! smiling smiley

Options: ReplyQuote
Pages: PreviousFirst...678910111213141516...LastNext
Current Page: 11 of 23


K-Meleon forum is powered by Phorum.