Bug 3447 - Shockwave for Director renders 3D content vertically offset from embed space when using OpenGL
Summary: Shockwave for Director renders 3D content vertically offset from embed space ...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Plug-ins (show other bugs)
Version: 412
Hardware: Mac OS X 10.4
: P1 Major
Assignee: Justin Garcia
URL: http://www.informationgift.com/mm/tro...
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-11 15:20 PDT by Lewis Francis
Modified: 2005-08-04 22:17 PDT (History)
1 user (show)

See Also:


Attachments
Patch (3.20 KB, patch)
2005-08-04 22:17 PDT, Justin Garcia
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Lewis Francis 2005-06-11 15:20:13 PDT
The demo Shockwave for Director movie shows hardware-accelerated 3D content vertically offset and 
above the bounds of the embed area by 58 pixels or so, in fact, over the tool and tab/location bar.  If 
you select the demo's "#Software" button the movie will switch to Software rendering mode and will 
present as intended, switching back to "#OpenGL" mode will again show the offset. Note also that some 
older Macs may not support SW3D's OpenGL capability and so will always use the Software renderer, 
which skirts the bug.

Reproducible: Always

Steps to Reproduce:
1. If you don't already have it, install Shockwave For Director plugin at http://sdc.shockwave.com/
shockwave/download/download.cgi?
2. Load demo url
3. Observe offset of 3D content.

Actual Results:  
3D animation of a walking/jumping alien appears above the defined embed space and over the 
menubar when using hardware 3D rendering (OpenGL).

Expected Results:  
3D animation should not be offset.

Macromedia claims this is an Apple bug.  Other Cocoa-based browsers like Camino and Omniweb also 
present the bug.  Carbon browsers (IE, Mozilla) work fine.
Comment 1 Stuart Morgan 2005-06-11 15:42:35 PDT
If it fails the same way in Camino, this is highly unlikely to be a WebKit bug.
Comment 2 Adele Peterson 2005-07-28 21:31:37 PDT
<rdar://problem/3167884> Shockwave: 3D sprites rendered in OpenGL draw over the browser (3447)
Comment 3 Justin Garcia 2005-07-29 16:22:52 PDT
Changing priority to match Radar
Comment 4 Justin Garcia 2005-08-04 22:17:13 PDT
Created attachment 3227 [details]
Patch

Patch
Comment 5 Justin Garcia 2005-08-04 22:17:57 PDT
Darin reviewed this.