K-Meleon

KMeleonWiki > Documentation > MozillaBugs


Note: this page described the official releases but the structural statements about the interface between the K-Meleon shell and the browser engine apply to all K-Meleon releases. Also, mfcEmbed is no longer supported by Mozilla.


Mozilla bugs vs K-Meleon bugs

Take a look at the files in a normal install of K-Meleon. There is one kmeleon.exe and a few dll's in the kplugins directory; That's K-Meleon! The rest (more or less) is Mozilla/Gecko/GRE. And about 50% of what's inside the kmeleon.exe is code "borrowed" from mfcEmbed.exe (the official test application for embedding Mozilla on Windows).

K-Meleon is a native Windows user interface on top of Gecko. We don't do any networking, caching, rendering, javascript, etc.. Only the user interface (and reading/writing bookmarks, and maybe some more:)

All bugs that might be dependent on Mozilla/Gecko components ought to be tested against mfcEmbed before reported to K-Meleon BTS. Things that work in mfcEmbed but not in K-Meleon are our fault. Things that don't work in Mozilla are clearly Mozilla bugs, and things that work in Mozilla but not in mfcEmbed are bugs with the embedding of Gecko.

If your bug is visible in Mozlla or mfcEmbed you should search bugzilla for a suitable bug and add your comments there. (or file a new bugzilla bug if you cannot find it)

As a rule of thumb:

  • K-Meleon bugs are only reported to the K-Meleon BugTrackingSystem.
  • Mozilla bugs are only reported to Mozilla's bugzilla database.
  • Gecko bugs that only affect embedded applications (i.e. K-Meleon and mfcEmbed, but neither Mozilla nor Firebird) should be reported twice; First to bugzilla and then to our BTS. Use the phrase "bugzilla bug xxx" somewhere in your K-Meleon bug report (where xxx is the bugzilla bug number you found/got).

You can download the latest mfcembed for testing.

There are several bugs marked as Mozilla Bug, but without a link to a bug in bugzilla. We need help finding/filing bugzilla bugs as well as finding bugs reported in K-Meleon that depend on Mozilla features.

K-Meleon

(c) 2000-2010 kmeleonbrowser.org. All rights reserved.
design by splif.