K-Meleon on Goanna :
K-Meleon Web Browser Forum
Building K-Meleon on top of the Goanna engine
Re: [TEST] KM-Goanna 3.4.2 (Build5 20180113)
Date: January 20, 2018 12:12AM
Quote
Yogi
A last bump for
this.
The question was
not related to Dropbox but for understanding K-Meleon.
It's
futile trying to offer help others if oneself lacks basic info...
the manifest that K-Meleon.exe using needs update for detecting Win10.
https://gist.github.com/devlead/d41763d293e5c6cc5f88
Re: [TEST] KM-Goanna 3.4.2 (Build5 20180113)
Date: January 20, 2018 12:24AM
Quote
roytam1
Quote
rodocop
Well, finally I tested Dropbox and...
I wasn't able to save file in no one version of K-Meleon (no matter Gecko or Goanna).
Option to open file in app sometimes works, but saving - never.
Error console gives a number of errors (clickable image):
UPD. Even public links are not shown by default for unlogged users (it shows only preview image of shared file - not the file itself and dropbox's GUI (download buttons etc.)
If set pref
security.csp.enable to
false - it shows GUI and opens dialog but then gives the same errors like logged users are faced to.
So filepicker fails to initialize, I have to look for it later.
just checked.
when downloading from dropbox, there is no window providing DOMWindow, so saving fails.
still don't know why there is no window providing DOMWindow, and nsIWindowMediator->getEnumerator() returning empty Enumerator.
Edited 1 time(s). Last edit at 01/20/2018 04:11PM by roytam1.
Re: [TEST] KM-Goanna 3.4.2 (Build5 20180113)
Posted by:
Mala Okeh
Date: January 20, 2018 10:17AM
I think I found a temporary solution for the dropbox saving problem.
I don't know why or if the the solution has an impact on other things or what but at least by doing this I can download / save from dropbox - even it is not a miraculous solution as I cannot use the open option.
If one puts in user.js the following : user_pref("kmeleon.download.useDownloadDir", true); the save / downloads from dropbox are possible.
PS If one puts the default pref("kmeleon.download.useDownloadDir", false); to true it doesn't help. Why?!
Of course one can also change the download option in Preferences (F2) - Browsing - File Handling - check "Save the file to system default download folder.
Hope it helps also for others.
Mala
Re: [TEST] KM-Goanna 3.4.2 (Build5 20180113)
Date: January 20, 2018 11:40AM
Yes, I can confirm this 'solution' - it works.
This way bypasses the need of system File Save dialog so it works. Once the dialog is needed on Dropbox - the saving gets broken.
Re: [TEST] KM-Goanna 3.4.2 (Build5 20180113)
Date: January 20, 2018 04:14PM
Quote
roytam1
Quote
roytam1
Quote
rodocop
Well, finally I tested Dropbox and...
I wasn't able to save file in no one version of K-Meleon (no matter Gecko or Goanna).
Option to open file in app sometimes works, but saving - never.
Error console gives a number of errors (clickable image):
UPD. Even public links are not shown by default for unlogged users (it shows only preview image of shared file - not the file itself and dropbox's GUI (download buttons etc.)
If set pref
security.csp.enable to
false - it shows GUI and opens dialog but then gives the same errors like logged users are faced to.
So filepicker fails to initialize, I have to look for it later.
just checked.
when downloading from dropbox, there is no window providing DOMWindow, so saving fails.
still don't know why there is no window providing DOMWindow, and nsIWindowMediator->getEnumerator() returning empty Enumerator.
OK added a K-Meleon specified hackfix to Goanna, calling K-Meleon's JSBridge to open a blank tab for that.
So downloading from Dropbox with file-save dialog will work, by having a side-effect of opening a blank tab.
Edited 1 time(s). Last edit at 01/20/2018 04:14PM by roytam1.
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 20, 2018 05:50PM
new build!
https://o.rthost.win/kmeleon/KM-Goanna-20180121.7z
Changelog:
Out-of-tree changes:
* update Goanna3 to git rev c3b23d899..4b2c1b329:
- Collapse notification bar in fullscreen (c1bcdecae)
- Removed "on Windows" from comment (e335a9f6f)
- Merge pull request #1576 from SpockMan02/master (f4444d4f2)
- Remove WebRTC - Part 1: Configure (ccbc20a0f)
- Added function for a showTabPreviews pref (10d74de4d)
- Added checkbox for showTabPreviews (46f6b0ae5)
- Added browser.ctrlTab.previews pref (951495c63)
- Added label for showTabPreviews (295aee74e)
- Removed unnecessary showTabPreviews function (2dd6ae6d4)
- Remove WebRTC - Part 2: Remove all WebRTC files that are not depended upon by the rest of the build system (b16a33e19)
- Merge pull request #1583 from binoc-central/webrtc-sec (08263752a)
- Made showTabPreviews checkbox string less hand-holding (d208ead3c)
- Merge pull request #1582 from SpockMan02/master (d9292ecaf)
- Adjust the theme to account for natural border width rounding. (afa34c7a6)
- Version bump (new cycle) (7f021126b)
- Remove extraneous "tab". (fb9110941)
- Implement ES6 22.1.3.31 Array.prototype[@@unscopables] (ee9d53abb)
- Add Eyedropper to the app menu (9b2f63ec2)
- Merge pull request #1589 from janekptacijarabaci/devtools_appmenu_eyedropper_1 (b5709d37b)
- Add check for Windows 8.1 version (bdaa898f7)
- Perform an `XCTO: nosniff` check only for 2xx responses (394350218)
- Don't use transparency optimization for theme items in Windows 8 or later with a high contrast theme in use. (3dc0774f7)
- Shut up rpmlint (73983c688)
- Merge pull request #1593 from JustOff/PR_nosniff_2xx_only (538dfb780)
- Don't style the menu bar items unless we don't have a compositor. (b8c009079)
- Issue #1595 part 1: Remove Vista checks in XPCOM (f6c1a6b46)
- Issue #1595 part 2: Remove Vista checks in /hal (723e8aed0)
- Issue #1595 part 3: Remove Vista checks in DOM (8c4c48d34)
- Issue #1595 part 4: Remove Vista checks in JS and XRE (d6e790af7)
- Issue #1595 part 5: Remove Vista checks in Windows widget code (7c0acbff8)
- Issue #1595 part 6: Remove Vista check in Windows DLL blocklist (e6294019c)
- Issue #1595 part 7: Remove Vista checks in /gfx (4b2c1b329)
! Issue #1595 is reverted
! Added Dropbox download hackfix by using JSBridge opening blank background tab
* update locale files (es/it) from
http://kmeleonbrowser.org/forum/read.php?20,145068
In-tree changes:
- Add support OS compatibility manifest text
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 20, 2018 10:35PM
Great! Thanks! Testing begin
!
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 21, 2018 12:08AM
Thank you very much @roytam1 for the hard work!
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 21, 2018 10:39AM
Thanks for breathing new life into K-Meleon.
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 22, 2018 12:36PM
@roytam1
ThanQ for the new build... Just out of curiosity, any chance that the new KM77 would inculde Print Preview option?
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 22, 2018 03:14PM
Quote
Impure
@roytam1
ThanQ for the new build... Just out of curiosity, any chance that the new KM77 would inculde Print Preview option?
I'd say "unlikely" unless someone providing me a patch since almost whole print portions are K-Meleon specified(i.e. not using engine's functions).
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 22, 2018 04:55PM
Quote
roytam1
I'd say "unlikely" unless someone providing me a patch since almost whole print portions are K-Meleon specified(i.e. not using engine's functions).
Perhaps you need to forget current km's way (which btw does not work as expected) and consider option to use engine's functions.
To use engine's functions you need a xul window. This means, when you click on printpreview, km should open xul window with a loaded website. Look inside browser.xul file.
Best regards
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 23, 2018 01:03PM
Quote
adodupan
Quote
roytam1
I'd say "unlikely" unless someone providing me a patch since almost whole print portions are K-Meleon specified(i.e. not using engine's functions).
Perhaps you need to forget current km's way (which btw does not work as expected) and consider option to use engine's functions.
To use engine's functions you need a xul window. This means, when you click on printpreview, km should open xul window with a loaded website. Look inside browser.xul file.
Best regards
but from my limited testing, KM's printing function is working.
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Posted by:
adodupanÂ
Date: January 23, 2018 04:30PM
Perhaps it's better to forget my suggestion : )
Regards
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 23, 2018 07:43PM
Quote
roytam1
Quote
rodocop
The quick fix for resource:/// protocol caused that Preferences panel bug (...)
Couldn't this be done some way so that both issues would be fixed?
IMHO only either one can be fixed. 7z is updated and
resource:/// patch is unapplied.
@roytam:
2 simple suggestions, as semi-fix for portable URLs:
Create a path
resource://kmroot/... (GreD) which lands in K-Meleon/... like in old times.
And perhaps a user-pref to control whether it shows the dir-content or not, or if that path is created at all.
(Have a working macro, but that FileUtils stuff looks extremely powerful/dangerous if abused by wrong people. If out-of-box contained in omni.ja it's safer, no idea just hope)
Edited 4 time(s). Last edit at 01/23/2018 11:06PM by siria.
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 23, 2018 10:01PM
Guys, i did not follow this, it seems you have some problems when you use 'resource:///' or what,
what preferences panel bug?
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Posted by:
Carl-Robert
Date: January 24, 2018 09:47AM
Hey!
I can't seem to be able to use this build to open saved .htm or .html files. When I try to, I get the "Invalid Address
The URL is not valid and cannot be loaded.
The provided address is not in a recognized format. Please check the location bar for mistakes and try again." error. The URL-bar is not updated either, it shows my starting page (about:blank) in it. The files work on every other browser.
Windows 10, opened those files with context-menu -> open in program -> and browsed for kmeleon.exe
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Posted by:
Carl-Robert
Date: January 24, 2018 10:06AM
However dragging and dropping the file to the browser-window works (Sorry for double-post).
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Posted by:
Carl-Robert
Date: January 24, 2018 05:46PM
@hermes
Thanks, I'll remember that if I run across a file which doesn't open due to illegal characters in the path.
For now though, seems all my .htm -files can be opened with ctrl+o or drag&drop, just using the Windows Explorer directly to browse to the files and double-click or do the open-with route fail completely. Not a big thing, just need to remember to open K-Meleon first and then use the methods mentioned to open those files, not by clicking so would launch K-Meleon to show them.
Bug is a bug though, since I'm fairly positive this worked before (the Goanna builds, have not done actual troubleshooting, busy).
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 24, 2018 09:20PM
K-Meleon crashes when closing a tab containing a PDF file opened in X-Change PDF Editor. This happens with new user profile as well (and with portable version). This happens with 6.x and 7.x versions of the PDF X-Change editor (the 6.x version previously worked well).
Pale Moon does not crash...
Edited 2 time(s). Last edit at 01/24/2018 09:22PM by Anixx.
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 24, 2018 09:45PM
This happens only with PDF X-Change Editor versions greater than 6.0.322.4
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 24, 2018 10:39PM
Also, the latest K-Meleon build does not display the K-Meleon icon in the window corner:
It is a recent regression.
Edited 1 time(s). Last edit at 01/24/2018 10:40PM by Anixx.
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 25, 2018 03:22AM
Quote
Anixx
K-Meleon crashes when closing a tab containing a PDF file opened in X-Change PDF Editor. This happens with new user profile as well (and with portable version). This happens with 6.x and 7.x versions of the PDF X-Change editor (the 6.x version previously worked well).
Pale Moon does not crash...
This must be bug of plugin itself. Adobe Reader and PDF X-Change Viewer plugins are fine.
Quote
Anixx
Also, the latest K-Meleon build does not display the K-Meleon icon in the window corner:
It is a recent regression.
Not happened here (tested in both XP SP3 and Win10 Build 1703 CB
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Posted by:
anonymous
Date: January 25, 2018 03:59PM
@roytam1
Anixx uses a custom skin without 'main.ico' in its folder. Your current 'locales/ru/kmeleon.dll' was made for a customized K-Meleon version and doesn't include icon group 128.
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 25, 2018 06:14PM
I asked a friend to check why the macro command for setting cookie permissions for SESSION did not work. My friends reply was "A problem in linked C++ sources prevents setting cookie permissions for SESSION with addperm macro command.You'll have to wait for new releases, because it is in the exe-file."
Unfortunately, I don't know C++ myself so I cannot provide more details.
Hanlon’s razor is an eponymous adage named after Robert J. Hanlon that states: “Never attribute to malice that which is adequately explained by stupidity.â€
JamesD
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 25, 2018 11:23PM
Quote
JamesD
I asked a friend to check why the macro command for setting cookie permissions for SESSION did not work. My friends reply was "A problem in linked C++ sources prevents setting cookie permissions for SESSION with addperm macro command.You'll have to wait for new releases, because it is in the exe-file."
Unfortunately, I don't know C++ myself so I cannot provide more details.
any example macro code?
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 26, 2018 02:26PM
Can anyone test Yahoo! Mail? I tried to use it, but it complains of old browser issue and doesn't let me continue for some reason without spoofing my user agent string to latest Firefox (even SeaMonkey does this, which reports itself as 'Firefox 52.9').
EDIT: fix typo
Edited 1 time(s). Last edit at 01/26/2018 02:29PM by ScarletWavez.
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 26, 2018 03:40PM
Quote
ScarletWavez
Can anyone test Yahoo! Mail? I tried to use it, but it complains of old browser issue and doesn't let me continue for some reason without spoofing my user agent string to latest Firefox (even SeaMonkey does this, which reports itself as 'Firefox 52.9').
EDIT: fix typo
Yahoo is working fine for me with latest KMGoanna 20180121 out of the box,
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 K-Meleon/76.0
Re: [TEST BUILD] K-Meleon 76 on Goanna 3.4.2 (Build 20180121)
Date: January 26, 2018 05:09PM
Yahoo mail works fine for me too..........maybe a fresh Goanna could correct most errors on yahoo mail just like in the olden days..............