Вкладки 'Справочная информация', 'Кодексы', 'Обзоры' при использовании встроенного mshtml ничего не отображают. Из-за этого срываются внедрения.
*** Bug 453 has been marked as a duplicate of this bug. ***
И так исследования показали, что Консультант при показе страницы, не открывает уже готовую страницу, а формирует ее сам с помощью методов open, write, close интерфейса IHTMLDocoment2. Ни один из этих методом в wine не реализован, одни сплошные fixme.
Сделал патч, положил к нам в check. Проверил на новом ww с этим патчем - работает.
отправил патчи на wine-patches.
В cvs приняли другой патч, который тоже справляется с задачей отображения вкладок, но с ним не работают ссылки на этих страницах. Переместил мой патч в hack. Проверил все работает. Ставлю статус исправлена.
исправлено.
из-за новых изменений частично удалён коммит c99c9b03e9f99f6bbb8cefb2a707128db71b5c51 Надо проверить не появилась ли бага снова. Обновиться можно из репозитория eterwine.
В сборке из git от 14 октября - страницы отображаются, ссылки активны.
Рано обрадовался В бутылке const3300.35 ссылки не работают. Посмотрю патч.
Патч применён заново. Есть в git.
Патч был отменён (см. рассылку wine-devel). Требуется переписать его, основываясь на новой версии wine.
В релиз включаем нашу прежнюю реализацию (+ проверки на нулевые указатели). Патч сделаю, как только получим исходники wine-1.1.7 в пятницу.
В 1.0.9 RC используем нашу реализацию функции.
1.0.9-eter30 Проблема снова с нами!
fixme:mshtml:HTMLDocument_open unsupported args fixme:mshtml:HTMLDocument_write pbody is NULL, returning E_FAIL Такое ощущение, что не добавлено наше изменение в функцию HTMLDocument_open
Исправление будет в сборке eter32. commit 19de019bb3303e676e318741ef5dbb9a433e47e8 Author: Konstantin Kondratyuk <kondratyuk@etersoft.ru> Date: Fri Oct 31 15:07:35 2008 +0300 [Eterhack] mshtml: Our realisation of HTMLDocument_open (fix eterbug #993)
На новой сборке проблема не подтвердилась. libwine-1.0.9-alt34.1 wine-1.0.9-alt34.1 wine-etersoft-sql-1.0.9-alt0.M41.13
Откатился к версии pure при исправлении конфликты. Требуется проверить нужен ли патч, и если нужен, то переделать. Скоро опубликую eterwine. Пока не знаю когда изменения появится в eterhack
WINE@Etersoft 1.0.11 eter11/eter6 Проверил на 4000 Консультанте, все вкладки работают.
Откатил все наши изменения в функции document_write. Необходимо проверить (на eterwine!!!) не появляется ли эта баги. Если появляется, то надо переписать патч.
(In reply to comment #20) > Откатил все наши изменения в функции > document_write. > Необходимо проверить (на eterwine!!!) не > появляется ли эта баги. > Если появляется, то надо переписать патч. > Из какого репозитория брать eterwine? Искал, не нашел.
(In reply to comment #21) > > Из какого репозитория брать eterwine? Искал, не > нашел. > git.eter:/projects/eterwine.git
В ветке eter-1.0.12 Костин патч есть: mshtml: Our realisation of HTMLDocument_open (fix eterbug #993) Проблема актуальна для релиза 1.1, поэтому перевешиваю на него.
Корректировка приоритетов
что делать с этой багой?
to svzhu@ Проверь пожалуйста.
eterhack bottle cons/demo WINE@Etersoft 1.0 SQL 1.3.27/1.7.1-eter1.15/3 Проблемы нет.Указанные вкладки отображаются корректно.