summaryrefslogtreecommitdiff
path: root/render
Commit message (Collapse)AuthorAgeFilesLines
* [project @ 2005-04-09 13:25:54 by bursa]James Bursa2005-04-091-0/+2
| | | | | | Add an assert() to layout_line() to help detect bugs. svn path=/import/netsurf/; revision=1614
* [project @ 2005-04-09 13:25:05 by bursa]James Bursa2005-04-091-2/+8
| | | | | | Fix iframe related crash. svn path=/import/netsurf/; revision=1613
* [project @ 2005-04-09 09:52:52 by bursa]James Bursa2005-04-093-14/+1
| | | | | | Remove obsolete style_clone field from struct box. svn path=/import/netsurf/; revision=1609
* [project @ 2005-04-09 09:47:36 by bursa]James Bursa2005-04-0910-1397/+1231
| | | | | | 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
* [project @ 2005-04-02 18:24:47 by jmb]John Mark Bell2005-04-021-4/+13
| | | | | | Fix more FP exceptions svn path=/import/netsurf/; revision=1589
* [project @ 2005-04-02 11:13:27 by bursa]James Bursa2005-04-021-0/+8
| | | | | | Assert when a box has UNKNOWN_WIDTH after layout. svn path=/import/netsurf/; revision=1588
* [project @ 2005-03-28 19:17:06 by bursa]James Bursa2005-03-281-172/+267
| | | | | | Split convert_xml_to_box() into box_construct_element() and box_construct_text(). Add box_solve_display(). svn path=/import/netsurf/; revision=1585
* [project @ 2005-03-26 01:12:27 by bursa]James Bursa2005-03-264-3124/+3200
| | | | | | Split box.c into box_construct.c, box_normalise.c, and box.c. svn path=/import/netsurf/; revision=1583
* [project @ 2005-03-24 13:44:24 by rjw]Richard Wilson2005-03-241-8/+14
| | | | | | Don't add fetches that failed to initialise to the object list. svn path=/import/netsurf/; revision=1580
* [project @ 2005-03-23 19:17:03 by rjw]Richard Wilson2005-03-231-2/+2
| | | | | | Fix scaling of very small background images when viewing at less than 100% svn path=/import/netsurf/; revision=1575
* [project @ 2005-03-23 18:14:38 by rjw]Richard Wilson2005-03-231-9/+8
| | | | | | Fix incorrect background position calculations. Modify CSS parser to pass all background-position testcases. svn path=/import/netsurf/; revision=1574
* [project @ 2005-03-23 16:42:37 by rjw]Richard Wilson2005-03-231-10/+17
| | | | | | Don't pass scaled values to children to minimise rounding errors. svn path=/import/netsurf/; revision=1573
* [project @ 2005-03-22 16:29:16 by rjw]Richard Wilson2005-03-221-7/+22
| | | | | | Fix some rounding issues for table cell calculations. svn path=/import/netsurf/; revision=1571
* [project @ 2005-03-22 00:10:42 by rjw]Richard Wilson2005-03-222-2/+26
| | | | | | Experimental cellpadding support svn path=/import/netsurf/; revision=1569
* [project @ 2005-03-19 18:05:45 by rjw]Richard Wilson2005-03-191-17/+7
| | | | | | Further updates to the colour highlighting algorithm. svn path=/import/netsurf/; revision=1547
* [project @ 2005-03-19 16:39:47 by rjw]Richard Wilson2005-03-191-7/+7
| | | | | | Stop certain colours being incorrectly highlighted svn path=/import/netsurf/; revision=1546
* [project @ 2005-03-19 15:33:06 by rjw]Richard Wilson2005-03-191-23/+58
| | | | | | Improved colour light/dark algorith. Button borders are now dual-level 3d to improve appearance. svn path=/import/netsurf/; revision=1545
* [project @ 2005-03-19 14:23:47 by rjw]Richard Wilson2005-03-191-4/+4
| | | | | | Solve clickable area test case. svn path=/import/netsurf/; revision=1544
* [project @ 2005-03-18 23:50:36 by rjw]Richard Wilson2005-03-181-4/+4
| | | | | | Take borders into account when checking whether a box contains a point. svn path=/import/netsurf/; revision=1540
* [project @ 2005-03-07 21:30:28 by bursa]James Bursa2005-03-071-1/+5
| | | | | | Fix some more FP exceptions related to layout. svn path=/import/netsurf/; revision=1528
* [project @ 2005-02-26 18:30:48 by bursa]James Bursa2005-02-261-3/+5
| | | | | | Fix some FP exceptions due to widths left as UNKNOWN_WIDTH. svn path=/import/netsurf/; revision=1526
* [project @ 2005-02-20 13:18:21 by bursa]James Bursa2005-02-207-108/+97
| | | | | | Font rewrite, part 2. svn path=/import/netsurf/; revision=1518
* [project @ 2005-02-15 22:34:22 by jmb]John Mark Bell2005-02-151-165/+241
| | | | | | | Fix loads of object/embed/applet/iframe memory leaks. Disable handling of applet tag as the implementation's broken and we don't have a sensible JVM anyway. svn path=/import/netsurf/; revision=1514
* [project @ 2005-02-04 19:41:59 by jmb]John Mark Bell2005-02-041-1/+6
| | | | | | Prevent assertion failure on pages with white-space: pre-wrap / pre-line svn path=/import/netsurf/; revision=1492
* [project @ 2005-01-24 23:02:37 by bursa]James Bursa2005-01-241-5/+9
| | | | | | Reformat pages loaded from memory cache to window width. svn path=/import/netsurf/; revision=1467
* [project @ 2005-01-16 21:39:21 by rjw]Richard Wilson2005-01-162-28/+31
| | | | | | Read content, counter-reset and counter-increment properties. svn path=/import/netsurf/; revision=1456
* [project @ 2005-01-16 21:32:10 by jmb]John Mark Bell2005-01-161-1/+3
| | | | | | Ensure style exists before freeing it svn path=/import/netsurf/; revision=1455
* [project @ 2005-01-16 00:14:31 by jmb]John Mark Bell2005-01-161-1/+1
| | | | | | Ensure style struct exists before attempting to free svn path=/import/netsurf/; revision=1452
* [project @ 2005-01-16 00:03:45 by jmb]John Mark Bell2005-01-162-40/+48
| | | | | | Create interface for duplication and destruction of css_style structs. svn path=/import/netsurf/; revision=1450
* [project @ 2005-01-15 22:11:53 by rjw]Richard Wilson2005-01-152-0/+483
| | | | | | Background work for CSS counters (CSS 2.1/12.4) svn path=/import/netsurf/; revision=1449
* [project @ 2005-01-13 20:28:50 by bursa]James Bursa2005-01-132-1/+4
| | | | | | Fix some compilation warnings in the debug build. Update nsgtk_plot_rectangle() with the new parameters. svn path=/import/netsurf/; revision=1447
* [project @ 2005-01-11 19:39:49 by jmb]John Mark Bell2005-01-111-1/+2
| | | | | | Handle property: inherit; properly svn path=/import/netsurf/; revision=1441
* [project @ 2005-01-11 14:16:40 by rjw]Richard Wilson2005-01-111-4/+7
| | | | | | Perform vertical alignment for cells with specified heights. svn path=/import/netsurf/; revision=1439
* [project @ 2005-01-10 21:35:33 by rjw]Richard Wilson2005-01-101-3/+62
| | | | | | Vertical alignment for table cells svn path=/import/netsurf/; revision=1437
* [project @ 2005-01-03 02:09:20 by jmb]John Mark Bell2005-01-031-6/+6
| | | | | | Shift + Click == download svn path=/import/netsurf/; revision=1429
* [project @ 2005-01-02 03:58:20 by jmb]John Mark Bell2005-01-022-4/+8
| | | | | | xcalloc/xrealloc/xstrdup-purge - Lose remaining calls (and purge the relevant functions from utils.c) svn path=/import/netsurf/; revision=1419
* [project @ 2005-01-01 22:05:20 by bursa]James Bursa2005-01-013-135/+272
| | | | | | xcalloc/xrealloc/xstrdup-purge week, part 5. Improve and simplify encoding detection. svn path=/import/netsurf/; revision=1416
* [project @ 2005-01-01 14:51:35 by bursa]James Bursa2005-01-011-62/+169
| | | | | | xcalloc/xrealloc/xstrdup-purge week, part 4. svn path=/import/netsurf/; revision=1415
* [project @ 2004-12-13 22:17:43 by bursa]James Bursa2004-12-132-58/+82
| | | | | | xcalloc/xrealloc/xstrdup-purge week, part 3. svn path=/import/netsurf/; revision=1403
* [project @ 2004-12-12 22:00:30 by bursa]James Bursa2004-12-121-134/+175
| | | | | | xcalloc/xrealloc/xstrdup-purge week, part 2. svn path=/import/netsurf/; revision=1401
* [project @ 2004-12-12 21:49:23 by bursa]James Bursa2004-12-122-8/+84
| | | | | | Add form_new() and form_add_option(). svn path=/import/netsurf/; revision=1400
* [project @ 2004-12-09 22:22:13 by bursa]James Bursa2004-12-092-131/+212
| | | | | | xcalloc/xrealloc/xstrdup-purge week, part 1. svn path=/import/netsurf/; revision=1398
* [project @ 2004-12-08 00:33:25 by jmb]John Mark Bell2004-12-081-1/+7
| | | | | | Update to work with new imagemap interface svn path=/import/netsurf/; revision=1391
* [project @ 2004-12-06 22:31:22 by bursa]James Bursa2004-12-061-1/+1
| | | | | | Fix horizontal cellspacing. svn path=/import/netsurf/; revision=1385
* [project @ 2004-12-05 23:51:10 by jmb]John Mark Bell2004-12-051-0/+4
| | | | | | Explicitly check for boxes with 0 area, as there's no point redrawing them svn path=/import/netsurf/; revision=1384
* [project @ 2004-12-05 21:42:08 by bursa]James Bursa2004-12-052-5/+59
| | | | | | Make frames scroll. Implement table cellspacing attribute. svn path=/import/netsurf/; revision=1383
* [project @ 2004-12-01 21:48:11 by bursa]James Bursa2004-12-011-59/+126
| | | | | | Implement table cell padding and separated borders model for tables. Min/max width calculations still need implementing. svn path=/import/netsurf/; revision=1378
* [project @ 2004-11-22 00:33:04 by jmb]John Mark Bell2004-11-222-0/+49
| | | | | | Improve plain text rendering (converts occurrences of '<' with '&lt;') svn path=/import/netsurf/; revision=1369
* [project @ 2004-11-21 19:45:51 by bursa]James Bursa2004-11-211-0/+11
| | | | | | Take objects into account when calculating descendant boxes. svn path=/import/netsurf/; revision=1367
* [project @ 2004-11-21 19:45:17 by bursa]James Bursa2004-11-211-9/+22
| | | | | | Fix possible divide by 0. Scroll objects correctly. svn path=/import/netsurf/; revision=1366