1. Open https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=Editor
2. Focus the CC field, and type in ":aryeh" without the quotes.
3. Wait shortly for the helper popup window to be open. Parts of the web page would suddenly get drawn in different spots.
Alice, do you have access to a Linux machine which can reproduce this? It would be great if you can find a regression range for us if you do! :-)
Here's the gfx section of my about:support:
Tungsten Graphics, Inc -- Mesa DRI Intel(R) Sandybridge Server
Tungsten Graphics, Inc
Mesa DRI Intel(R) Sandybridge Server
3.0 Mesa 8.0.2
Tungsten Graphics, Inc -- Mesa DRI Intel(R) Sandybridge Server -- 3.0 Mesa 8.0.2
GPU Accelerated Windows
I can reproduce with HWA off.
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120722190243
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120723063342
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120722192842
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120722200242
I'm gonna say that the three patches from bug 539356 regressed this!
I can't reproduce this, but I do get parts of the page drawn wrong if I reload after opening a popup.
Do you have any addons installed that might affect this?
(In reply to comment #3)
> I can't reproduce this, but I do get parts of the page drawn wrong if I reload
> after opening a popup.
> Do you have any addons installed that might affect this?
I have Bugzilla Tweaks and BugzillaJS installed, but they both simply modify the DOM. It might help if you install them, but I don't believe they're at blame here. Alice could reproduce as well.
Created attachment 646430 [details] [diff] [review]
Invalidate layers when transitioning out of flattening component alpha
With those addons I get incorrect drawing when the page loads, I don't even need to touch the popup.
This patch fixes all the issues I can find.