Development :  K-Meleon Forum
K-Meleon development related discussions. 
K-Meleon 74+1
Posted by: naruman
Date: June 27, 2014 12:55AM

This is collection of all "K-Meleon 74+1" that i posted starting from K-Meleon 74 c+1 till now.

I had finally finish of create the Package i mentioned a few weeks ago .

Downloads:

K-Meleon74.0Beta4+1 [New]
K-Meleon30+1 (Gecko 30) [New]

Contain:

-Update the home page & change some ui.
-Add extensions "manifests" reader.
-fix "Print preview" .
-Add AdBlock-Plus.
-Update "useragent for site" .
-All the old macros & extensions from The "+1" packages .

Notes :
-Km now can see the extensions "manifests" [in "km\extensions" & "km\extensions\ 1st sub folder" ] every time you start it .
You don't need to create or edit "extensions.manifests" , and you can delete it any time & it will write itself .
-The Package still have unused file(till now) of ff.

I delayed the "restore last session" to the next update with some few new ideas to reduce time .

very Important:

"AdBlock-Plus" is taking a lot of resources and may cause freeze Km while opening pages,as some of its "filters" have very big list of data which use it when open any site.

So if have something like this :

-Click on its icon to disable it.
Or
-remove the filter and use customer way .

====================================

Older versions:
---------------------------

K-Meleon74 Beta2+1 >> info

**********************************

k-meleon74d+1 >> info

*************************
k-meleon74c+1 >> Info
Fix1 >> info

Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: rodocop
Date: June 27, 2014 01:04AM

Let's rock!!!
Naruman, you are great dealer! ;-) Thank you!


Try K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!

New KM74 for test and feedback! Get it there!


Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: rodocop
Date: July 01, 2014 12:45AM

So a little testing report.

Naruman, you did great job but something goes wrong there. I've tried your builds on 2 my PCs - mostly of the same config (laptop&netbook ASUS, Win7 Ultimate, 2gb RAM, dual-core CPUs - CoreDuo T2130 on laptop and Atom N450 on netbook).

The trick is that the result is crucially different: on laptop it works good and all your stuff runs smoothly. On netbook KM has long hangups before loading any page, AdBlock freezes KM and PrintPreview never gets ready - both lead KM to crash with error in k-meleon.exe or xul.dll.

On russian software forum 2 comrades had tested it too - with the same result: one of them is happy with your new build and other comrade has only lags and hangs.

This isn't CPU only case as 'happy russian comrade' has only old P4 2800 CPU.


Try K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!

New KM74 for test and feedback! Get it there!


Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: rodocop
Date: July 01, 2014 12:47AM

I think the problem hides somewhere in your rootfolder\browser\chrome\browser - folder as both AdBlock and Print Preview depend on some js-components, placed there.


Try K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!

New KM74 for test and feedback! Get it there!


Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: guenter
Date: July 01, 2014 03:14AM

Quote
rodocop
I think the problem hides somewhere in your rootfolder\browser\chrome\browser - folder as both AdBlock and Print Preview depend on some js-components, placed there.

XP SP3 AMD CPU 2 GB RAM.

Visiting a special ebay page with adblock+ activated "Enable Everywhere" crashes 30+1 reliably on my machine. I can go there without "Enable Everywhere".


http://www.ebay.de/sch/i.html?_odkw=Panzer+Foto&_ipg=200&_osacat=0&_trkparms=65%253A12%257C66%253A4%257C39%253A1%257C72%253A5696&_trksid=p2045573.m570.l1313.TR0.TRC0.Xbeute+Panzer+Foto&_nkw=beute+Panzer+Foto&_sacat=0&_from=R40

When I am there I can activate the blocker somtimes. On that page IMHO there are no special items like flash that can crash browsers. Error console shows nothing that can cause any trouble.

The same deal with 24+1

Printing. It cannot print. I cannot print a XUL window. Or something like that.
Else freezes and then crash. Means to me that K-Meleon tries to use Firefox XUL for printing which does not work and usually crashes the browser.

