http://bugs.winehq.org/show_bug.cgi?id=32931
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|wininet |mshtml Ever confirmed|0 |1 Regression SHA1|ccd11eb7d6720ee5242e619851f | |41908f285e8f9 |
--- Comment #4 from Jacek Caban jacek@codeweavers.com --- It's not a real regression. I guess that previously the downloader failed to download some data related to the banner, causing problematic code to never be executed.
The downloader calls IHTMLDocument2::get_all on a wrong thread. On native it's illegal, but probably works (so it's really a bug in the app). In our case, we hit an assertion in Gecko.
I have prepared a hack that changes ieframe to return a marshaled interface if get_Document is called on a wrong thread. I will attach it.