| Summary: | Тест для IMarshal interface | ||
|---|---|---|---|
| Product: | WINE@Etersoft | Reporter: | Константин Кондратюк <kondratyuk> |
| Component: | Internet Explorer / Gecko | Assignee: | Andrei Derevyanko <and> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | minor | ||
| Priority: | P1 | CC: | amorozov, and, lav, vitperov |
| Version: | 1.0.10 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Заявки RT: | Связано с: | ||
| Дата напоминания: | |||
| Bug Depends on: | |||
| Bug Blocks: | 147, 3130 | ||
|
Description
Константин Кондратюк
2008-12-17 22:08:31 MSK
Андрей, все сделанные шаги и получаемые результаты записывай, пожалуйста, в багу. Выяснилось, что объекты, реализующие интерфейс IMarshal, считаются поддерживающими ручной маршалинг, коим HTMLDocument не является. Поэтому HTMLDocument_QueryInterface должен возвращать E_NOINTERFACE по запросу на IID_IMarshal. Добавил тест для IMarshal в mshtml/tests/htmldoc.c QueryInterface выдает fixme: interface not supported. Исправил. Тест и патч отправил в wine-patсhes. Тест и доработка QueryInterface приняты в wine 1.1.11 |