Bug 722: Filter CSS according to media types.
commit60144e9ff643dd0221b0eadcbaabd37aab8d28bc
authorKalle Olavi Niemitalo <Kalle@Astalo.kon.iki.fi>
Sat, 22 Dec 2007 03:18:06 +0000 (22 03:18 +0000)
committerMiciah Dashiel Butler Masters <miciah@myrealbox.com>
Sat, 22 Dec 2007 03:18:06 +0000 (22 03:18 +0000)
treee32cd0492da7fe18d7d4aad40f4c75dce9d6d9d2
parentae8822366495b48bdadfcb43cae92b020368a77b
Bug 722: Filter CSS according to media types.

This patch adds support for:
- option document.css.media
- CSS @import "foo.css" tty;
- CSS @media tty { ... }
- HTML <link rel="stylesheet" media="tty">
- HTML <style media="tty">

This patch is attachments 395 and 396 from bugzilla.elinks.cz, which
are based on attachment 388 from bugzilla.elinks.cz.  This new
version of the patch fixes conflicts with recent 0.13.GIT changes,
marks Doxygen commands with at-signs rather than backslashes, and
adds a few comments.
src/document/css/css.c
src/document/css/css.h
src/document/css/parser.c
src/document/css/stylesheet.c
src/document/css/stylesheet.h
src/document/html/parser/link.c
src/document/html/parser/parse.c
src/document/html/parser/parse.h