diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2009-08-21 17:05:22 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2009-08-21 17:05:22 +0000 |
commit | b0f127aa2c6b166572999c3eda46e74c845aec19 (patch) | |
tree | 5eb18a3e241b0cd66d85a490a8b9dd23ee11240c /css/dump.c | |
parent | e57eaed1ad1dd589a2dc1dfd3c9c0c96db008135 (diff) | |
download | netsurf-b0f127aa2c6b166572999c3eda46e74c845aec19.tar.gz netsurf-b0f127aa2c6b166572999c3eda46e74c845aec19.tar.bz2 |
Support HTML alignment hints.
svn path=/trunk/netsurf/; revision=9381
Diffstat (limited to 'css/dump.c')
-rw-r--r-- | css/dump.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/css/dump.c b/css/dump.c index 430471382..9b1080233 100644 --- a/css/dump.c +++ b/css/dump.c @@ -1688,6 +1688,28 @@ void nscss_dump_computed_style(FILE *stream, const css_computed_style *style) break; } + /* -libcss-align */ + val = css_computed_libcss_align(style); + switch (val) { + case CSS_LIBCSS_ALIGN_LEFT: + fprintf(stream, "-libcss-align: left "); + break; + case CSS_LIBCSS_ALIGN_RIGHT: + fprintf(stream, "-libcss-align: right "); + break; + case CSS_LIBCSS_ALIGN_CENTER: + fprintf(stream, "-libcss-align: center "); + break; + case CSS_LIBCSS_ALIGN_JUSTIFY: + fprintf(stream, "-libcss-align: justify "); + break; + case CSS_LIBCSS_ALIGN_DEFAULT: + fprintf(stream, "-libcss-align: default "); + break; + default: + break; + } + fprintf(stream, "}"); } |