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

Radio buttons in cgi script-generated html page stopped working after upgrade to Firefox 4 (from 3.6.16).

Posted

I disabled both of the Firefox Add-Ons I use (NoScript 2.1.0.1 & Ad Block Plus 1.3.6) and rebooted the machines, but that had no effect. This problem has been repeated on multiple PCs, running XP Pro (sp3), Vista Business (sp2) & Server 2003 (sp2), right after upgrading to Firefox 4, so the problem is definitely related to Firefox 4.

Chosen solution

This could be related to the new HTML5 rendering engine. To test that possibility, you can temporarily disable it.

  • Open about:config
  • In the filter box, type or paste html5 and pause until the list is filtered
  • Double-click html5.parser.enable to toggle it to false

If it works after that, there may be some layout problem with your form (i.e., accepted in HTML4 but not accepted in HTML5), or you may have found a bug.

This forum focuses on end-user support. You can find more web development help on the mozillaZine Web Development board. Separate forum, separate registration. Please note the tips in the Sticky Post at the top of the forum before posting.

Read this answer in context 0

Additional System Details

This happened

Every time Firefox opened

This started when...

As soon as Firefox upgraded from 3.6.16 to 4.

Installed Plug-ins

  • Shockwave Flash 10.1 r85
  • DRM Netscape Network Object
  • DRM Store Netscape Plugin

