X

The Latest Technology Stack News Directly from EBS Development

Firefox Quantum ESR 60 Certified with EBS 12.1 and 12.2 for macOS High Sierra 10.13

Steven Chan
Senior Director

Mozilla Firefox Quantum Extended Support Release 60 is certified as a macOS-based client browser on macOS High Sierra (macOS 10.13) for Oracle E-Business Suite 12.1 and 12.2.

What Use-cases Are Certified?

Oracle E-Business Suite (EBS) R12 has two interfaces: a web-based (OA Framework/HTML) model for modules like iProcurement and iStore, and Oracle Forms/Java based model for our professional services modules like Oracle Financials.

Firefox Quantum Extended Support Release (ESR) 60.x is now certified with macOS for both web-based and Oracle Forms/Java based models as outlined below.

  • Firefox ESR 60.x is certified for EBS users running web-based (HTML / OA Framework) screens.
  • Firefox ESR 60.x is certified for running Java content in EBS using Java Web Start (JWS) technology.
  • Firefox ESR 60.x is not certified for running Java content in EBS using Java Plug-in technology.

Certified Versions

Oracle E-Business Suite

  • Oracle E-Business Suite 12.2
  • Oracle E-Business Suite 12.1

Desktop Operating System

  • macOS High Sierra (macOS 10.13.3 and later updates on the 10.13 codeline)

Java Web Start (JWS)

  • JRE 8 Update 171 and later updates on the JRE 8 codeline

While this is the minimum recommended Java release, users are encouraged to upgrade to the latest and therefore most secure Java 8 CPU release available.

Prerequisite Patch Requirements

Running Firefox on macOS using Java Web Start (JWS) with EBS requires additional patching.

For further information on patch and set up requirements see

Implications for Safari 12 on macOS

Customers have been asking about the compatibility of new versions of the following Apple products with Oracle E-Business Suite Releases 12.1 and 12.2:

  • Safari 12 (works with macOS 10.13.6 and 10.12.6)
  • macOS Mojave (macOS 10.14)

Neither of these two products have been certified with either EBS 12.1 or EBS 12.2 as of October 18, 2018.  

Safari 12 is unable to launch Java in the way that prior Safari versions could. This will prevent E-Business Suite 12.1 and 12.2 customers from running Forms-based products. Therefore, customers should *NOT* upgrade to Safari 12 on macOS desktop platforms.

macOS Mojave (macOS 10.14) includes Safari 12. Customers should *NOT* upgrade to macOS Mojave.

What changed in Safari 12?

Safari 12 introduces an important change: it removes support for “legacy NPAPI plug-ins”. This affects all EBS releases. macOS Mojave includes Safari 12.

Some products within Oracle EBS 12.1 and 12.2 run via HTML in browsers. These products are sometimes called “self-service web applications”. They are expected to run without issue in Safari 12, but our certification testing is still underway.

Some products within Oracle EBS 12.1 and EBS 12.2 use Oracle Forms. Oracle Forms requires Java for desktop clients. On the macOS desktop platform, the only certified option today for launching Java is via the JRE plugin via the NPAPI approach.

This means that Safari 12 and macOS Mojave (macOS 10.4) will be unable to use the current JRE plugin-based launching technology for Java and Forms for EBS desktop users.

Recommendations for EBS customers on macOS platforms

As of today, the latest certified versions of Safari and macOS are:

  • Safari 11 (works with macOS 10.13)
  • macOS High Sierra (macOS 10.13)

EBS customers should use only certified configurations. EBS customers who use Forms-based products should avoid upgrading to Safari 12 or macOS Mojave today.

EBS customers who have upgraded to Safari 12 on macOS 10.13 can use Firefox ESR 60 to run Forms-based products via the Java Web Start technology.

What is Mozilla Firefox ESR?

Mozilla offers an Extended Support Release based on an official release of Firefox for organizations that are unable to mass-deploy new consumer-oriented versions of Firefox every six weeks.  For more details about Firefox ESR, see the Mozilla ESR FAQ.

E-Business Suite certified with Firefox Extended Support Releases Only

New personal versions of Firefox on the Rapid Release channel are released roughly every six weeks.  It is impractical for us to certify these new personal Rapid Release versions of Firefox with the Oracle E-Business Suite because a given Firefox release is generally obsolete by the time we complete the certification.

From Firefox 10 and onwards, Oracle E-Business Suite is certified only with selected Firefox Extended Support Release versions. Oracle has no current plans to certify new Firefox personal releases on the Rapid Release channel with the E-Business Suite.

Plug-in Support removed in Firefox ESR 60

Mozilla has removed plug-in support in Firefox ESR 60. This means Firefox ESR 60 cannot run Forms-based content in EBS using the Java plugin method. 

