Sync with upstream litehtml
[claws.git] / src / plugins / litehtml_viewer / litehtml / html_tag.h
index 460eb072dda93b6adbddef35eefef7f0c62fa7c5..3379a719be5881cc6dd8453ddba6a98eb5b6af46 100644 (file)
@@ -138,7 +138,7 @@ namespace litehtml
                virtual overflow                        get_overflow() const override;
 
                virtual void                            set_attr(const tchar_t* name, const tchar_t* val) override;
-               virtual const tchar_t*          get_attr(const tchar_t* name, const tchar_t* def = 0) override;
+               virtual const tchar_t*          get_attr(const tchar_t* name, const tchar_t* def = 0) const override;\r
                virtual void                            apply_stylesheet(const litehtml::css& stylesheet) override;
                virtual void                            refresh_styles() override;
 
@@ -229,6 +229,7 @@ namespace litehtml
                void                                            parse_background();
                void                                            init_background_paint( position pos, background_paint &bg_paint, const background* bg );
                void                                            draw_list_marker( uint_ptr hdc, const position &pos );
+               tstring                                         get_list_marker_text(int index);
                void                                            parse_nth_child_params( tstring param, int &num, int &off );
                void                                            remove_before_after();
                litehtml::element::ptr          get_element_before();