| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
- Rename len() to css_len2px().
- Less compiler warnings concerning float/int implicit casts.
- More stddef.h type usuage.
svn path=/import/netsurf/; revision=1232
|
|
|
|
|
|
| |
Removed a chunk of Norcroft compiler warnings. Re-ident some pieces.
svn path=/import/netsurf/; revision=1231
|
|
|
|
|
|
| |
Start work on removing instances and making content types non-shareable. Clean up some #includes.
svn path=/import/netsurf/; revision=1211
|
|
|
|
|
|
|
| |
Rework the interface of the URL handing module to allow for multiple error types.
Modify save_complete URL rewriting appropriately.
svn path=/import/netsurf/; revision=1206
|
|
|
|
|
|
| |
Fix bug in merging of selector lists
svn path=/import/netsurf/; revision=1186
|
|
|
|
|
|
|
| |
:first-child pseudo class support
Merge global and element selector lists for more accurate selector matching
svn path=/import/netsurf/; revision=1180
|
|
|
|
|
|
| |
Break out uri(...) parsing into separate function
svn path=/import/netsurf/; revision=1177
|
|
|
|
|
|
| |
Rationalise top, bottom, right and left property handling
svn path=/import/netsurf/; revision=1174
|
|
|
|
|
|
| |
Internal representation and parsing of most CSS2 properties.
svn path=/import/netsurf/; revision=1172
|
|
|
|
|
|
| |
Implement some CSS3 attribute selectors
svn path=/import/netsurf/; revision=1167
|
|
|
|
|
|
|
| |
Add overflow support.
Re-tabulate property table in ruleset.c
svn path=/import/netsurf/; revision=1087
|
|
|
|
|
|
| |
Add overflow. Hyphenate some identities correctly
svn path=/import/netsurf/; revision=1086
|
|
|
|
|
|
| |
Log the CSS URL too when there is a syntax error detected.
svn path=/import/netsurf/; revision=1036
|
|
|
|
|
|
|
| |
Increase limit of property name to 25 chars to accommodate background-attachment.
This was missed from the original background properties checkin
svn path=/import/netsurf/; revision=1011
|
|
|
|
|
|
| |
Fix parsing of invalid color declarations.
svn path=/import/netsurf/; revision=1010
|
|
|
|
|
|
| |
Parse CSS background shorthand property. Background rendering improvements.
svn path=/import/netsurf/; revision=1006
|
|
|
|
|
|
| |
Simplify and improve parse_background_position(). Implement css_parse_rgb(). Fix truncation of paragraphs with background images.
svn path=/import/netsurf/; revision=1003
|
|
|
|
|
|
| |
Support for background: meta-property. background-position isn't handled here. this needs fixing.
svn path=/import/netsurf/; revision=1001
|
|
|
|
|
|
| |
rgb() support
svn path=/import/netsurf/; revision=974
|
|
|
|
|
|
| |
Parse FUNCTION correctly.
svn path=/import/netsurf/; revision=971
|
|
|
|
|
|
| |
Fix for crash caused by inline style attributes specifying background images.
svn path=/import/netsurf/; revision=961
|
|
|
|
|
|
| |
Split fetchcache() into fetchcache() and fetchcache_go() to solve problems of callbacks being called before fetchcache() returns. Fix <style> breakage. Error handling fixes & improvements.
svn path=/import/netsurf/; revision=957
|
|
|
|
|
|
| |
Add global content list. Better error handling in content code. Improved code documentation. Remove some obsolete functions. Implement debug window listing contents.
svn path=/import/netsurf/; revision=951
|
|
|
|
|
|
|
|
|
| |
Implement background-image, background-repeat, background-position and background-attachment CSS properties.
background-attachment and background-position need more work.
Some redraw issues remain.
svn path=/import/netsurf/; revision=938
|
|
|
|
|
|
| |
Revert this change because it breaks the autobuilder.
svn path=/import/netsurf/; revision=877
|
|
|
|
|
|
| |
Bring css_parser_Alloc() declaration inline with its implementation.
svn path=/import/netsurf/; revision=876
|
|
|
|
|
|
| |
Added a .cvsignore file to hide automatically built files
svn path=/import/netsurf/; revision=874
|
|
|
|
|
|
| |
Fix some compiler warnings. Ignore size attribute for file inputs.
svn path=/import/netsurf/; revision=828
|
|
|
|
|
|
| |
Remove debugging code.
svn path=/import/netsurf/; revision=819
|
|
|
|
|
|
| |
Minimal fixes to allow compilation with Norcroft
svn path=/import/netsurf/; revision=813
|
|
|
|
|
|
| |
Escape @import in doxygen comments
svn path=/import/netsurf/; revision=809
|
|
|
|
|
|
| |
CSS parsing improvements: new tokeniser using re2c, improve memory-exhaustion behaviour, plug leaks, reduce memory usage, clean up code, add source documention.
svn path=/import/netsurf/; revision=806
|
|
|
|
|
|
| |
Work around the lack of a '#' at the start of a colour specified in #rrggbb format
svn path=/import/netsurf/; revision=793
|
|
|
|
|
|
| |
Merge css_create() into css_convert().
svn path=/import/netsurf/; revision=782
|
|
|
|
|
|
| |
Implement CSS cursor property
svn path=/import/netsurf/; revision=705
|
|
|
|
|
|
| |
Implement CSS universal selector.
svn path=/import/netsurf/; revision=690
|
|
|
|
|
|
| |
Implement most of CSS borders.
svn path=/import/netsurf/; revision=650
|
|
|
|
|
|
| |
Use option_font_size when calculating keyword font-size.
svn path=/import/netsurf/; revision=618
|
|
|
|
|
|
| |
Add source_data to content structure and remove equivalents from individual contents.
svn path=/import/netsurf/; revision=606
|
|
|
|
|
|
| |
Add new url functions and modify to use them.
svn path=/import/netsurf/; revision=578
|
|
|
|
|
|
| |
Add font size configuration and fix proxy options bug.
svn path=/import/netsurf/; revision=538
|
|
|
|
|
|
| |
Start at margin / padding / border support.
svn path=/import/netsurf/; revision=529
|
|
|
|
|
|
| |
Add text-indent support.
svn path=/import/netsurf/; revision=527
|
|
|
|
|
|
| |
text-transform support.
svn path=/import/netsurf/; revision=521
|
|
|
|
|
|
| |
Add font-variant support. Update TODO-CSS appropriately
svn path=/import/netsurf/; revision=518
|
|
|
|
|
|
| |
Dump font-family in css_dump_style().
svn path=/import/netsurf/; revision=516
|
|
|
|
|
|
| |
Improve font-family.
svn path=/import/netsurf/; revision=515
|
|
|
|
|
|
|
|
| |
Add font-family support. Still needs a little work, but works fine as is.
Add CSS rules for text formatting HTML tags (<DFN> <CITE> <CODE> etc.)
Update TODO lists.
svn path=/import/netsurf/; revision=514
|
|
|
|
|
|
| |
Fix orange.
svn path=/import/netsurf/; revision=494
|
|
|
|
|
|
| |
View source for CSS files.
svn path=/import/netsurf/; revision=492
|