Closed Bug 762948 Opened 12 years ago Closed 12 years ago

[adbe 3212446] Repainting issue of Flash content when scrolling with Flash Player 11.3.300.257

Categories

(Core :: Graphics, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla17
Tracking Status
firefox14 - ---
firefox15 + verified
firefox16 + verified
firefox17 + verified

People

(Reporter: alice0775, Assigned: bas.schouten)

References

Details

(Whiteboard: [flash-11.3])

Attachments

(8 files, 1 obsolete file)

Attached image screenshot —
Build Identifier:
http://hg.mozilla.org/mozilla-central/rev/6338a8988917
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/16.0 Firefox/16.0a1 ID:20120606030528

This is not a recent regression.(I can see the issue in Firefox 9.0.1 at least)

Reproducible: Always (easily reproduced)

Steps to Reproduce:
1. Open http://underworld2ch.blog29.fc2.com/?no=1840 
2. Scroll page by dragging a thumb of vertical scroll bar
3. Repeat Step 2

Actual Results:
 Flash content repainting fails

Expected Results:
 No fail
This happens with Flash Player 11.3.300.257.
However, This does not happen with Flash Player 11.2.202.235.
Summary: Repainting issue of Flash content when scrolling. → Repainting issue of Flash content when scrolling with Flash Player 11.3.300.257
Whiteboard: [qa+]
i'm not able to reproduce.  it's possible it graphics card related.  which GPU do you have and which driver version?  also, check the manufacturer's website to see if there are any updates for your particular card.  thanks...
*This happens with/without HWA(Firefox and Flash),
*This happens with/without OOPP.

*Used latest Graphic driver.

Graphics       
Adapter Description: ATI Radeon HD 4300/4500 Series
Vendor ID: 0x1002
Device ID: 0x954f
Adapter RAM: 512
Adapter Drivers: aticfx64 aticfx64 aticfx32 aticfx32 atiumd64 atidxx64 atiumdag atidxx32 atiumdva atiumd6a atitmm64
Driver Version: 8.961.0.0
Driver Date: 4-5-2012
Direct2D Enabled: true
DirectWrite Enabled: true (6.1.7601.17789)
ClearType Parameters: Gamma: 2200 Pixel Structure: RGB ClearType Level: 50 Enhanced Contrast: 50 
WebGL Renderer: Google Inc. -- ANGLE (ATI Radeon HD 4300/4500 Series) -- OpenGL ES 2.0 (ANGLE 1.0.0.1041)
GPU Accelerated Windows: 1/1 Direct3D 10
 AzureBackend: direct2d
Attached image screenshot —
This also happens on Youtube by resize window
http://www.youtube.com/watch?feature=endscreen&v=4drucg1A6Xk&NR=1
Screen capture:
http://youtu.be/whzoqrHPVmk
Scrolling during youtube video playback causes a lot of flash video frames to be dropped for me.
Attached file Repainting issue on Youtube —
I can easily reproduce the bug on Youtube with latest Nightly, please check attachment for more info.

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/16.0 Firefox/16.0a1
Adapter Description NVIDIA Quadro FX 570M
Vendor ID0x10de
Device ID0x040c
Adapter RAM256
Adapter Drivers
nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2umDriver Version8.17.12.9670
Driver Date4-27-2012
Direct2D Enabled true
DirectWrite Enabled
true (6.1.7601.17789)
ClearType ParametersClearType parameters not found
WebGL RendererGoogle Inc. -- ANGLE (NVIDIA Quadro FX 570M) -- OpenGL ES 2.0 (ANGLE 1.0.0.1041)
GPU Accelerated Windows1/1 
Direct3D 10
AzureBackenddirect2d
I don't believe an in-product change will be needed for this since it's directly related to the release of Flash Player 11.3.300.257 and reproduces with older versions of Firefox. Given that, no reason to track for Firefox's next release. This still appears to be a significant Flash issue, however.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Attached image screenshot —
I can confirm this behavior on:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20100101 Firefox/14.0 beta 6 (1st beta)

As you can see from the attachment, the issue is reproducing using Flash 11.3.300.250 and also my video card is a Nvidia GeForce 210 driver version 296.10.

I didn't noticed this behavior on Win 7 x86 with exactly the same configuration.
(In reply to Vlad [QA] from comment #9)
> Created attachment 632260 [details]
> screenshot
This is not a bug. The screen shot is correct result.
I'm unable to reproduce the underworld issue on Firefox 14b6 with Flash Player 11.3.300.257 on a Lenovo W500.  Flash Player 11.3 does widen GPU acceleration support to more older cards.

Disabling Hardware Acceleration through Flash Player Settings Manager is a quick and easy check to eliminate GPU as a root-cause.

There's a full troubleshooting guide here: 
http://helpx.adobe.com/flash-player/kb/video-playback-issues.html

If these issues persist, we're more than happy to investigate.  There's a much larger array of GPU and driver combinations in the field than we can hope to test, although we do our best to put a dent in that text matrix.

The best way to get a resolution for a particular display card is to file a bug against flash player at http://bugbase.adobe.com.  Including a URL to reproduce the issue and the output of dxdiag would be particularly helpful.

I've filed a bug on our end (3212149) to ensure that someone follows up on the information reported in this thread.  Any additional feedback, especially on results of the troubleshooting guide referenced above would be appreciated.
(In reply to Jeromie Clark from comment #11)
> I've filed a bug on our end (3212149) to ensure that someone follows up on
> the information reported in this thread.  Any additional feedback,
> especially on results of the troubleshooting guide referenced above would be
> appreciated.

Even after several different searches in your bugbase I can't find an entry with that ID, and the dain bramaged decision to forego links for some lookalike onclick handlers that prevent one from opening results in new tabs certainly doesn't help.

Has that "bug on your end" been deleted?
(In reply to Jeromie Clark from comment #11)
> The best way to get a resolution for a particular display card is to file a
> bug against flash player at http://bugbase.adobe.com.

Is http://bugs.adobe.com/jira/browse/FP abandoned?

(In reply to Kurt Pruenner from comment #12)
> Even after several different searches in your bugbase I can't find an entry
> with that ID

Confirmed. https://bugbase.adobe.com/index.cfm?event=bug&id=3212149 leads to "The information requested is not found"
I filed the bug directly with the engineering team.  It's open and being worked on.

Also, I did paste the wrong bug number.  The internal bug ID is 3212446.

I'm more than happy to clone the internal engineering bug to a public bug if you'd like.  We would update that bug once the bug is closed on our end; however, it won't effect a fix any faster.
I can still reproduce  with Flash    Version: 11.3.300.262.
http://hg.mozilla.org/mozilla-central/rev/c3190d715044
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/16.0 Firefox/16.0a1 ID:20120620065138
Shockwave Flash    Version: 11.3.300.262
http://www.musikmarkt.de/Aktuell/News/EM-2012-Die-EM-Songs-im-Ueberblick-mit-Videos

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/16.0 Firefox/16.0a1
buildID = 20120623030532

FlashPlayer 11.3.300.262
Nvidia GT240 with 304.48 driver
I've rolled back to 11.2.202.235 and the repainting issue is gone.

Here are my specs:
EVGA X58 E758-A1 132-BL-E758-A1
Intel Core i7-960 Bloomfield 3.2GHz (Oc'ed at 3.6GHz)
OCZ ModXStream Pro OCZ700MXSP 700W ATX12V V2.2 / EPS12V
OCZ Platinum 3x2GB DDR3-1600 (PC3 12800) OCZ3P1600LV6GK
BFG Tech BFGEGTX275896OCE GTX 275 896MB 448-bit
Antec Sonata Elite Black
Intel SSD 160 GB SSDSA2M160G2GC
WD VelociRaptor 150GB 10000rpm 16MB Cache (x1)
WD 640GB 7200rpm 16MB Cache (x2)
Hitachi 500GB 7200rpm 16MB Cache (x1)
Razer Salmosa Gaming Mouse
Windows 7 Ultimate x64
I see this quite often now. Attaching a test case. The repainting problem also bleeds into content, it's not just in the plugin window.
Attached file scrollable flash page —
The same with Flash Player prerelease 11.4.400.195
Loic, I posted a new comment to 769957 exactly 22 seconds before you marked it a dupe.

Want me to repaste it here? It has quite a bit of useful info.
Duplicate of this  bug: Bug 588789 - Scrolling Content up and down in Firefox will cause flash-based video to look weird 

https://bugzilla.mozilla.org/show_bug.cgi?id=588789
Whiteboard: [qa+] → [qa+] [flash-11.3]
This same problem is also happening with Java applets (using Java plugin v6u33)

Examples:
http://java.sun.com/applets/jdk/1.4/demo/applets/ImageMap/example1.html
http://www.gokgs.com/tutorial/chains.js

NOTE: See also my crash report @ https://crash-stats.mozilla.com/report/index/bp-a1e2b78e-0319-442b-a9b9-573412120701
Also happening with Java plugin v7u5
Dan Q, this bug is specifically about a regression in Flash 11.3. Unless you believe that the Java issue you're reporting was also caused by Flash 11.3, please file it separately and don't pollute this bug. If you do think that the Java regression was caused by Flash 11.3, please indicate why you think this (did you go back and test with Flash 11.2?).
Benjamin Smedberg et al, a new bug was filed with these symptoms paraphrased for Java - see #770398.

See my dupe of this bug (#769957) for lots of useful hardware and software info applicable to both this bug (#762948) and the Java equivalent (#770398)
Could this be a DirectX 10.1 [HD 4xxx PCIe / GT(X) 2xx PCIe] only problem?
I saw only users with these cards having the problem.
I will test it with my HD 4670 AGP later.

@Jeromie Clark/Adobe: can you confirm this?
I sent this a few days ago...
https://bugbase.adobe.com/index.cfm?event=bug&id=3228655
This is D2D specific as well. GDI doesn't exhibit the problem.
Disabling protected mode in Flash configuration as described in the following page fixed this issue for me:
http://www.pcrx.com/resource_center/how-do-fix-flash-crashes-in-firefox-13.html

According to Adobe, this mode was introduced for Firefox users:
http://blogs.adobe.com/asset/2012/06/inside-flash-player-protected-mode-for-firefox.html

So who then should be blamed for this issue?
Summary: Repainting issue of Flash content when scrolling with Flash Player 11.3.300.257 → [adbe 3212446] Repainting issue of Flash content when scrolling with Flash Player 11.3.300.257
Updated my Flash plugin to 11.3.300.265 and am still having the same problem
Army of Awesome shows people dumping Firefox in droves over this problem, somebody better fix it soon!
I can reproduce this on an ATI HD6970, running Windows 7 and Firefox 14.0.1. And Flash player 11.3.300.265. (Firefox is running in Hardware Accelerated mode with Direct3D 10 layers and Direct2D turned on).

This reproduces for me whether Flash GPU acceleration is turned on or off.
I can also reproduce this on an HD5850. To be honest I can hardly imagine the severity being sufficient to cause people to 'dump firefox in droves', but I will still see if I can get any debug info on the issue.
(In reply to Bas Schouten (:bas) from comment #39)
>To be honest I can hardly imagine
> the severity being sufficient to cause people to 'dump firefox in droves'

Umm, YouTube?
Hrm, there's not a lot that can be done here on our side I believe considering the structure of the sandbox. It appears on a scroll the sandboxed child window processes a WM_PAINT and WM_NCPAINT that our own plugin window has as well.

But then it also seems to get an WM_ERASEBKGND after that whose source is not clear to me. Additional invalidation that causes the area to be properly repainted seems to be purely coming from something internal as there are no Window messages sent.

The bottom line is I don't think there's anything we can do here and this is either a Windows or a Flash bug (or a combination of both).
(In reply to Dan Q (RedBlade7) from comment #40)
> (In reply to Bas Schouten (:bas) from comment #39)
> >To be honest I can hardly imagine
> > the severity being sufficient to cause people to 'dump firefox in droves'
> 
> Umm, YouTube?

The fundamental purpose of Youtube is watching videos. That activity does not seem to be severely affected.

The 'worst-case' scenario I can generate is pick a 4:3 pillarboxed video and pause it, then use scrolling to cause artifacts in the pillars for as long as the video is paused. But that disappear instantly when playing is resumed. That is hardly a critical interference with the user experience on YouTube.

I could see some other applications suffer a little more that regularly only invalidate a small area I suppose. But in reality I doubt there's a lot of users severely affected there either.
(In reply to Bas Schouten (:bas) from comment #42)
> (In reply to Dan Q (RedBlade7) from comment #40)
> > (In reply to Bas Schouten (:bas) from comment #39)
> > >To be honest I can hardly imagine
> > > the severity being sufficient to cause people to 'dump firefox in droves'
> > 
> > Umm, YouTube?
> 
> The fundamental purpose of Youtube is watching videos. That activity does
> not seem to be severely affected.
> 

Huh?

> The 'worst-case' scenario I can generate is pick a 4:3 pillarboxed video and
> pause it, then use scrolling to cause artifacts in the pillars for as long
> as the video is paused. But that disappear instantly when playing is
> resumed. That is hardly a critical interference with the user experience on
> YouTube.
> 

Most YouTube videos are 4:3. And the top portion of the bars do not re-black-themselves-out when the video is replayed, they still contain the distortion they acquired (or will acquire when scrolling down the page again).

Firefox should work on popular Web sites like YouTube.com out of the box.
Everyday people shouldn't have to deal with hardware acceleration in Preferences, downgrade to an older (insecure?) version of Flash using a special uninstaller, or change something in their video card settings to get YouTube.com to work properly. That's why the Twitter feed contains with messages like "Firefox doesn't work with Flash! I'm switching back to IE/Chrome."

I can't believe any person would claim YouTube.com is too trivial to warrant fixing a serious and embarrassing bug. Getting YouTube.com to work properly should be our top and quick priority right now.
(In reply to Dan Q (RedBlade7) from comment #43)
> (In reply to Bas Schouten (:bas) from comment #42)
> > (In reply to Dan Q (RedBlade7) from comment #40)
> > > (In reply to Bas Schouten (:bas) from comment #39)
> > > >To be honest I can hardly imagine
> > > > the severity being sufficient to cause people to 'dump firefox in droves'
> > > 
> > > Umm, YouTube?
> > 
> > The fundamental purpose of Youtube is watching videos. That activity does
> > not seem to be severely affected.
> > 
> 
> Huh?

The video is still playing. And is perfectly watchable, i.e. the activity of watching a video is not severely affected.

> Firefox should work on popular Web sites like YouTube.com out of the box.
> Everyday people shouldn't have to deal with hardware acceleration in
> Preferences, downgrade to an older (insecure?) version of Flash using a
> special uninstaller, or change something in their video card settings to get
> YouTube.com to work properly. That's why the Twitter feed contains with
> messages like "Firefox doesn't work with Flash! I'm switching back to
> IE/Chrome."

Then again, we can't fix a bug that we didn't introduce. If you read the history of this bug you would notice several people have spent time on this bug, and all of them have come to the same conclusion, it's most likely not a bug in firefox, it's a bug in Flash. Simply from the fact that it isn't in old flash versions with new firefox versions, but it is in new flash versions with older firefox versions. Adobe has also commented on this bug and said they are working on it, so the bug is most certainly not being ignored, and we'll provide any assistance required, however to the best of my knowledge at this point they've not asked for any.

> I can't believe any person would claim YouTube.com is too trivial to warrant
> fixing a serious and embarrassing bug. Getting YouTube.com to work properly
> should be our top and quick priority right now.

Nobody says the bug shouldn't be fixed. My statements were two-fold:

1. At this point it looks like we can't fix this bug.
2. Although the bug is obviously there, and should be fixed, I doubt it's bad enough to cause people to 'dump firefox in droves'

In any case, let's try and keep the bug focused on any information that might help Adobe find the bug (or help them find out if the update in Flash is simply exposing a bug in firefox that was already there, so we can fix it). At this point as best I can tell the flash sandbox 'window' is completely controlled by them and there is absolutely nothing we can do about this bug, except maybe a hack which generates bogus repaint events but that seems like a very bad approach and might cause all kinds of other performance issues.
If it was our bug, or it was a Flash bug that we can work around, we'd definitely fix it. But it's a Flash bug with no indication that we can work around it, other than perhaps by forcing the sandboxed mode to be turned off.

We are deeply concerned about this bug and other Flash 11.3 bugs:
https://groups.google.com/d/msg/mozilla.dev.planning/RwpipKzSVBg/XBkuTADEjyoJ
As I understand the technical commentary here, this bug only affects windowed-mode Flash. Is that correct?

Note that we are tracking at least one other Flash-related painting issue, bug 775724, which is windowless-mode only, but right now the regression range and whether this is a FF or Flash regression is unclear.
So, I think this might be related to bug 587508 (which I still suspect may be a bug in the windowing system). We added a work-around problem in windows/nsWindow.cpp:6836.

However the invalidate that is sent there might not cause a proper redraw in the Flash player when it is in 'sandboxed' mode.
I've found a work-around for the problem which I believe to be viable and safe.
Attachment #644830 - Flags: review?(roc)
Comment on attachment 644830 [details] [diff] [review]
Workaround for an invalidation problem with flash

Review of attachment 644830 [details] [diff] [review]:
-----------------------------------------------------------------

::: widget/windows/nsWindow.cpp
@@ +6852,5 @@
> +        // side-effects this will have to do for now.
> +        HWND current = (HWND)w->GetNativeData(NS_NATIVE_WINDOW);
> +        POINT p = {0, 0};
> +        while(current != ::ChildWindowFromPoint(current, p)) {
> +          current = ::ChildWindowFromPoint(current, p);

Handle ChildWindowFromPoint returning NULL as well.

I suggest
  while (current) {
    HWND next = ::ChildWindowFromPoint(current, p);
    if (next == current)
      break;
    current = next;
  }

@@ +6861,5 @@
> +        rect.top    = toInvalidate.y;
> +        rect.right  = toInvalidate.XMost();
> +        rect.bottom = toInvalidate.YMost();
> +
> +        ::InvalidateRect(current, &rect, FALSE);

We're going to invalidate the wrong rect here if the child happens to have its top-left not at 0,0. I suggest checking for that in the loop above and only doing this hack for windows that are at 0,0.
I updated the patch and made it more correct. I think I've still seen very subtle artifacts on some very rare occasions but it seems to fix practically all occurrences.
Attachment #644830 - Attachment is obsolete: true
Attachment #644830 - Flags: review?(roc)
Attachment #644846 - Flags: review?(roc)
Comment on attachment 644846 [details] [diff] [review]
Workaround for an invalidation problem with flash v2

Review of attachment 644846 [details] [diff] [review]:
-----------------------------------------------------------------

Just move all this invalidation hackery into its own function please. Call it InvalidatePluginWindowAsWorkaround?
Attachment #644846 - Flags: review?(roc) → review+
Mozilla folks: Please check these changes against our latest builds to ensure that our fixes don't interact in a negative way.  Sal should be able to get you the latest.
Tested against 10.3.300.267 and we're still affected by the bug, and the fix also still works.
https://hg.mozilla.org/mozilla-central/rev/d232ed047d58
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla17
(In reply to Bas Schouten (:bas) from comment #55)
> Tested against 10.3.300.267 and we're still affected by the bug, and the fix
> also still works.

Will this workaround be removed from Firefox when a "true" fix will be added to Flash by Adobe?
Is this workaround limited to Flash plugins or does it affect all plugins? I'd like to land this up the trains as fast as possible, but I'd like to understand the risk a little better.
(In reply to Benjamin Smedberg  [:bsmedberg] from comment #58)
> Is this workaround limited to Flash plugins or does it affect all plugins?
> I'd like to land this up the trains as fast as possible, but I'd like to
> understand the risk a little better.

This work-around will affect all plugins - however all it does is invalidate additional surface area. In theory the worst-case scenario is a small bit of content getting needlessly redrawn. This might affect performance, but not correctness.
(In reply to Bas Schouten (:bas) from comment #59)
> 
> This work-around will affect all plugins - however all it does is invalidate
> additional surface area. In theory the worst-case scenario is a small bit of
> content getting needlessly redrawn. This might affect performance, but not
> correctness.

So it will fix bug 770398 (the Java equivalent of this bug) too?
(In reply to Dan Q (RedBlade7) from comment #60)
> (In reply to Bas Schouten (:bas) from comment #59)
> > 
> > This work-around will affect all plugins - however all it does is invalidate
> > additional surface area. In theory the worst-case scenario is a small bit of
> > content getting needlessly redrawn. This might affect performance, but not
> > correctness.
> 
> So it will fix bug 770398 (the Java equivalent of this bug) too?

It might.
(In reply to MrX1980 from comment #16)
> http://www.musikmarkt.de/Aktuell/News/EM-2012-Die-EM-Songs-im-Ueberblick-mit-
> Videos

For me this is fixed.
Would be nice to have this with Firefox 14.0.2 and higher.
Thanks
(In reply to Ed Morley [:edmorley] from comment #56)
> https://hg.mozilla.org/mozilla-central/rev/d232ed047d58

https://hg.mozilla.org/mozilla-central/rev/887b70a4b6c2

follow up removal of Windows line endings.
Maybe more votes for the issue will force Adobe to fix this issue on their side:
https://bugbase.adobe.com/index.cfm?event=bug&id=3212386
(In reply to Petras from comment #64)
> Maybe more votes for the issue will force Adobe to fix this issue on their
> side:
> https://bugbase.adobe.com/index.cfm?event=bug&id=3212386

This Adobe bug number (3212386) doesn't fit with this one in the title of the current bug (3212446). Is yours correct?
(In reply to Loic from comment #65)
> 
> This Adobe bug number (3212386) doesn't fit with this one in the title of
> the current bug (3212446). Is yours correct?

I can't find an entry to the issue with ID 3212446. I get "The information requested is not found" error: 
https://bugbase.adobe.com/index.cfm?event=bug&id=3212446

Adobe's bugbase Issue 3212386 ("Image Corruption when scrolling with embedded youtubes and some other flash content") I tracked from the comment #32 that links to Adobe issue 3228655, where the reference to that specific issue 3212386 was given.

I see that bug directly linked to what is discussed here. Do you think it's different issue?
In the 3228655 issue you find 4 bugs/problems. In that, the 3rd problem is the scrolling problem (yeah something like this: http://i.imgur.com/YKKZY.jpg). But it fixed after I do this 4 steps: http://www.pcrx.com/resource_center/how-do-fix-flash-crashes-in-firefox-13.html and now work normally. I linked these topics, because maybe it has something connection in it's problems.

And I wrote first to the adobe, than they linked this topic first. If they don't linked this topic, I don't know about it.
Well, Adobe didn't fixed the scrolling issue. You have to manually disable Firefox protected mode (introduced in Flash Player v11.3.300.257) as a workaround. Instead, Adobe created an issue 3212386 where it is said that they would not fix it in the next release and it might require more votes to rise it's priority. It is good that Firefox developers will add a workaround as well, but actually it's the Adobe's bug that Adobe must fix.
Comment on attachment 644846 [details] [diff] [review]
Workaround for an invalidation problem with flash v2

[Approval Request Comment]
Bug caused by (feature/regressing bug #): Flash 13.3.300.256
User impact if declined: Scrolling artifacts with Flash plugin
Testing completed (on m-c, etc.): mozilla-central
Risk to taking this patch (and alternatives if risky): Relatively low, potentially a small performance impact for some plugins
String or UUID changes made by this patch: None
Attachment #644846 - Flags: approval-mozilla-beta?
Attachment #644846 - Flags: approval-mozilla-aurora?
If you are continuing to experience issues, please file a new bug over at http://bugbase.adobe.com/ with a clear description of the problem and steps to reproduce.  We'll be happy to investigate.

Also, please understand that by disabling ProtectedMode, you've permanently disabled modern security protections on your system for all future Flash Player versions.

A better workaround, if you don't need Flash Player 11.x features, is to roll back to Flash Player 10.3.  We maintain this version with current security patches for enterprise customers.

You can find the latest Flash Player 10.3 version here: 
http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html
Comment on attachment 644846 [details] [diff] [review]
Workaround for an invalidation problem with flash v2

[Triage Comment]
Helps with new repainting issues in Flash 11.3. My only concern here is that plugin regressions may get lost in the noise of Flash feedback, but the number of reports of this bug specifically is worth the low risk of regression.
Attachment #644846 - Flags: approval-mozilla-beta?
Attachment #644846 - Flags: approval-mozilla-beta+
Attachment #644846 - Flags: approval-mozilla-aurora?
Attachment #644846 - Flags: approval-mozilla-aurora+
Assignee: nobody → bas.schouten
(In reply to Joe Drew (:JOEDREW!) from comment #73)
> http://hg.mozilla.org/releases/mozilla-aurora/rev/28163c015204

    I understand there was some concern over performance for this fix?    Fwiw, we can only reproduce this bug when HW accel is enabled in FF, not when its disabled.
(In reply to Joe Drew (:JOEDREW!) from comment #73)
> http://hg.mozilla.org/releases/mozilla-aurora/rev/28163c015204

    I understand there was some concern over performance for this fix?    Fwiw, we can only reproduce this bug when HW accel is enabled in FF, not when its disabled.
(In reply to chris nuuja from comment #75)
> (In reply to Joe Drew (:JOEDREW!) from comment #73)
> > http://hg.mozilla.org/releases/mozilla-aurora/rev/28163c015204
> 
>     I understand there was some concern over performance for this fix?   
> Fwiw, we can only reproduce this bug when HW accel is enabled in FF, not
> when its disabled.

And only then will we use this workaround.
Verified as fixed with HW acceleration enabled on:
Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20100101 Firefox/15.0 (20120731150526)
Flash 11.3.300.268
Is this the problem where images of youtube controls or comments can appear to the side of 4:3 videos or is that another bug?
(In reply to orangezilla from comment #78)
> Is this the problem where images of youtube controls or comments can appear
> to the side of 4:3 videos or is that another bug?

Yes, and sometimes the controls are cut in half.

The bug seems to have returned with recent 15 (beta) updates.
(In reply to Dan Q (RedBlade7) from comment #79)
> (In reply to orangezilla from comment #78)
> > Is this the problem where images of youtube controls or comments can appear
> > to the side of 4:3 videos or is that another bug?
> 
> Yes, and sometimes the controls are cut in half.
> 
> The bug seems to have returned with recent 15 (beta) updates.

True of Flash 11.3.300.268 and the latest update 11.3.300.271
So it must be a Firefox problem.
Using Firefox 15 Beta, Windows 7 Ultimate 64-bit, GPU is NVIDIA GT 220.
Its not fixed in the latest nightly either, not sure if was meant to be?
I filed a new Bug 783801 with Flash 11.3.300.271
I'm willing to bet this is an issue with NVIDIA drivers. Everyone here with the problem has NVIDIA cards. Also, we all seem to have forgotten about Bug 770398...
Fwiw, this work-around is pretty fiddly. If they change their window layout it might need a little nudging.
Keywords: verifyme
Whiteboard: [qa+] [flash-11.3] → [flash-11.3]
Verified the fix on:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0, beta 4
Flash: 11.3 and latest 11.4
QA Contact: ioana.budnar
Verified as fixed with HW acceleration enabled on:
Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/17.0 Firefox/17.0 (20121010150351)
Flash 11.4.402.287
Thanks.  This is also closed/fixed on our side.
Running Linux x64 with the build:

Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Firefox/17.0

Using Slackware 14.0 64-bit, Nouveau driver, and the platform's final Flash 11.2 r202.

NOTE: This is not the Slackware 64-bit package, it was the beta track downloaded off the Mozilla FTP site and updating from there. Slackware uses the stable track which I do not have installed.
Dan Q, this issue was specific to Flash 11.3 on Windows. Please file a new bug for your specific issue.
(In reply to Anthony Hughes, Mozilla QA (:ashughes) from comment #89)
> Dan Q, this issue was specific to Flash 11.3 on Windows. Please file a new
> bug for your specific issue.

No bugs here. Just thought I'd enter some helpful information :)
(In reply to Dan Q (RedBlade7) from comment #88)
> Running Linux x64 with the build:
> 
> Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Firefox/17.0
> 
> Using Slackware 14.0 64-bit, Nouveau driver, and the platform's final Flash
> 11.2 r202.
> 
> NOTE: This is not the Slackware 64-bit package, it was the beta track
> downloaded off the Mozilla FTP site and updating from there. Slackware uses
> the stable track which I do not have installed.

Forgot to mention that there were no problems in this build. Maybe thats why you thought it was a bug :)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: