X
Tap here to go to the mobile version of the site.
Your Firefox is out of date and may contain a security risk! Upgrade Firefox

Support Forum

Website dropdown menu does not work in Firefox 19.0.2, but does in Chrome and Opera tests. Why?

Posted

This is the URL: (edited out) It's not made public.

You will notice the main menu at the top. The options [OUR FORUMS] and [OUR BLOGS] have drop down menus. These drop downs work everywhere except when in [OUR BLOGS]. At first I thought this may be a template conflict between the site JoomlArts template and the blog software template. But when I saw that these two other major browsers had no problem with it, I now think it is a problem with Firefox.

Is there any hope of getting this fixed in Firefox?

Modified by dfgrbac

Chosen solution

Well, I got JoomlArts to look at the menu problem with Firefox. They made an adjustment and it now works. I asked for details, but have not received a reply.

I have a little more information concerning Firefox performance. My Firefox problem was discovered on PCLinuxOS. I don't use their package version, but rather your download for Linux that connects to the update channel. It was (is) the latest version of Firefox. I also tried the Windows 7 version of Firefox (also the latest) and it also had the problem.

Now you may be interested in this. While investigating this menu problem with my website, I noticed something else about the Linux version of Firefox when looking at the website of a local restaurant. Firefox on Linux (both the package version and the update version) displays this website terribly, and Firefox on Windows 7 displays it just fine, as do other browsers. You might want to take a look.

http://www.olivesandpeppers.com/

Read this answer in context 0

Additional System Details

Installed Plug-ins

  • Shockwave Flash 11.2 r202
  • MozPlugger version 1.14.3, maintained by Louis Bavoil and Peter Leese, a fork of plugger written by Fredrik Hübinette.For documentation on how to configure mozplugger, check the man page. (type man mozplugger) Configuration file:/etc/mozpluggerrc Helper binary:mozplugger-helper Controller binary:mozplugger-controller Link launcher binary:mozplugger-linker
  • The Adobe Reader plugin is used to enable viewing of PDF and FDF files from within the browser.
  • mplayerplug-in 3.55Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer JavaScript Enabled and Using GTK2 Widgets