If your Firefox ESR 60 end-users run Forms-based content in EBS, you must switch from the JRE plugin to Java Web Start

EBS patching policy for Firefox compatibility issues

Mozilla stresses their goal of ensuring that Firefox personal versions will continue to offer the same level of application compatibility as Firefox Extended Support Releases. 

Oracle E-Business Suite Development will issue new E-Business Suite patches or workarounds that can be reproduced with Firefox Extended Support Releases.  If you report compatibility issues with Firefox personal releases that cannot be reproduced with Firefox Extended Support Releases, your options are:

  1. Deploy a certified Firefox Extended Support Release version instead of the Firefox personal version
  2. Report the incompatibility between Firefox ESR and Firefox personal to Mozilla
  3. Use Internet Explorer (on Windows) or Safari (on Mac OS X) until Mozilla resolves the issue

EBS Compatibility with Firefox ESR security updates

Mozilla may release new updates to Firefox ESR versions to address high-risk/high-impact security issues.  These updates are considered to be certified with the E-Business Suite on the day that they're released.  You do not need to wait for a certification from Oracle before deploying these new Firefox ESR security updates.

References

Related Articles

Join the discussion

Comments ( 10 )
  • Ram Friday, October 19, 2018
    Hi Steven thank you for the update. I tried Firefox ESR 60.2 on my High Sierra 10.13.6 but the forms won't launch. Are there any settings to be enabled on Firefox? The .jnlp file is not downloaded. Same EBS instance works fine on Windows browsers.
  • Steven Chan Friday, October 19, 2018
    Hi, Ram,

    I'm sorry to hear that you've encountered an issue with this.

    We can provide general conceptual guidance here, but I'm afraid that this blog isn't the best place to get technical support for specific issues like the one that you're working through.

    Your best bet would be to log a formal Service Request via My Oracle Support (formerly Metalink) to get one of our specialists engaged.

    Please feel free to forward your Service Request number to me if it gets stuck in the support process for some reason.

    Regards,
    Steven
  • François Gendron Sunday, October 21, 2018
    Hi Steven,

    I tried Java Web Start on Firefox Quantum 60 ESR (and Firefox Quantum 62.0.3), on MacOS Mojave.

    The Java interface is starting perfectly on both.

    However on a MacBookPro with the retina screen set to 1920x1200, the appearance of the interface is very large, as though it was set for retina 1440x900.

    In contrast, the same java running on the same screen in Parallels with Windows 10 and Firefox 52 ESR is more appropriate for the screen size setting.

    Is there a setting somewhere that can be tweaked to set the resolution appropriately?

    Thanks,

    François
  • Carlton Blanks Thursday, October 25, 2018
    Steven, thank you and your team for addressing this . I am able to launch forms using ESR 60 and JWS, however I am having issues viewing concurrent program output and logs. I have reported this on my SR. Also note we are seeing strange "font" issues with forms screens using Firefox 52 w/plugin on Mojave. The text labels for fields are blurry and garbled. I'll be submitting another SR for this issue if it reproduces with JWS, but you may want to take a look. Thanks again for your attention to Mac users.
  • Carlton Blanks Friday, October 26, 2018
    Can you clarify one thing? On the Firefox 60 ESR section , certified Desktop Versions are stated to be "macOS High Sierra (macOS 10.13.3 or higher)". Does the "or higher" mean that Firefox 60 ESR is certified on Mojave (10.14)? If so then I am having some issues with it and will need to submit an SR. Working fine on 10.13)
  • Steven Chan Tuesday, October 30, 2018
    Hi, Carlton, Francois,

    Sorry to hear that you're encountering the same font issues. We'll look into this.

    We're still working on the Mojave certification for both EBS 12.1 and EBS 12.2. We recommend that EBS end-users stay on High Sierra until we get all the issues worked out with Mojave.

    Regards,
    Steven
  • Steven Chan Tuesday, October 30, 2018
    Hi, Carlton,

    Thanks for catching that. I've revised the line to read, "(macOS 10.13.3 and later updates on the 10.13 codeline)"

    Regards,
    Steven
  • Carlton Blanks Thursday, November 1, 2018
    Thanks, Steven for the version clarification.
    As for the font issue, we found and deployed the following setting on MacOS which resolved the issue:
    "defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO"
  • Steven Chan Thursday, November 1, 2018
    Glad you found a workaround. I passed it on to our certification team in case they hadn't come across this yet.

    Regards,
    Steven
  • Carlton Blanks Friday, November 2, 2018
    We got mojave working with JWS on ESR 60, and it does not require the workaround. We were missing a patch.
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.Captcha
Oracle

Integrated Cloud Applications & Platform Services