No idea whether K-Meleon will be able eventually to use XUL instead of native windows mechanism to print.


p.s. On the page they offer historical pictures about an interesting not very much researched aspect of WW I and II history. "Beutepanzer". Literally captured or booty tank in German language has had one side meaning "captured tank pressed to (German) servive". There were complete Beutepanzer units equipped with such vehicles especially during WW I, when they outnumbered the German made ones. Most pictures that survived are however from WW II.



Edited 2 time(s). Last edit at 07/01/2014 04:34AM by guenter.

Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: rodocop
Date: July 01, 2014 05:43AM

On my laptop I can get print preview but I never tried to print it.

On my netbook even getting print preview fails and crashes KM (under 7) or simply fails - under XP.


Try K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!

New KM74 for test and feedback! Get it there!


Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: guenter
Date: July 01, 2014 04:40PM

Quote
rodocop
On my laptop I can get print preview but I never tried to print it.

On my netbook even getting print preview fails and crashes KM (under 7) or simply fails - under XP.

Print and print preview work and cause no crash when You delete

./browser/components/KmeleonPrint.js & KmeleonPrint.manifest

In the older chromes all XUL files related to print where culled. I know - I did. tongue sticking out smiley

IMHO naruman tries to implement a permanent print solution now that prevents that Dorian has to invest time for each other version to get Print work again. So till he is finished we should recommend delete as work around when a user needs print immidiately.

I have not found work around or solution for adblock. People have to live with the problem that it causes problems on some pages. And they can deactivate it there. Now that we know it crashes the browser on some pages.

After all it is an extension by Wladimir Palant & a. and not part of the K-Meleon core. And it has become a commercial project of a German GmbH that helps to pay the bills and thus has influence. Compare acceptable adds as policy change.

Why include commercial items) If we do - we better include something that funds K-Meleon.org like - offer the default search position for hire at eBay. drool smiley



Edited 1 time(s). Last edit at 07/01/2014 04:48PM by guenter.

Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: naruman
Date: July 01, 2014 09:30PM

Quote
rodocop

The trick is that the result is crucially different: on laptop it works good and all your stuff runs smoothly. On netbook KM has long hangups before loading any page, AdBlock freezes KM and PrintPreview never gets ready - both lead KM to crash with error in k-meleon.exe or xul.dll.

On russian software forum 2 comrades had tested it too - with the same result: one of them is happy with your new build and other comrade has only lags and hangs.

This isn't CPU only case as 'happy russian comrade' has only old P4 2800 CPU.

In first , i want to thank you & the other comrades for testing km and try to help .
And i will look if there temp fix for AdBlock-Plus and netbook bugs.

Quote
guenter

Printing. It cannot print. I cannot print a XUL window. Or something like that.
Else freezes and then crash. Means to me that K-Meleon tries to use Firefox XUL for printing which does not work and usually crashes the browser.

Is print button not working too?

Quote
guenter
After all it is an extension by Wladimir Palant & a. and not part of the K-Meleon core. And it has become a commercial project of a German GmbH that helps to pay the bills and thus has influence. Compare acceptable adds as policy change.

I am already thinking in simple new way , but it will need some time to write it's code .

Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: guenter
Date: July 02, 2014 03:06AM

Quote
naruman
Quote
guenter

Printing. It cannot print. I cannot print a XUL window. Or something like that.
Else freezes and then crash. Means to me that K-Meleon tries to use Firefox XUL for printing which does not work and usually crashes the browser.

Is print button not working too?

Quote
guenter
After all it is an extension by Wladimir Palant & a. and not part of the K-Meleon core. And it has become a commercial project of a German GmbH that helps to pay the bills and thus has influence. Compare acceptable adds as policy change.

I am already thinking in simple new way , but it will need some time to write it's code .

XP SP3 2 GB RAM Athlon Laptop

1.) I reinstalled both versions. Sometimes things install unreliable.


30. Shows button print preview. So that part is ok and works now.

