Bug 14996 - elinks doesn't support basic CSS properties
Summary: elinks doesn't support basic CSS properties
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: elinks (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Vladislav Zavjalov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-19 12:12 MSK by inger@altlinux.org
Modified: 2009-06-07 17:25 MSD (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description inger@altlinux.org 2008-03-19 12:12:43 MSK
Заявлено, что elinks поддерживает CSS, однако для параметра display не
поддерживается самое-самое базовое и простое - значение none. Оно там даже и не
парсится.

В Debian есть патч на elinks-0.11, добавляющий необходимую функциональность,
было бы здорово иметь подобный патч и у нас на 0.12 . На первый взгляд ничего не
препятствует применению этого патча. 

В Debian кстати этот параметр был добавлен чрезвычайно аккуратно: в
конфигурационном файле появилась опция, которая возвращала старое поведение - то
есть игнорировать display:none.

document/css/value.c - тут none должен парсится.
document/css/apply.c - тут none должен применяться для сокрытия элемента.
Comment 1 at@altlinux.org 2008-06-15 06:19:00 MSD
Этот патч откатили в 0.11.3-6, потому что он на самом деле не работает.
Его сбекпортили из elinks-0.13, там он работает.

Один из вариантов -- собирать elinks-0.13.GIT.
Comment 2 Michael Shigorin 2009-06-07 17:25:31 MSD
Я так понимаю, что это уже enhancement (сборка 0.13), а не major.