Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 3137 - Тест для IMarshal interface   Make a simular bug
Summary: Тест для IMarshal interface
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Internet Explorer / Gecko (show other bugs)
Version: 1.0.10
Hardware: PC Linux
: P1 minor
Target Milestone: ---
Assignee: Andrei Derevyanko
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 147 3130
  Show dependency treegraph
 
In work:
Reported: 2008-12-17 22:08 MSK by Константин Кондратюк
Modified: 2009-01-14 14:17 MSK (History)
4 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Константин Кондратюк 2008-12-17 22:08:31 MSK
Нужен тест на добавление в wine интерфейса IMarshal. 

Помимо самого добавления важная задача - понять, как добавляются тесты к интерфейсам, всем, кто так или иначе занят в реализации интерфейсов.
Comment 1 Константин Кондратюк 2008-12-18 12:04:33 MSK
Андрей, все сделанные шаги и получаемые результаты записывай, пожалуйста, в багу.
Comment 2 Andrei Derevyanko 2008-12-18 15:54:05 MSK
Выяснилось, что объекты, реализующие интерфейс IMarshal, считаются поддерживающими ручной маршалинг, коим HTMLDocument не является. Поэтому HTMLDocument_QueryInterface должен возвращать E_NOINTERFACE по запросу на IID_IMarshal.
Добавил тест для IMarshal в mshtml/tests/htmldoc.c
QueryInterface выдает fixme: interface not supported.
Исправил. Тест и патч отправил в wine-patсhes.
Comment 3 Константин Кондратюк 2008-12-21 00:18:07 MSK
Тест и доработка QueryInterface приняты в wine 1.1.11