Windows 10 will reach EOS (end of support) on October 14, 2025. For more information, see this article.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Moving scroll bar in scrolling DIVs in IFRAMES cause FF8 to turn white for 5-10 seconds. Help!

  • 5 replies
  • 3 have this problem
  • 1 view
  • Last reply by jimforjim

more options

I was running FF7 without issues, and then upgraded to 8.0. I've got a web application that I developed that has lightbox-type modal popup windows (which are actually IFRAMEs), and within those I have lists of checkboxes that are scrolling DIVs. The forms look normal, but when I grab a scrollbar and begin moving it, all other text within the IFRAME (but not inside the scrolling div) fades to white for about 5 seconds. It then goes back to normal, whether I've released the scrollbar or not. I relaunched FF8 in safe mode, and this behavior doesn't happen. If I launch normally, but disable all plug-ins and add-ins, the problem does occur, so I think it probably has something to do with Themes. I tried several different themes rather than the default, but still had the problem.

Normal appearance Appearance when I move a scrollbar

Any help anybody can give me would be much appreciated. This is a production application and we've got a lot of FF users!

Thanks, Jim

I was running FF7 without issues, and then upgraded to 8.0. I've got a web application that I developed that has lightbox-type modal popup windows (which are actually IFRAMEs), and within those I have lists of checkboxes that are scrolling DIVs. The forms look normal, but when I grab a scrollbar and begin moving it, all other text within the IFRAME (but not inside the scrolling div) fades to white for about 5 seconds. It then goes back to normal, whether I've released the scrollbar or not. I relaunched FF8 in safe mode, and this behavior doesn't happen. If I launch normally, but disable all plug-ins and add-ins, the problem does occur, so I think it probably has something to do with Themes. I tried several different themes rather than the default, but still had the problem. [http://www.cogenix.com/ff/Normal.jpg Normal appearance] [http://www.cogenix.com/ff/ScrollbarWeirdness.jpg Appearance when I move a scrollbar] Any help anybody can give me would be much appreciated. This is a production application and we've got a lot of FF users! Thanks, Jim

Chosen solution

Try to disable hardware acceleration.

  • Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"

If disabling hardware acceleration works then check if there is an update available for your graphics display driver.

Read this answer in context 👍 1

All Replies (5)

more options

Chosen Solution

Try to disable hardware acceleration.

  • Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"

If disabling hardware acceleration works then check if there is an update available for your graphics display driver.

more options

I'm not sure this is a viable solution since hardware acceleration is set by default. How would this be communicated to the actual web users who experience this problem? I have a lightbox web widget which exhibits this issue as well but only in FF8.0.1 and Nightly. Kind of taints FF user's experience:

http://affiliates.pricespider.com/Demos/Toshiba/40E210U.htm

Click 'FIND RETAILERS'

more options

It actually does work for me ... barely ... since ours is a closed system, and we have a limited number of users who use Firefox. However, it would be way easier for us if this were simply fixed!

more options

Yeah, I hope this is fixed soon. Since FF8 came out it's becomming a major headache for us since we serve millions of such embedded lightbox impressions to the public. If there is ANYTHING I can do in the HTML/CSS to make it render correctly, I'm wide open to suggestions. But at the moment the only option available to us it to display a message to FF8 users: "Please disable your hardware acceleration or use a different browser"

more options

Hey Bobby_Ko,

Today is your lucky day! I was planning on posting about this tomorrow, but will do so now. In fact, I started to have a similar problem with Chrome, even though it didn't manifest itself in quite the same way as in FF8. Somebody suggested doing changing the margins in the scroll event, and, after a bit of fiddling with it today, I fixed it in Chrome. On a hunch, I tried turning Hardware Acceleration on again in FF8, and, amazingly, that problem was fixed as well! So, here's the code I wrote - well, pseudo-code, since I'm at home and don't have the source handy:

// add this event listener to each scrolling DIV inside your outer // scrolling DIV/IFRAME $("innerDiv").addEventListener("scroll", myScrollHandler, true);

function myScrollHandler(e) {

 var mov = ($("outerDiv").scrollTop == 0 ? -1 : 1);
 $("outerDiv").scrollTop -= mov;
 $("outerDiv").scrollTop += mov;

}

Hope this helps, Jim