summaryrefslogtreecommitdiff
path: root/render
Commit message (Collapse)AuthorAgeFilesLines
* [project @ 2005-04-30 17:11:24 by bursa]James Bursa2005-04-301-4/+5
| | | | | | Check box->background before using box->background->bitmap. svn path=/import/netsurf/; revision=1706
* [project @ 2005-04-29 01:34:19 by rjw]Richard Wilson2005-04-291-133/+165
| | | | | | Improve table rendering. svn path=/import/netsurf/; revision=1698
* [project @ 2005-04-29 01:33:50 by rjw]Richard Wilson2005-04-291-2/+40
| | | | | | Correctly respect tr heights svn path=/import/netsurf/; revision=1697
* [project @ 2005-04-28 15:57:07 by rjw]Richard Wilson2005-04-281-2/+2
| | | | | | Unbreak HTML table border specification. svn path=/import/netsurf/; revision=1695
* [project @ 2005-04-28 02:35:03 by rjw]Richard Wilson2005-04-282-18/+27
| | | | | | HTML border attributes have lower priority that CSS values (fix osnews). Disable tr height minimum value usage for now. svn path=/import/netsurf/; revision=1694
* [project @ 2005-04-28 01:50:55 by rjw]Richard Wilson2005-04-281-5/+9
| | | | | | Respect minimum height for tr. svn path=/import/netsurf/; revision=1693
* [project @ 2005-04-28 01:17:52 by rjw]Richard Wilson2005-04-281-1/+45
| | | | | | Translate hspace/vspace to CSS margin values. svn path=/import/netsurf/; revision=1692
* [project @ 2005-04-27 19:13:30 by bursa]James Bursa2005-04-271-2/+4
| | | | | | Fix cellpadding="0". svn path=/import/netsurf/; revision=1688
* [project @ 2005-04-24 21:49:28 by jmb]John Mark Bell2005-04-241-3/+4
| | | | | | Fix invalid reads from freed data. svn path=/import/netsurf/; revision=1683
* [project @ 2005-04-20 12:24:41 by adrianl]Adrian Lees2005-04-202-1/+30
| | | | | | text import from global clipboard, other apps & files and additional keys for editing text in textareas svn path=/import/netsurf/; revision=1673
* [project @ 2005-04-17 16:56:41 by bursa]James Bursa2005-04-171-1/+2
| | | | | | Fix frameset code. svn path=/import/netsurf/; revision=1663
* [project @ 2005-04-17 16:42:37 by bursa]James Bursa2005-04-171-1/+1
| | | | | | Fix null pointer read in box_dump(). svn path=/import/netsurf/; revision=1662
* [project @ 2005-04-17 03:30:35 by adrianl]Adrian Lees2005-04-171-62/+77
| | | | | | Search text highlighting in browser windows svn path=/import/netsurf/; revision=1657
* [project @ 2005-04-16 19:34:30 by jmb]John Mark Bell2005-04-161-1/+3
| | | | | | Don't append a space to the end of textarea input svn path=/import/netsurf/; revision=1654
* [project @ 2005-04-16 08:22:57 by adrianl]Adrian Lees2005-04-161-4/+19
| | | | | | first cut at selecting inter-block spaces svn path=/import/netsurf/; revision=1652
* [project @ 2005-04-16 05:09:32 by jmb]John Mark Bell2005-04-163-12/+59
| | | | | | | | | | | | Split out UTF-8 handling functions. Submit URL-encoded forms in sensible encoding: * First entry in accept-charset list, if present * Document encoding, otherwise We may want to explicitly look for UTF-8, to save converting. Convert cnv_str_local_enc/cnv_local_enc_str to use iconv (they're now veneers for utf8_[to/from]_enc). Provide mechanism for looking up local system charset (derived from system alphabet, under RISC OS) svn path=/import/netsurf/; revision=1647
* [project @ 2005-04-15 05:52:11 by adrianl]Adrian Lees2005-04-152-15/+92
| | | | | | Text selection svn path=/import/netsurf/; revision=1636
* [project @ 2005-04-14 23:17:37 by jmb]John Mark Bell2005-04-141-5/+7
| | | | | | Fix form selection abort svn path=/import/netsurf/; revision=1633
* [project @ 2005-04-14 19:54:24 by rjw]Richard Wilson2005-04-142-52/+334
| | | | | | Implement HTML table border setting. Improve support for the collapsing border model. svn path=/import/netsurf/; revision=1632
* [project @ 2005-04-13 21:58:28 by bursa]James Bursa2005-04-134-366/+299
| | | | | | Add fallback field to struct box for object fallback content. Add some checks for tree consistency to box_dump(). Rename struct plugin_params to object_param. Clean up box_object(), box_embed(), box_iframe(), and box_image(). Implement object fallback to contents if the fetch or conversion fails. svn path=/import/netsurf/; revision=1627
* [project @ 2005-04-10 17:08:49 by bursa]James Bursa2005-04-101-102/+145
| | | | | | Implement box_get_attribute() to simplify code. Add code to attempt to extract URLs from "javascript:" links. svn path=/import/netsurf/; revision=1620
* [project @ 2005-04-09 22:56:34 by jmb]John Mark Bell2005-04-091-8/+23
| | | | | | Fix inappropriate free()s of talloced content svn path=/import/netsurf/; revision=1619
* [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