Application

  • User Agent: Mozilla/5.0 (Windows NT 5.2; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

More Information

Application Basics
Name
Firefox
Version
4.0.1
User Agent
Mozilla/5.0 (Windows NT 5.2; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Profile Directory
Open Containing Folder
Enabled Plugins
about:plugins
Build Configuration
about:buildconfig
Extensions
Name
Version
Enabled
ID
NoScript
2.1.0.1
true
{73a6fe31-595d-460b-a920-fcc0f8843232}
Adblock Plus
1.3.6
true
{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
Modified Preferences
Name
Value
accessibility.typeaheadfind.flashBar
0
browser.history_expire_days.mirror
9
browser.places.importBookmarksHTML
false
browser.places.importDefaults
false
browser.places.leftPaneFolderId
-1
browser.places.migratePostDataAnnotations
false
browser.places.smartBookmarksVersion
2
browser.places.updateRecentTagsUri
false
browser.startup.homepage
http://triumphpc.com/cgi-bin/bangotango/admin.cgi
browser.startup.homepage_override.buildID
20110413222027
browser.startup.homepage_override.mstone
rv:2.0.1
dom.disable_window_move_resize
true
dom.event.contextmenu.enabled
false
extensions.lastAppVersion
4.0.1
font.size.variable.x-western
12
network.cookie.prefsMigrated
true
places.history.expiration.transient_current_max_pages
10722
places.last_vacuum
1302074416
print.print_printer
HP LaserJet 3150
print.printer_HP_LaserJet_3150.print_bgcolor
false
print.printer_HP_LaserJet_3150.print_bgimages
false
print.printer_HP_LaserJet_3150.print_command
print.printer_HP_LaserJet_3150.print_downloadfonts
true
print.printer_HP_LaserJet_3150.print_evenpages
true
print.printer_HP_LaserJet_3150.print_footercenter
print.printer_HP_LaserJet_3150.print_footerleft
&PT
print.printer_HP_LaserJet_3150.print_footerright
&D
print.printer_HP_LaserJet_3150.print_headercenter
print.printer_HP_LaserJet_3150.print_headerleft
&T
print.printer_HP_LaserJet_3150.print_headerright
&U
print.printer_HP_LaserJet_3150.print_in_color
true
print.printer_HP_LaserJet_3150.print_margin_bottom
0.5
print.printer_HP_LaserJet_3150.print_margin_left
0.5
print.printer_HP_LaserJet_3150.print_margin_right
0.5
print.printer_HP_LaserJet_3150.print_margin_top
0.5
print.printer_HP_LaserJet_3150.print_oddpages
true
print.printer_HP_LaserJet_3150.print_orientation
0
print.printer_HP_LaserJet_3150.print_pagedelay
500
print.printer_HP_LaserJet_3150.print_paper_data
1
print.printer_HP_LaserJet_3150.print_paper_height
11.00
print.printer_HP_LaserJet_3150.print_paper_size
3997764
print.printer_HP_LaserJet_3150.print_paper_size_type
0
print.printer_HP_LaserJet_3150.print_paper_size_unit
0
print.printer_HP_LaserJet_3150.print_paper_width
8.50
print.printer_HP_LaserJet_3150.print_reversed
false
print.printer_HP_LaserJet_3150.print_scaling
1.00
print.printer_HP_LaserJet_3150.print_shrink_to_fit
true
print.printer_HP_LaserJet_3150.print_to_file
false
print.printer_\\chester\HP_LaserJet_3150.print_bgcolor
true
print.printer_\\chester\HP_LaserJet_3150.print_bgimages
true
print.printer_\\chester\HP_LaserJet_3150.print_command
print.printer_\\chester\HP_LaserJet_3150.print_downloadfonts
true
print.printer_\\chester\HP_LaserJet_3150.print_evenpages
true
print.printer_\\chester\HP_LaserJet_3150.print_footercenter
print.printer_\\chester\HP_LaserJet_3150.print_footerleft
&PT
print.printer_\\chester\HP_LaserJet_3150.print_footerright
&D
print.printer_\\chester\HP_LaserJet_3150.print_headercenter
print.printer_\\chester\HP_LaserJet_3150.print_headerleft
&T
print.printer_\\chester\HP_LaserJet_3150.print_headerright
&U
print.printer_\\chester\HP_LaserJet_3150.print_in_color
true
print.printer_\\chester\HP_LaserJet_3150.print_margin_bottom
0.5
print.printer_\\chester\HP_LaserJet_3150.print_margin_left
0.5
print.printer_\\chester\HP_LaserJet_3150.print_margin_right
0.5
print.printer_\\chester\HP_LaserJet_3150.print_margin_top
0.5
print.printer_\\chester\HP_LaserJet_3150.print_oddpages
true
print.printer_\\chester\HP_LaserJet_3150.print_orientation
1
print.printer_\\chester\HP_LaserJet_3150.print_pagedelay
500
print.printer_\\chester\HP_LaserJet_3150.print_paper_data
1
print.printer_\\chester\HP_LaserJet_3150.print_paper_height
11.00
print.printer_\\chester\HP_LaserJet_3150.print_paper_size
151010129
print.printer_\\chester\HP_LaserJet_3150.print_paper_size_type
0
print.printer_\\chester\HP_LaserJet_3150.print_paper_size_unit
0
print.printer_\\chester\HP_LaserJet_3150.print_paper_width
8.50
print.printer_\\chester\HP_LaserJet_3150.print_printer
\\chester\HP LaserJet 3150
print.printer_\\chester\HP_LaserJet_3150.print_reversed
false
print.printer_\\chester\HP_LaserJet_3150.print_scaling
1.00
print.printer_\\chester\HP_LaserJet_3150.print_shrink_to_fit
true
print.printer_\\chester\HP_LaserJet_3150.print_to_file
false
privacy.sanitize.migrateFx3Prefs
true
privacy.sanitize.timeSpan
0
security.warn_viewing_mixed
false
Graphics
Adapter Description
RADEON 7200 (Microsoft Corporation)
Vendor ID
1002
Device ID
5144
Adapter RAM
Unknown
Adapter Drivers
ati2dvag
Driver Version
6.13.10.6153
Driver Date
8-8-2002
Direct2D Enabled
Blocked on your graphics driver. Try updating your graphics driver to version 10.6 or newer.
DirectWrite Enabled
false (0.0.0.0, font cache n/a)
WebGL Renderer
(WebGL unavailable)
GPU Accelerated Windows
0/1

jscher2000
  • Top 10 Contributor
2357 solutions 20872 answers

Chosen Solution

This could be related to the new HTML5 rendering engine. To test that possibility, you can temporarily disable it.

  • Open about:config
  • In the filter box, type or paste html5 and pause until the list is filtered
  • Double-click html5.parser.enable to toggle it to false

If it works after that, there may be some layout problem with your form (i.e., accepted in HTML4 but not accepted in HTML5), or you may have found a bug.

This forum focuses on end-user support. You can find more web development help on the mozillaZine Web Development board. Separate forum, separate registration. Please note the tips in the Sticky Post at the top of the forum before posting.

Helpful Reply

That fixed it (on all the PCs)!! I suppose it could be an issue with our cgi scripts, but they've been working fine for the past dozen or so years until the upgrade to Firefox 4. I don't know if Microsoft shifted over to html5 with the recent release of IE9 (which we've been using for the past few days...since they stopped working in Firefox 4), but they work fine in IE. Thanks for the quick solution!

Modified by freddy3

jscher2000
  • Top 10 Contributor
2357 solutions 20872 answers

If this is an internal-use-only application, it sounds as though you're done. If it's a public-facing application, it would make sense to take a deeper look at the page.

Question owner

It's internal only, but the code is widely-used, so I'd reckon there'll be many similar complaints in the coming weeks. Thanks again!