Bug 1: TinyMCE module/scriptSymptoms: the rendered page is broken badly on scrolling, causing the form to be unusable. This happens more often when there is more than one instance of TinyMCE on the page, and also more often with the zen theme. Cause: Transparency on any disabled buttons visible in TinyMCE Issues:
Bug 2: Admin_menu moduleSymptoms: Almost exactly the same as bug 1 Cause: Transparency on the dropdown menus, perhaps also an overflow layout problem with fieldsets Issues:
- d.o: One admin_menu issue (apparently fixed)
- d.o: Another admin_menu issue (apparently still problematic)
- d.o: Field set issue
- d.o: A comment related to bug 3 - admin_menu causing SWFs to not appear
Bug 3: Googtube, flashnode and other modules placing SWFs on the pageSymptoms: SWFs do not appear at all (including ones embedded from other sites, such as YouTube) Cause: wmode transparent parameter on object/embed tag and/or divs with opacity elsewhere on the page Issues:
Upstream issues and testcasesObviously this is the best place if we are going to nail this bug once and for all. It would be great to check the latest builds to see if we can reproduce these issues there too - perhaps it has already been fixed. I read that the flash transparency issue (Bug 3) has, but I don't know about the other issues (that don't involve flash).
- A mozilla bugzilla search for potentially related bugs
- A bug showing the opacity issue with divs
- Another (dupe) bug showing the opacity issue with divs
- A bug showing SWF issue with transparent divs and wmode transparency
- A testcase showing the wmode flash transparency issue
- A Google search with several pages related to these issue
- A useful description of the flash issue: "If you set transparency per CSS in one of the wrapping elements, set transparency to your embed flash document and if you’re using Firefox on a Mac, your embed flash will be broken."
Owen Barton is Director of Engineering at CivicActions. He has been developing elegant solutions in Drupal for over 12 years and is widely credited with building one of the most reputable and experienced Drupal engineering teams on the planet.