( Does that mean You have got a XUL button going? - That is a big step forward)

Sometimes goes through and show a preview i guess.

Page title says: about:print.

Sometimes hangs says preparing and page and stays there.
Says preparing for minutes.

Maybe I chose a wrong page? Obviously it must have worked on Your PC.

If it shows the about:print normally the print menue item does not work any more.


Now what I did next. I opened PaleMoon to compare. After selecting PrintPreview.

PM shows the same grey field shortly but then goes to the preview page.




So K-Meleon cannot yet call and use this next XUL item/page(about:print) with the preview. Or not reliably.

At least not on my PC. And sometimes KM hangs or crashes. Normal with new code.


Maybe that XUL can be called reliably if You hook the button/text You created in the menu to a K-Meleon macro that calls like e.g. the mimetypes macro for an independent K-Meleon XUL window

$OpenURL="chrome://kmprefs/content/pref.xul?filetypes"; &OpenURL_InNewWindow;

and then You add the page that is shown (You want to print) as a parameter.

Or is Your code doing that but my PC cannot do it?


p.s. (or one in a XUL frame? that is in K-Meleon's main window?
or a double/split XUL frame one part showing the XUL and the other part the page?)


24 When on about:print Error Printing Xul Pages is not supported.



Edited 3 time(s). Last edit at 07/02/2014 04:03AM by guenter.

Attachments: Palemoon.gif (29 KB)  
Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: rodocop
Date: July 02, 2014 08:58PM

I've tested PrintPreview finally.

So what I can say. Some pages work fine: they are previewed and printed correctly.

But sometime pages (mostly services or sites where I'm logged in) begin to relogin me (unsuccessfully in general) and preview is made from one frame or even fails, directing my page to one of the links, placed on page.

But I've found that simple 'Print' command also doesn't work flawlessly every time - one time printing to file resulted in KM crash.

I'll show you one (clickable) screeny with an example (sorry - this is russian site):



Try K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!

New KM74 for test and feedback! Get it there!


Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: rodocop
Date: July 02, 2014 09:05PM

One more example:
http://m.sovsport.ru/ - this is a mobile version of one of the russian sport sites.
It has about 160 links on the page and the one before last is the counter:


Trying to PrintPreview this page results in no PrintPreview window (nor in progress, neither the ready preview) but the page itself changes automatically to http://m.mobtop.ru/ - mobile version of that counter's site.


Try K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!

New KM74 for test and feedback! Get it there!



Edited 3 time(s). Last edit at 07/02/2014 09:06PM by rodocop.

Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: guenter
Date: July 03, 2014 12:27AM

Quote
rodocop
I've tested PrintPreview finally.

So what I can say. Some pages work fine: they are previewed and printed correctly.

Can You give me an URL where the file chrome://browser/content/KmeleonPrint.xul which is called and exists (I even checked that it does - in order to locate the problem at/of my PC) is called by the Print Preview component does properly execute?



Edited 1 time(s). Last edit at 07/03/2014 01:46AM by guenter.

Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: BillH50
Date: July 13, 2014 07:52AM

I have been running km74 beta4 for a few days and find no problems running it on my 2.8ghzlaptop with Windows XP SP3 and 1gig ram. I find it uses less ram than firefox and is faster.
So far no problems other than finding out how to do some things but people on forums are very helpful.

Just want to say....keep up the good work!!!

Options: ReplyQuote
Re: K-Meleon 74+1
Posted by: rodocop
Date: July 13, 2014 07:50PM

guenter,
I'm very sorry for not answering you so much time.

Try this link - that page is handled comparatively correct (almost the same result as PrintPreview in 1.6).


Try K-Meleon-1.6db+NS by dugbug // KM-16-S2014 by Fred // 1.6beta2.6 by JamesD

K-Meleon Twin+ Download for modern browsers =//= Download for old ones =//= Discuss it!!!

New KM74 for test and feedback! Get it there!


Options: ReplyQuote


K-Meleon forum is powered by Phorum.