| Summary: | IHTMLBaseElement: необходима доработка | ||
|---|---|---|---|
| Product: | WINE@Etersoft | Reporter: | Виталий Перов <vitperov> |
| Component: | Internet Explorer / Gecko | Assignee: | Константин Кондратюк <kondratyuk> |
| Status: | CLOSED INVALID | QA Contact: | Денис Баранов <baraka> |
| Severity: | normal | ||
| Priority: | P4 | CC: | lav, stas |
| Version: | 1.1 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Заявки RT: | Связано с: | ||
| Дата напоминания: | |||
| Bug Depends on: | 6597 | ||
| Bug Blocks: | 42, 2517, 3025, 3107, 3168, 3343, 3484 | ||
Теперь изменения появились и в eterhack Сделаю в свободное время после обновления eterhack для работы над 1.1. После добавления интерфейса в wwo бага не актуальна. Закрываю. |
При обновлении возникли некоторые проблемы: В старой версии. Файл htmlbase.c строчка 195: HTMLElement_Init(&ret->element); Теперь эта функция принимает 2 параметра. Второй параметр - указатель на структуру dispex_static_data_t Пока я решил передавать туда ноль вместо адреса структуры. Вроде комплирируется. Но сомневаюсь, что это хорошее решение Но по-правильному должно быть что-то вроде: static dispex_static_data_t HTMLBaseElement_dispex = { NULL, DispHTMLBaseElement_tid, NULL, HTMLBaseElement_iface_tids }; и потом добавить DispHTMLBaseElement_tid и HTMLBaseElement_iface_tids в соответствующие места. В общем думаю надо в ближайшее время доработать. Пока изменения есть только в eterwine