http://bugs.winehq.org/show_bug.cgi?id=31754
Bug #: 31754 Summary: Full-page Silverlight 5.x on Firefox fails to render on top of browser elements Product: Wine Version: 1.5.13 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ehoover@mines.edu Depends on: 31406 Classification: Unclassified Regression SHA1: 514eb695846b45c89c0fc0d56653d187f1840eec
Created attachment 41757 --> http://bugs.winehq.org/attachment.cgi?id=41757 Hack to work around rendering issue
Silverlight 5.x appears to use Direct3D for rendering, and for some reason the full-page windows no longer render on top of the browser window. This is likely not a regression per se, but since commit 514eb695846b45c89c0fc0d56653d187f1840eec the Silverlight 5.x window can no longer be seen if it's a full-page application. Examples of this are applications like Netflix.
Regression test results: === 514eb695846b45c89c0fc0d56653d187f1840eec is the first bad commit commit 514eb695846b45c89c0fc0d56653d187f1840eec Author: Alexandre Julliard julliard@winehq.org Date: Tue Sep 4 15:03:04 2012 +0200
winex11: Store the rectangle of the GL drawable and use it when updating the window size.
:040000 040000 c02b6dc1c8940fc75d22753888c3fba415848f38 a5a07991ea9141a1f14275d875f27de77ae54c47 M dlls ===
The attached hack can be used to somewhat work around the issue (the window can still be occluded, but mousing over elements will bring things back).