Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-16 | merge with main | Johannes Hofmann | |
2009-01-15 | Added the "http_language" dillorc option for setting HTTP's Accept-Language.2.1-noCss | corvid | |
2009-01-15 | merge with main | Johannes Hofmann | |
2009-01-15 | Set tab focus (after tab close) to the most recently opened one. | Jorge Arellano Cid | |
2009-01-15 | use prefs.font_factor to scale base font | Johannes Hofmann | |
2009-01-14 | Fix: inherit bgcolor from parent widget (images). Also cleanups. | Jorge Arellano Cid | |
2009-01-14 | Make now-unused debug messages silent. | Jorge Arellano Cid | |
2009-01-15 | merge | Johannes Hofmann | |
2009-01-15 | refactor CssSelector::match() a bit | Johannes Hofmann | |
2009-01-13 | pass valign property from base style into wordStyle | Johannes Hofmann | |
This fixes rendering of <sub>, <sup> elements. | |||
2009-01-13 | merge | Johannes Hofmann | |
2009-01-13 | minor cleanup | Johannes Hofmann | |
2009-01-13 | initial implementation of a CSS selector matching optimization | Johannes Hofmann | |
The idea is to avoid repeated checks of CssSimpleSelector against the same part of the doctree. E.g .navigation * { background-color:green } Would result in checking for class="navigation" all the way down to the document root for all elements. The optimization shortcuts this, for parts of the doctree that have been checked before. | |||
2009-01-12 | whitespace | Johannes Hofmann | |
2009-01-12 | add RuleList class to implement proper memory management | Johannes Hofmann | |
2009-01-12 | String -> ConstString | Johannes Hofmann | |
2009-01-12 | remove CssRule reference counting | Johannes Hofmann | |
2009-01-12 | avoid unnecessary lout::object::String creation | Johannes Hofmann | |
2009-01-12 | fix some bugs | Johannes Hofmann | |
2009-01-12 | initial implementation of hashmap based CSS selector matching | Johannes Hofmann | |
2009-01-12 | replace fixed break space in Html_tag_open_li() with a user agent style | Johannes Hofmann | |
This changes allows to set the margin of <li> elements to zero via CSS. Subsequent <li> elements then have no spacing in between. Test case: <html> <head> <style type="text/css"> li { border: 1px solid black; margin: 0; } </style> </head> <body> <ul> <li>hello</li> <li>hello</li> </ul> </body> </html> There should be no vertical space between the two boxes. | |||
2009-01-12 | refactor Css_parse_selector() to avoid looping | Johannes Hofmann | |
Make sure that even if parsing of a CSS selector fails, the parser advances until the end of the selector (EOF, ',', or '{'). | |||
2009-01-11 | comment | Johannes Hofmann | |
2009-01-11 | refactor Css_parse_simple_selector() a bit | Johannes Hofmann | |
2009-01-10 | merge with main | Johannes Hofmann | |
2009-01-09 | cleanup user agent style | Johannes Hofmann | |
2009-01-09 | add load_stylesheets option | Johannes Hofmann | |
Setting load_stylesheets=NO will disable loading of remote CSS stylesheets. CSS style information embedded in the page with <style></style> elements will still be used. | |||
2009-01-09 | remove unused code | Johannes Hofmann | |
2009-01-09 | avoid warning about uninitialized variables | Johannes Hofmann | |
2009-01-09 | fix float->int cast | Johannes Hofmann | |
2009-01-09 | remove no longer used functions | Johannes Hofmann | |
2009-01-09 | merge | Johannes Hofmann | |
2009-01-09 | Backed out changeset abdae95b1c9e | Johannes Hofmann | |
The optimization was causing crashes. | |||
2009-01-07 | Cleanup of cache.c WRT charset decoders. | Jorge Arellano Cid | |
This patch gets rid of a series of valgrind complains with this page: http://selenic.com/pipermail/mercurial/ | |||
2009-01-06 | initialize styleAttribute and inheritBackgroundColor (by Jorge) | Johannes Hofmann | |
2009-01-05 | Added a right-click menu to the form submit button (allows to show hiddens) | Jorge Arellano Cid | |
2009-01-05 | merge | Johannes Hofmann | |
2009-01-05 | Fix a segfault with a debug MSG. | Jorge Arellano Cid | |
2009-01-05 | Free UTF8Data before changing its value. | Jorge Arellano Cid | |
2009-01-05 | These optimizations are for repeated images in a page. | Jorge Arellano Cid | |
1.- Every repeated cache-served-image is decoded. The patch adds an extra reference to the dicache entry, so only one of them is decoded, and the imgbuf deletion is left to a_Dicache_cleanup. 2.- Every repeated cache-served-image call copyRow for each row. The patch avoids that. This is common with small images (e.g. bullets), but the overhead may be not worth the patch... | |||
2009-01-04 | print debug msg before actual unref to avoid dereferencing an invalid pointer | Johannes Hofmann | |
2009-01-04 | backout 14ce954d98c0 | Johannes Hofmann | |
Inheriting the pseudo class breaks things like <a><font color="black"><small>test</small></font></a> The style for the :link pseudo class (blue color in this case) would overwrite the black color set by <font>. This happens on http://www.freshmeat.net | |||
2009-01-04 | merge | Johannes Hofmann | |
2009-01-04 | Debugging aids. | Jorge Arellano Cid | |
2009-01-03 | remove a_Html_set_top_font() which is no longer used | Johannes Hofmann | |
2009-01-03 | fix <dt> handling | Johannes Hofmann | |
2009-01-03 | remove empty Html_tag_open_* functions and replace them with ↵ | Johannes Hofmann | |
Html_tag_open_default() | |||
2009-01-03 | reduce rounding errors when casting float to int | Johannes Hofmann | |
2009-01-03 | convert <object> handling | Johannes Hofmann | |
2009-01-03 | reorder code in Html_tag_open_ul() | Johannes Hofmann | |