Firefox 38.8.0 for OS/2 Beta 7

@dmik dmik released this May 26, 2016 · 12 commits to master since this release

This is the seventh beta release of Firefox for OS/2 and OS/2-based systems which updates Firefox to the latest release of the 38 ESR lifecycle. The Beta 7 release also fixes a couple of regressions from the previous Beta 6 release, brings the Open in New Tab functionality back, improves font rendering furthermore and enables MP4 video playback in HTML5 content using FFmpeg libraries.

Note that starting from this release, we no longer support manual installation of Firefox requirements from ZIP files and therefore the corresponding information was removed from README.OS2. You should use either the Arca Noae Package Manager or the YUM command line tool to install the following packages in order to be able to use the Firefox application:

libstdc++6 nspr nss libicu pixman cairo pango fontconfig freetype libkai

If you don't know how to do that, you will find more information in the Installation section of the README.OS2 file (the link to the online version of which is given below).

NOTE. In this release we temporarily disabled printing using native OS/2 printer drivers due to technical reasons. An attempt to print to any printer using the Print Dialog will cause a warning message box saying "An error occurred while printing". You may still print to PDF or to Postscript if needed (see README.OS2 for more details about printing).

The CHANGES.OS2 file contains a more detailed list of changes.

The README.OS2 file contains software requirements and detailed installation instructions.

IMPORTANT NOTICE

  1. If you find a bug (which is likely), please create an issue at the issues page. But before you create a new issue, be sure it is not already reported by searching through the existing ones using the Search field at the top of this page.
  2. When Firefox crashes it creates a trap report that may contain useful information for the developers. These reports are saved in .TRP files created in the directory where firefox.exe is installed. By default these reports contain only basic information. In order to make them even more useful (and therefore make a fix for your problem much more likely) please do the following:
    • Install the latest EXCEPTQ runtime from http://home.earthlink.net/~steve53/betas/ (currently, this one is the latest).
    • Install the Firefox symbol files by downloading the firefox-dbgsym archive from the link below and unzipping it to the same directory where you installed Firefox.
    • Make Firefox crash again and attach the resulting .TRP file to the issue describing your problem.

Downloads

Firefox 38.2.1 for eCS (OS/2) Beta 6

@dmik dmik released this Feb 21, 2016 · 30 commits to master since this release

This is the sixth beta release of Firefox for eCS (OS/2) which updates Firefox to version 38 ESR. This is another big step forward that brings a lot of improvements from the Mozilla team that we kindly adapted to OS/2.

Starting from this release, Firefox uses the original fontconfig library that we recently ported to OS/2 and that brings much better font substitution than the previous, reduced version. Another major improvement for the OS/2 platform is the switch from GPI to the Pango text layout and rendering engine that we also recently ported to OS/2. This, among other things, brings long-awaited support for the @font-face HTML attribute (aka downloadable Web fonts).

NOTE. In this release we temporarily disabled printing using native OS/2 printer drivers due to technical reasons. An attempt to print to any printer using the Print Dialog will cause a warning message box saying "An error occurred while printing". You may still print to PDF or to Postscript if needed (see README.OS2 for more details about printing).

The CHANGES.OS2 file contains a more detailed list of changes.

The README.OS2 file contains software requirements and detailed installation instructions.

IMPORTANT NOTICE

  1. If you find a bug (which is likely), please create an issue at the issues page. But before you create a new issue, be sure it is not already reported by searching through the existing ones using the Search field at the top of this page.
  2. When Firefox crashes it creates a trap report that may contain useful information for the developers. These reports are saved in .TRP files created in the directory where firefox.exe is installed. By default these reports contain only basic information. In order to make them even more useful (and therefore make a fix for your problem much more likely) please do the following:
    • Install the latest EXCEPTQ runtime from http://home.earthlink.net/~steve53/betas/ (currently, this one is the latest).
    • Install the Firefox symbol files by downloading the firefox-dbgsym archive from the link below and unzipping it to the same directory where you installed Firefox.
    • Make Firefox crash again and attach the resulting .TRP file to the issue describing your problem.

Downloads

Firefox 31.8.0 for eCS (OS/2) Beta 5

@dmik dmik released this Jul 24, 2015 · 95 commits to master since this release

This is the fifth beta release of Firefox for eCS (OS/2) which updates Firefox to version 31 ESR. This is a big step forward because the official Mozilla team dropped OS/2 support from the main development line between versions 24 and 31 and in this release we carefully restored it back including all previously existed OS/2 features. We also ported new Firefox code to OS/2 and fixed some old bugs. This includes reviewed JavaScript support where we finally fixed infamous crashes of Firefox on websites with heavy JavaScript usage and generally improved JavaScript performance.

This release also brings audio support in HTML5 content and in JavaScript. Note that this support requires the libkai library to be installed (otherwise you will get a message that XUL.DLL cannot be loaded). Just do yum install libkai if you use RPM/YUM or take the specified DLL from the corresponding RPM archive and place it into one of the directories on your LIBPATH:

The CHANGES.OS2 file contains more detailed list of changes.

The README.OS2 file contains software requirements and detailed installation instructions.

IMPORTANT NOTICE

  1. If you find a bug (which is likely), please create an issue at the issues page. But before you create a new issue, be sure it is not already reported by searching through the existing ones using the Search field at the top of this page.
  2. When Firefox crashes it creates a trap report that may contain useful information for the developers. These reports are saved in .TRP files created in the directory where firefox.exe is installed. By default these reports contain only basic information. In order to make them even more useful (and therefore make a fix for your problem much more likely) please do the following:
    • Install the latest EXCEPTQ runtime from http://home.earthlink.net/~steve53/betas/ (currently, this one is the latest).
    • Install the Firefox symbol files by downloading the firefox-dbgsym archive from the link below and unzipping it to the same directory where you installed Firefox.
    • Make Firefox crash again and attach the resulting .TRP file to the issue describing your problem.

Downloads