Closed
Bug 629012
Opened 14 years ago
Closed 8 years ago
Flash wont paint using FF hardware acceleration, wmode=opaque/transparent and when the parent element using overflow:hidden and border-radius css rules.
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(blocking2.0 -)
RESOLVED
INCOMPLETE
Tracking | Status | |
---|---|---|
blocking2.0 | --- | - |
People
(Reporter: patrice, Unassigned)
References
()
Details
(Keywords: regression)
Attachments
(1 file)
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:2.0b10) Gecko/20100101 Firefox/4.0b10
Build Identifier: Mozilla/5.0 (Windows NT 6.1; rv:2.0b10) Gecko/20100101 Firefox/4.0b10
The flash animation in opaque/transparent wmode when the parent element has overflow hidden and border-radius corner when the Hardware Acceleration is enabled.
FF versions : 4.0 beta 10 Win32, hardware acceleration enabled.
Flash versions : 10.1.102.64 or 10.2.152.14
Reproducible: Always
Steps to Reproduce:
1. Firefox Hardware acceleration
2. Flash with wmode opaque or transparent
3. Parent div element with a border-radius and overflow:hidden
Can be reproduice on Win 7 and Win XP.
Actual Results:
The flash is not painted.
Expected Results:
The flash animation should be painted.
HTML testcase :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr" >
<head>
<title>Testcase - Skyrock</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<!-- please use Hardware accelerated rendering on FF4b10 win32 with Flash 10.1.102.64 or 10.2.152.14 -->
<style>
.global {
overflow: hidden;
border: 1px solid red;
width: 350px;
text-align: center;
}
.radius {
border-radius: 10px;
}
embed, p {
border: 1px solid green;
}
</style>
</head>
<body>
<div class="global radius">
<embed width="300" height="250" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="OAS_AD_Right2" undefined="" swliveconnect="false" wmode="opaque" flashvars="" quality="autohigh" loop="true" src="http://oas.skyregie.com/RealMedia/ads/Creatives/OasDefault/FR_CAISSE_NAT_8415_33755_0111-2/300x250.swf" />
<p>Blaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</p>
</div>
<hr />
<div class="global">
<embed width="300" height="250" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="OAS_AD_Right2" undefined="" swliveconnect="false" wmode="opaque" flashvars="" quality="autohigh" loop="true" src="http://oas.skyregie.com/RealMedia/ads/Creatives/OasDefault/FR_CAISSE_NAT_8415_33755_0111-2/300x250.swf" />
<p>Blaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</p>
</div>
</body>
</html>
Comment 1•14 years ago
|
||
Confirmed
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b11pre) Gecko/20110126 Firefox/4.0b11pre ID:20110126030333
Shockwave Flash
File: NPSWF32.dll
Version: 10.1.102.64
Shockwave Flash 10.1 r102
Graphics
Adapter Description: ATI Radeon HD 4300/4500 Series
Vendor ID: 1002
Device ID: 954f
Adapter RAM: 512
Adapter Drivers: aticfx64 aticfx64 aticfx32 aticfx32 atiumd64 atidxx64 atiumdag atidxx32 atiumdva atiumd6a atitmm64
Driver Version: 8.801.0.0
Driver Date:
Direct2D Enabled: true
DirectWrite Enabled: true
WebGL Renderer: TransGaming Inc. -- ANGLE -- OpenGL ES 2.0 (git-devel Jan 13 2011 03:37:36)
GPU Accelerated Windows: 1/1 Direct3D 10
Regression window(m-c hourly):
Works;
http://hg.mozilla.org/mozilla-central/rev/212a391d3b79
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101109 Firefox/4.0b8pre ID:20101110052514
Fails:
http://hg.mozilla.org/mozilla-central/rev/bdbef533364f
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101109 Firefox/4.0b8pre ID:20101110081923
Pushlog:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=212a391d3b79&tochange=bdbef533364f
Blocks: 596451
Status: UNCONFIRMED → NEW
blocking2.0: --- → ?
Ever confirmed: true
Keywords: regression
Version: unspecified → Trunk
Comment 2•14 years ago
|
||
Could this be related to bug 601512 comment 24?
Would bug 628745 help?
Depends on: 628745
Comment 3•14 years ago
|
||
bug 628745 would help in that we get rid of the complex clip in more cases.
Comment 4•14 years ago
|
||
(In reply to comment #2)
> Could this be related to bug 601512 comment 24?
> Would bug 628745 help?
(In reply to comment #3)
> bug 628745 would help in that we get rid of the complex clip in more cases.
It was fixed by landing of bug 628745.
http://hg.mozilla.org/mozilla-central/rev/8149e1a06476
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b11pre) Gecko/20110125 Firefox/4.0b11pre ID:20110126103957
Comment 5•14 years ago
|
||
I bet you can still see the bug if you make the bounds of the plugin intersect the corners of the overflow: hidden rounded rectangle.
Comment 6•14 years ago
|
||
Yes, I confirmed that it still happened
Updated•14 years ago
|
Comment 7•14 years ago
|
||
It's probably the same underlying problem (in Cairo) as in bug 601512
which is about an outside box-shadow causing it.
So changing the dependency to the Cairo update instead, bug 562746.
No longer depends on: 601512
Comment 9•8 years ago
|
||
Resolving old bugs which are likely not relevant any more, since NPAPI plugins are deprecated.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•