http://bugs.winehq.org/show_bug.cgi?id=24285
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek@codeweavers.com
--- Comment #7 from Jacek Caban jacek@codeweavers.com 2010-10-20 12:33:54 CDT --- (In reply to comment #3)
For case 1, these three lines appear in the terminal: fixme:shdocvw:navigate_url Unsupported args (Flags 0x32ec98:3; TargetFrameName 0x32eca8:8) fixme:urlmon:URLMoniker_BindToObject use running object table Neues Fenster in aktueller Browsersitzung erstellt. [= new window in current browser session] I don't know much about it, but I guess SketchUp sends the url with an argument that says the page should be opened in the integrated internet explorer window (not in external browser). Probably wine does not yet interpret that.
Yes, Wine doesn't implement it yet.
For case 3, I get these lines. In addition, there seems to go something wrong with the url. The 3 quotes around the url seem to me strange: fixme:shdocvw:navigate_url Unsupported args (Flags 0x32ebd8:3; TargetFrameName 0x32ebe8:8) fixme:urlmon:URLMoniker_BindToObject use running object table err:exec:dde_connect Argify buffer not large enough, truncated err:winebrowser:get_url_from_dde Unable to retrieve URL from string L""http://sketchup.google.com/3dwarehouse/upload_details?ctyp=sm&cv=p8.0.31..."
It looks like a problem with winebrowser. There here is missing ending quote in URL passed to winebrowser. We need to check if we should just ignore the fact that it's missing or fix some other code that doesn't passes it (or both).
(In reply to comment #5)
If it was implemented, would there be a chance that webdialogs work?
It is implemented. The reason it's broken for you is because you use too old native urlmon. Our mshtml (and soon shdocvw) implementation needs urlmon from at least IE7. Anyway, I don't see the reason to assume that this bug has anything to do with urlmon.
(In reply to comment #6)
And the webdialog stays probably empty because of 'Unsupported args ... TargetFrameName'.
That's possible, but unlikely.