WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 50495
39569
[Qt] QtWebKit overwrites transparent wmode with opaque
https://bugs.webkit.org/show_bug.cgi?id=39569
Summary
[Qt] QtWebKit overwrites transparent wmode with opaque
arvid2.nilsson
Reported
2010-05-23 11:56:37 PDT
In FrameLoaderClientQt.cpp, FrameLoaderClientQt::createPlugin. The code for NPAPI plugins always overwrites wmode transparent with opaque. According to
http://blog.forwardbias.in/2009/12
, this may be helpful on X11. However on Mac and Windows it results in transparent plugins that would have rendered just fine, appearing opaque and resulting in visual errors or inaccessible video (vimeo.com). I suggest adding an X11 condition like: if (wmodeIndex == -1) { params.append("wmode"); values.append("opaque"); - } else + } else { +#ifdef Q_WS_X11 + // wmode=opaque only required on X11,
http://blog.forwardbias.in/2009/12
values[wmodeIndex] = "opaque"; +#endif + } } }
Attachments
Add attachment
proposed patch, testcase, etc.
Benjamin Poulain
Comment 1
2011-01-28 18:21:19 PST
Reviewers do not see patches if you do not submit them as patches. Here is how to submit a patch to WebKit:
https://trac.webkit.org/wiki/QtWebKitContrib
Viatcheslav Ostapenko
Comment 2
2011-03-01 20:04:19 PST
*** This bug has been marked as a duplicate of
bug 50495
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug