OSDN Git Service

Merge branch 'branch_0.12.0'
[modchxj/mod_chxj.git] / include / chxj_css.h
index d6baec7..ed1513b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2005-2008 Atsushi Konno All rights reserved.
+ * Copyright (C) 2005-2009 Atsushi Konno All rights reserved.
  * Copyright (C) 2005 QSDN,Inc. All rights reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
@@ -18,7 +18,6 @@
 #define __CHXJ_CSS_H__
 
 #include "mod_chxj.h"
-#include <libcroco/libcroco.h>
 
 
 /**
@@ -100,7 +99,10 @@ extern css_prop_list_t *chxj_css_pop_prop_list(css_prop_list_stack_t *stack);
 extern css_prop_list_t *chxj_dup_css_prop_list(Doc *doc, css_prop_list_t *old);
 extern void chxj_css_prop_list_merge_property(Doc *doc, css_prop_list_t *base, css_selector_t *sel);
 extern css_prop_list_t *chxj_css_get_last_prop_list(css_prop_list_stack_t *stack);
-extern char *chxj_css_get_property_value(Doc *doc, css_prop_list_t *list, const char *name);
+extern css_property_t *chxj_css_get_property_value(Doc *doc, css_prop_list_t *base, const char *name);
+
+extern char *chxj_css_rgb_func_to_value(apr_pool_t *pool, const char *rgb_func_string);
+
 #endif
 /*
  * vim:ts=2 et