| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/trunk/netsurf/; revision=2852
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2851
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2714
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2713
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2660
|
|
|
|
|
|
| |
Add support for a few more CSS cursors and tidy the GUI_POINTER_* stuff to support what we already had
svn path=/import/netsurf/; revision=2135
|
|
|
|
|
|
| |
Fix behaviour of clip property parser when presented with invalid data
svn path=/import/netsurf/; revision=2133
|
|
|
|
|
|
|
| |
css.[ch]: Add css_len2pt to convert a CSS length to points for use on systems
which actually recognise that DPI might not be 90 all the time.
svn path=/import/netsurf/; revision=2114
|
|
|
|
|
|
| |
Permit negative text indent
svn path=/import/netsurf/; revision=2075
|
|
|
|
|
|
| |
Fix bad read
svn path=/import/netsurf/; revision=2057
|
|
|
|
|
|
| |
Implement font default option properly
svn path=/import/netsurf/; revision=1969
|
|
|
|
|
|
| |
Change void * parameters to intptr_t to make them correct for storing integers or pointers.
svn path=/import/netsurf/; revision=1852
|
|
|
|
|
|
| |
Fix strndup() compiler warnings.
svn path=/import/netsurf/; revision=1840
|
|
|
|
|
|
| |
Ignore @import rules which occur after a valid rule.
svn path=/import/netsurf/; revision=1835
|
|
|
|
|
|
|
|
| |
Make length -> pixel conversion more accurate.
Fix handling of CSS <numbers>
Fix border widths.
svn path=/import/netsurf/; revision=1832
|
|
|
|
|
|
| |
Add BOX_TEXT type to distinguish boxes which came from an inline element to boxes which came from a text node. Add inline_parent pointer to box structure. Rewrite text-decoration support to take advantage of the new data (line colours are now correct). Note: there is a clipping issue in redraw.
svn path=/import/netsurf/; revision=1732
|
|
|
|
|
|
| |
Improve selector specificity support by adding "working stylesheets" with pre-sorted lists of rules. This also simplifies css_get_style(). The stylesheet origin is now encoded in the specificity. Improve output of css_dump_style().
svn path=/import/netsurf/; revision=1729
|
|
|
|
|
|
| |
Fix parsing of 0 values without a unit for background-position and font-size.
svn path=/import/netsurf/; revision=1672
|
|
|
|
|
|
| |
Implement HTML table border setting. Improve support for the collapsing border model.
svn path=/import/netsurf/; revision=1632
|
|
|
|
|
|
| |
Move HTML contents almost fully over to talloc(), simplifying code. Improvements to title attributes, broken forms, cellpadding. Reorder functions in box_construct.c.
svn path=/import/netsurf/; revision=1608
|
|
|
|
|
|
| |
Use talloc_realloc() instead of realloc() for c->source_data, since that is now managed by talloc.
svn path=/import/netsurf/; revision=1593
|
|
|
|
|
|
| |
Fix incorrect background position calculations. Modify CSS parser to pass all background-position testcases.
svn path=/import/netsurf/; revision=1574
|
|
|
|
|
|
| |
Experimental cellpadding support
svn path=/import/netsurf/; revision=1569
|
|
|
|
|
|
| |
Add const qualifiers to css_len2px arguments.
svn path=/import/netsurf/; revision=1516
|
|
|
|
|
|
| |
Reformat pages loaded from memory cache to window width.
svn path=/import/netsurf/; revision=1467
|
|
|
|
|
|
| |
Fix URI memory leakage
svn path=/import/netsurf/; revision=1458
|
|
|
|
|
|
| |
Read content, counter-reset and counter-increment properties.
svn path=/import/netsurf/; revision=1456
|
|
|
|
|
|
| |
Fixup my inability to remember how things should work
svn path=/import/netsurf/; revision=1453
|
|
|
|
|
|
| |
Fixup missed css_style free
svn path=/import/netsurf/; revision=1451
|
|
|
|
|
|
| |
Create interface for duplication and destruction of css_style structs.
svn path=/import/netsurf/; revision=1450
|
|
|
|
|
|
| |
Background work for CSS counters (CSS 2.1/12.4)
svn path=/import/netsurf/; revision=1449
|
|
|
|
|
|
| |
Handle property: inherit; properly
svn path=/import/netsurf/; revision=1441
|
|
|
|
|
|
|
| |
Fix parsing of multiple occurrences of S
Fix parsing of blocks (missing ws after any)
svn path=/import/netsurf/; revision=1436
|
|
|
|
|
|
| |
Fix syntax error reporting
svn path=/import/netsurf/; revision=1435
|
|
|
|
|
|
| |
Tokeniser now passes whitespace to the parser (fixes ancestor combinators)
svn path=/import/netsurf/; revision=1434
|
|
|
|
|
|
| |
Shift + Click == download
svn path=/import/netsurf/; revision=1429
|
|
|
|
|
|
| |
class and id attributes are case-sensitive (HTML4.01)
svn path=/import/netsurf/; revision=1427
|
|
|
|
|
|
| |
Fix some compiler warnings.
svn path=/import/netsurf/; revision=1426
|
|
|
|
|
|
| |
Fix navajowhite named colour.
svn path=/import/netsurf/; revision=1387
|
|
|
|
|
|
| |
Support SVG 1.0 named colours (plus feldspar, lightslateblue and violetred).
svn path=/import/netsurf/; revision=1386
|
|
|
|
|
|
| |
Implement table cell padding and separated borders model for tables. Min/max width calculations still need implementing.
svn path=/import/netsurf/; revision=1378
|
|
|
|
|
|
| |
Fix #include path.
svn path=/import/netsurf/; revision=1307
|
|
|
|
|
|
|
| |
Make fonts user-configurable.
This loses font-style support, though it shouldn't be hard to put it back again.
svn path=/import/netsurf/; revision=1274
|
|
|
|
|
|
|
|
| |
- 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
|