In some cases, windowless plugins have incorrect position on WinCairo. I am seeing this at e.g. https://tv.nrk.no/serie/nyheter/NNFA15092415/24-09-2015
Created attachment 261869 [details] Patch
Comment on attachment 261869 [details] Patch Brent, is this really AppleWin-specific? I'm not familiar with this code.
I am seeing this bug with Flash 18. The behavior might be different with other versions/plugins, though ...
Created attachment 261923 [details] Patch
My bad, the device context transformation is correct, the problem is that it is performed in cases where it shouldn't (when the GraphicsContext hdc == nullptr).
Comment on attachment 261923 [details] Patch Seems good.
(In reply to comment #6) > Comment on attachment 261923 [details] > Patch > > Seems good. Thanks for reviewing :)
Comment on attachment 261923 [details] Patch Clearing flags on attachment: 261923 Committed r190249: <http://trac.webkit.org/changeset/190249>
All reviewed patches have been landed. Closing bug.