Application

  • User Agent: Mozilla/5.0 (X11; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0

More Information

{
"application": {
"name": "Firefox",
"version": "19.0.2",
"userAgent": "Mozilla/5.0 (X11; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0",
"supportURL": "http://support.mozilla.org/1/firefox/19.0.2/Linux/en-US/"
},
"modifiedPreferences": {
"accessibility.typeaheadfind.flashBar": 0,
"accessibility.blockautorefresh": true,
"browser.cache.disk.smart_size.use_old_max": false,
"browser.cache.disk.smart_size_cached_value": 358400,
"browser.cache.disk.smart_size.first_run": false,
"browser.cache.disk.capacity": 358400,
"browser.places.importBookmarksHTML": false,
"browser.places.smartBookmarksVersion": 4,
"browser.startup.homepage_override.mstone": "19.0.2",
"browser.startup.homepage": "chrome://speeddial/content/speeddial.xul",
"browser.startup.homepage_override.buildID": "20130307023931",
"browser.tabs.loadInBackground": false,
"browser.tabs.warnOnClose": false,
"dom.mozApps.used": true,
"extensions.lastAppVersion": "19.0.2",
"font.size.variable.x-western": 17,
"network.dns.disableIPv6": true,
"network.cookie.prefsMigrated": true,
"places.history.expiration.transient_current_max_pages": 77506,
"places.database.lastMaintenance": 1363813539,
"plugin.disable_full_page_plugin_for_types": "application/pdf",
"print.tmp.printerfeatures.CUPS/HP-Photosmart-7510-series.paper.0.is_inch": false,
[block deleted for limited space]
"print.tmp.printerfeatures.CUPS/HP-Photosmart-7510-series.paper.5.is_inch": true,
"privacy.sanitize.timeSpan": 4,
"privacy.donottrackheader.enabled": true,
"privacy.sanitize.migrateFx3Prefs": true,
"security.warn_viewing_mixed": false
},
"graphics": {
"numTotalWindows": 1,
"numAcceleratedWindows": 0,
"windowLayerManagerType": "Basic",
"numAcceleratedWindowsMessage": [
""
],
"adapterDescription": "Tungsten Graphics, Inc -- Mesa DRI Intel(R) Sandybridge Desktop x86/MMX/SSE2",
"adapterVendorID": "Tungsten Graphics, Inc",
"adapterDeviceID": "Mesa DRI Intel(R) Sandybridge Desktop x86/MMX/SSE2",
"adapterRAM": "",
"adapterDrivers": "",
"driverVersion": "2.1 Mesa 7.11.2",
"driverDate": "",
"webglRenderer": "Tungsten Graphics, Inc -- Mesa DRI Intel(R) Sandybridge Desktop x86/MMX/SSE2",
"info": {
"AzureCanvasBackend": "cairo",
"AzureFallbackCanvasBackend": "none",
"AzureContentBackend": "none"
}
},
"javaScript": {
"incrementalGCEnabled": true
},
"accessibility": {
"isActive": false,
"forceDisabled": 0
},
"libraryVersions": {
"NSPR": {
"minVersion": "4.9.4",
"version": "4.9.4"
},
"NSS": {
"minVersion": "3.14.1.0 Basic ECC",
"version": "3.14.1.0 Basic ECC"
},
"NSSUTIL": {
"minVersion": "3.14.1.0",
"version": "3.14.1.0"
},
"NSSSSL": {
"minVersion": "3.14.1.0 Basic ECC",
"version": "3.14.1.0 Basic ECC"
},
"NSSSMIME": {
"minVersion": "3.14.1.0 Basic ECC",
"version": "3.14.1.0 Basic ECC"
}
},
"userJS": {
"exists": false
},
"extensions": [
{
"name": "DownloadHelper",
"version": "4.9.14",
"isActive": true,
"id": "{b9db16a4-6edc-47ec-a1f4-b86292ed211d}"
},
{
"name": "Firebug",
"version": "1.11.2",
"isActive": true,
"id": "firebug@software.joehewitt.com"
},
{
"name": "FireDiff",
"version": "1.2.0",
"isActive": true,
"id": "firediff@johnjbarton.com"
},
{
"name": "Flagfox",
"version": "4.2.7",
"isActive": true,
"id": "{1018e4d6-728f-4b20-ad56-37578a4de76b}"
},
{
"name": "LastPass",
"version": "2.0.0",
"isActive": true,
"id": "support@lastpass.com"
},
{
"name": "MeasureIt",
"version": "0.4.10",
"isActive": true,
"id": "{75CEEE46-9B64-46f8-94BF-54012DE155F0}"
},
{
"name": "Memonic Web Clipper",
"version": "1.2.1",
"isActive": true,
"id": "{D0AD45D6-8518-11DF-8AD2-3F67DFD72085}"
},
{
"name": "Speed Dial",
"version": "0.9.6.14",
"isActive": true,
"id": "{64161300-e22b-11db-8314-0800200c9a66}"
},
{
"name": "Troubleshooter",
"version": "1.1a",
"isActive": true,
"id": "troubleshooter@mozilla.org"
},
{
"name": "WOT",
"version": "20130129",
"isActive": true,
"id": "{a0d7ccb3-214d-498b-b4aa-0e8fda9a7bf7}"
},
{
"name": "NoScript",
"version": "2.6.5.8",
"isActive": false,
"id": "{73a6fe31-595d-460b-a920-fcc0f8843232}"
},
{
"name": "Print Edit",
"version": "9.0",
"isActive": false,
"id": "printedit@DW-dev"
}
]
}

jscher2000
  • Top 10 Contributor
2348 solutions 20818 answers

If you do not want that URL public, you will need to edit it out of your post...

I don't understand why there are so many different T3 script files. However, the one on the Blog page has a script error that appears to be killing the menu.

This is from the error console, with the host name sanitized:

Timestamp: 3/20/2013 2:33:16 PM
Error: SyntaxError: invalid increment operand
Source File: http://yoursite/t3-assets/js_a8b51.js
Line: 853, Column: 60
Source Code: x.uniqueId=function(e){var t=""+++P;return e?e+t:t}

(Firefox flags the +++)

jscher2000
  • Top 10 Contributor
2348 solutions 20818 answers

Firefox Error Console:

Tools > Web Developer > Error Console

Click the Errors button to filter out all the style warnings.

cor-el
  • Top 10 Contributor
  • Moderator
10739 solutions 96645 answers

You will have to change the "+++P" to + "+ ++P" or "+(++P)" (add a space or braces to distinguish the ++ operator) to make this work.

Question owner

I found that line of code and changed the +++P to +(++P).

This had no effect.

jscher2000
  • Top 10 Contributor
2348 solutions 20818 answers

Another way to interpret the error is that the invalid operand is P. But... untangling to script to figure out why P might be invalid is not going to be easy. Can you get vendor support on your template?

Question owner

Yes, I can get vendor support, but the bigger question is why every other browser I tried does not have this problem?

I also have a new Kindle Fire, and it has two browsers installed, neither one shows this problem with my menu. This points strongly to Firefox.

I will toss the question to JoomlArts to get their reaction.

Chosen Solution

Well, I got JoomlArts to look at the menu problem with Firefox. They made an adjustment and it now works. I asked for details, but have not received a reply.

I have a little more information concerning Firefox performance. My Firefox problem was discovered on PCLinuxOS. I don't use their package version, but rather your download for Linux that connects to the update channel. It was (is) the latest version of Firefox. I also tried the Windows 7 version of Firefox (also the latest) and it also had the problem.

Now you may be interested in this. While investigating this menu problem with my website, I noticed something else about the Linux version of Firefox when looking at the website of a local restaurant. Firefox on Linux (both the package version and the update version) displays this website terribly, and Firefox on Windows 7 displays it just fine, as do other browsers. You might want to take a look.

http://www.olivesandpeppers.com/

jscher2000
  • Top 10 Contributor
2348 solutions 20818 answers

Great to hear they have a fix.

Regarding the other sites, I don't have Linux, so...