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.
Steps to Reproduce:
1. If you don't already have it, install Shockwave For Director plugin at http://sdc.shockwave.com/
2. Load demo url
3. Observe offset of 3D content.
3D animation of a walking/jumping alien appears above the defined embed space and over the
menubar when using hardware 3D rendering (OpenGL).
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.
If it fails the same way in Camino, this is highly unlikely to be a WebKit bug.
<rdar://problem/3167884> Shockwave: 3D sprites rendered in OpenGL draw over the browser (3447)
Changing priority to match Radar
Created attachment 3227 [details]
Darin reviewed this.