| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
Update calls to layout_document() for error handling.
svn path=/import/netsurf/; revision=915
|
|
|
|
|
|
| |
Table and float bug fixes.
svn path=/import/netsurf/; revision=899
|
|
|
|
|
|
| |
Fix some table layout bugs related to the recent changes to calculate_table_widths().
svn path=/import/netsurf/; revision=898
|
|
|
|
|
|
| |
Improved handling of objects and frames; some work on malloc() failure in box conversion.
svn path=/import/netsurf/; revision=880
|
|
|
|
|
|
| |
Remove #ifdef nastiness. Now uses alloca.
svn path=/import/netsurf/; revision=816
|
|
|
|
|
|
|
| |
A couple more Norcroft-related patches.
The use of #ifdef __GNU_C__ in both of these can be avoided. I'm not entirely sure whether it would be sensible to do so, so I've left them as-is.
svn path=/import/netsurf/; revision=814
|
|
|
|
|
|
| |
Position floats correctly horizontally when padding or margins are present.
svn path=/import/netsurf/; revision=799
|
|
|
|
|
|
| |
Implement <br> properly by adding BOX_BR; fix box tree normalisation bugs.
svn path=/import/netsurf/; revision=791
|
|
|
|
|
|
| |
Fix height of block contexts with no children (fixes FP exception crashes); factor out code for increasing height for floats.
svn path=/import/netsurf/; revision=787
|
|
|
|
|
|
| |
Take account of configured minimun font size when calculating line height.
svn path=/import/netsurf/; revision=786
|
|
|
|
|
|
| |
Table layout fix and table-float interaction changes.
svn path=/import/netsurf/; revision=778
|
|
|
|
|
|
| |
Fix layout bugs related to height and inline blocks.
svn path=/import/netsurf/; revision=756
|
|
|
|
|
|
| |
Rewrite block context layout, implementing collapsing and negative margins and margins for tables.
svn path=/import/netsurf/; revision=754
|
|
|
|
|
|
| |
Fix infinite loop in layout_line(), improve layout of inline blocks, break out layout_float().
svn path=/import/netsurf/; revision=669
|
|
|
|
|
|
| |
Minor change in layout_line() to fix some failures.
svn path=/import/netsurf/; revision=651
|
|
|
|
|
|
| |
Fix serious inline container layout bug.
svn path=/import/netsurf/; revision=620
|
|
|
|
|
|
| |
Remove +1 from size of inline containers.
svn path=/import/netsurf/; revision=619
|
|
|
|
|
|
| |
Fix float-related crashes.
svn path=/import/netsurf/; revision=577
|
|
|
|
|
|
| |
Fix calculate_widths() for floats.
svn path=/import/netsurf/; revision=564
|
|
|
|
|
|
| |
Take margins, broder, padding into account in calculate_widths().
svn path=/import/netsurf/; revision=563
|
|
|
|
|
|
| |
Partial implementation of collapsing margins.
svn path=/import/netsurf/; revision=561
|
|
|
|
|
|
| |
Simplify and break out layout_clear().
svn path=/import/netsurf/; revision=537
|
|
|
|
|
|
| |
Fix crash related to floats.
svn path=/import/netsurf/; revision=535
|
|
|
|
|
|
| |
Work on margins etc., clean up many parts of layout code.
svn path=/import/netsurf/; revision=534
|
|
|
|
|
|
| |
Start at margin / padding / border support.
svn path=/import/netsurf/; revision=529
|
|
|
|
|
|
| |
Add text-indent support.
svn path=/import/netsurf/; revision=527
|
|
|
|
|
|
| |
Reduce compiler warnings
svn path=/import/netsurf/; revision=456
|
|
|
|
|
|
| |
Patch inline container failure on some pages (eg. ebay).
svn path=/import/netsurf/; revision=402
|
|
|
|
|
|
| |
Fix column width recalculation when objects are loaded.
svn path=/import/netsurf/; revision=354
|
|
|
|
|
|
| |
Implement white-space property.
svn path=/import/netsurf/; revision=348
|
|
|
|
|
|
| |
Improvements to <select>.
svn path=/import/netsurf/; revision=341
|
|
|
|
|
|
| |
Implement button element and more work on input element.
svn path=/import/netsurf/; revision=322
|
|
|
|
|
|
| |
Textarea related fixes.
svn path=/import/netsurf/; revision=312
|
|
|
|
|
|
| |
More work on editing textareas.
svn path=/import/netsurf/; revision=311
|
|
|
|
|
|
| |
Experimental textarea editing code.
svn path=/import/netsurf/; revision=309
|
|
|
|
|
|
| |
Implement display: inline-block and work on textarea.
svn path=/import/netsurf/; revision=307
|
|
|
|
|
|
| |
Start converting forms to use CSS properly.
svn path=/import/netsurf/; revision=305
|
|
|
|
|
|
| |
Percentage column changes; fix calculate_inline_container_widths.
svn path=/import/netsurf/; revision=291
|
|
|
|
|
|
| |
Percentage column width changes for stupid websites.
svn path=/import/netsurf/; revision=288
|
|
|
|
|
|
| |
Fix percentage width columns.
svn path=/import/netsurf/; revision=287
|
|
|
|
|
|
| |
Min width calculation bug fix.
svn path=/import/netsurf/; revision=286
|
|
|
|
|
|
| |
Table column width rewrite.
svn path=/import/netsurf/; revision=285
|
|
|
|
|
|
| |
Display image alt text while it loads.
svn path=/import/netsurf/; revision=278
|
|
|
|
|
|
| |
Forms: [input type=image] support, passwords are now displayed as asterisks
svn path=/import/netsurf/; revision=275
|
|
|
|
|
|
| |
Box width fixes.
svn path=/import/netsurf/; revision=272
|
|
|
|
|
|
| |
Table layout fix / optimisation.
svn path=/import/netsurf/; revision=262
|
|
|
|
|
|
| |
Fix row height problem.
svn path=/import/netsurf/; revision=261
|
|
|
|
|
|
| |
Fix table layout bug (news.google.co.uk).
svn path=/import/netsurf/; revision=258
|
|
|
|
|
|
| |
Line-height fixes.
svn path=/import/netsurf/; revision=240
|
|
|
|
|
|
| |
Fix table positioning.
svn path=/import/netsurf/; revision=234
|