summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Set ECF origin for buffered rendering (fix 1422009)Richard Wilson2006-07-031-0/+11
| | | | svn path=/trunk/netsurf/; revision=2702
* Allow any content to be dragged into a text area (fix 1461378)Richard Wilson2006-07-031-4/+1
| | | | svn path=/trunk/netsurf/; revision=2701
* Fix 1496309.Richard Wilson2006-07-031-4/+9
| | | | svn path=/trunk/netsurf/; revision=2700
* Allow thumbnail icons to be turned off.Richard Wilson2006-07-0311-17/+35
| | | | svn path=/trunk/netsurf/; revision=2699
* Remove redundant log statementsRichard Wilson2006-07-031-6/+0
| | | | svn path=/trunk/netsurf/; revision=2698
* Implement component-wise URL comparisonJohn Mark Bell2006-07-023-1/+73
| | | | svn path=/trunk/netsurf/; revision=2697
* Ensure that layout of absolute children is carried out after the height is ↵James Bursa2006-07-021-15/+10
| | | | | | known. svn path=/trunk/netsurf/; revision=2696
* Add missing file.Richard Wilson2006-07-021-4/+2
| | | | svn path=/trunk/netsurf/; revision=2695
* Disable debugging.Richard Wilson2006-07-021-1/+1
| | | | svn path=/trunk/netsurf/; revision=2694
* Re-instate the knockout renderers after a nested flush(). Make so knockout ↵Richard Wilson2006-07-024-10/+6
| | | | | | rendering is always used. svn path=/trunk/netsurf/; revision=2693
* Allow nested calls to knockout rendering (stops iframes from flushing the ↵Richard Wilson2006-07-021-15/+42
| | | | | | current data). svn path=/trunk/netsurf/; revision=2692
* Ensure all plots are bounding boxes are correctly clipped. Handle ↵Richard Wilson2006-07-021-35/+89
| | | | | | non-repeating backgrounds better. Delink deleted nodes for improved efficiency. svn path=/trunk/netsurf/; revision=2690
* Use case-insensitive strstr to match "stylesheet"John Mark Bell2006-07-023-2/+24
| | | | svn path=/trunk/netsurf/; revision=2689
* Totally knock out boxes as early into the tree as possible to improve ↵Richard Wilson2006-07-021-19/+27
| | | | | | efficiency. Fix incorrect buffer check. svn path=/trunk/netsurf/; revision=2688
* Move array definitions for GCC4Richard Wilson2006-07-021-16/+16
| | | | svn path=/trunk/netsurf/; revision=2687
* Make url_plq ensure url_get_components found a pathJohn Mark Bell2006-07-011-25/+30
| | | | | | | Make url_scheme call url_destroy_components in case where no scheme was found. svn path=/trunk/netsurf/; revision=2686
* Fix conversion of URLs beginning "file://". Additionally, John Mark Bell2006-07-011-6/+2
| | | | | | | file://host/... isn't likely, so assume file://path & convert to file:///path svn path=/trunk/netsurf/; revision=2685
* Relax domain matching to allow host a.com to match .a.comJohn Mark Bell2006-07-011-2/+12
| | | | svn path=/trunk/netsurf/; revision=2684
* Don't assume tiled plotting will cover the entire clipping region.Richard Wilson2006-07-011-3/+14
| | | | svn path=/trunk/netsurf/; revision=2683
* Implement knockout rendering (controlled by 'knockout_rendering' option or ↵Richard Wilson2006-07-017-3/+808
| | | | | | Ctrl+F11, default is off). This attempts to minimise the amount of overlapping redraw performed, and thus can drasticly reduce the rendering time of many pages. svn path=/trunk/netsurf/; revision=2682
* Stop possible pollution of the cache.Richard Wilson2006-06-301-8/+16
| | | | svn path=/trunk/netsurf/; revision=2681
* Ensure containing block has valid height for positioning absolute childrenJohn Mark Bell2006-06-291-0/+14
| | | | svn path=/trunk/netsurf/; revision=2680
* Ignore alternate stylesheetsJohn Mark Bell2006-06-291-0/+4
| | | | svn path=/trunk/netsurf/; revision=2679
* Fix crash when url_* failsJohn Mark Bell2006-06-291-12/+20
| | | | svn path=/trunk/netsurf/; revision=2678
* Handle transparent borders correctly when plottingJohn Mark Bell2006-06-291-6/+9
| | | | svn path=/trunk/netsurf/; revision=2677
* Link rel attribute may be a space separated list, take account of this John Mark Bell2006-06-291-2/+2
| | | | | | when looking for stylesheets. svn path=/trunk/netsurf/; revision=2676
* Fix clipping of page background if body shorter than window heightJohn Mark Bell2006-06-291-6/+7
| | | | svn path=/trunk/netsurf/; revision=2675
* Properly take account of padding on containing block.John Mark Bell2006-06-291-9/+22
| | | | svn path=/trunk/netsurf/; revision=2673
* Position specifiers are relative to containing block's padding edge for John Mark Bell2006-06-291-0/+20
| | | | | | absolutely positioned boxes. Compensate for this. svn path=/trunk/netsurf/; revision=2672
* Fix previous commit; it failed to make available_width include mbp such John Mark Bell2006-06-291-11/+5
| | | | | | | that subtracting them after determining the width works in the case where available_width > box->min_width. svn path=/trunk/netsurf/; revision=2671
* Compensate for box->{min_width,max_width} including mbp when John Mark Bell2006-06-291-0/+12
| | | | | | auto-widthing absolutely positioned content. svn path=/trunk/netsurf/; revision=2670
* Only accept cookies from cookie-enabled transactionsJohn Mark Bell2006-06-291-1/+2
| | | | svn path=/trunk/netsurf/; revision=2668
* Only check caret position for writable icons.Richard Wilson2006-06-281-28/+40
| | | | svn path=/trunk/netsurf/; revision=2667
* Handle memory exhaustion better.Richard Wilson2006-06-281-9/+10
| | | | svn path=/trunk/netsurf/; revision=2666
* Trivial warning fix in GTK GUIRob Kendrick2006-06-281-1/+1
| | | | svn path=/trunk/netsurf/; revision=2665
* Rewrite url_join to RFC 3986 compliance, and without the use of regular ↵Richard Wilson2006-06-281-257/+296
| | | | | | expressions. This should speed up pages with lots of links and also fix certain cases where URLs were incorrectly returned. svn path=/trunk/netsurf/; revision=2664
* Fix float placement when it's an exact fit for the width availableJohn Mark Bell2006-06-281-1/+1
| | | | svn path=/trunk/netsurf/; revision=2661
* Fix background: parsing & lose potential memory leakJohn Mark Bell2006-06-281-3/+9
| | | | svn path=/trunk/netsurf/; revision=2660
* Dump RUfl family list if Homerton isn't foundJohn Mark Bell2006-06-281-1/+6
| | | | svn path=/trunk/netsurf/; revision=2659
* Fix URL joining for fragments.Richard Wilson2006-06-271-5/+5
| | | | svn path=/trunk/netsurf/; revision=2658
* Added calls to urldb to load and save the cookie jar at init and exitRob Kendrick2006-06-271-0/+3
| | | | svn path=/trunk/netsurf/; revision=2657
* Massively optimise common URL functions. This should (a) drastically reduce ↵Richard Wilson2006-06-271-238/+321
| | | | | | the start-up time for users with a large history/hotlist, and (b) decrease the loading time for pages with a sizable number of references. svn path=/trunk/netsurf/; revision=2656
* Don't use a regexp to extract scheme name.Richard Wilson2006-06-271-30/+38
| | | | svn path=/trunk/netsurf/; revision=2655
* Remove clean_cookiejar; it's been redundant for yearsJohn Mark Bell2006-06-272-78/+0
| | | | svn path=/trunk/netsurf/; revision=2654
* Relative positioning for absolutely positioned boxesJohn Mark Bell2006-06-261-0/+34
| | | | svn path=/trunk/netsurf/; revision=2653
* Box x,y coordinates are of padding edge relative to parent; John Mark Bell2006-06-261-2/+2
| | | | | | | top,left,bottom,right are of margin edge relative to parent, so add margin and border width when calculating x,y from left,top. svn path=/trunk/netsurf/; revision=2652
* Make box_at_point detection consider absolute children tooJohn Mark Bell2006-06-261-2/+11
| | | | svn path=/trunk/netsurf/; revision=2651
* Fix textarea crashesJohn Mark Bell2006-06-261-0/+3
| | | | svn path=/trunk/netsurf/; revision=2650
* Fix calculation of right margin in case where margin right is autoJohn Mark Bell2006-06-261-5/+14
| | | | | | Initialise available_width correctly for shrink-to-fit widthing. svn path=/trunk/netsurf/; revision=2649
* Implement absolute positioning.James Bursa2006-06-263-234/+638
| | | | svn path=/trunk/netsurf/; revision=2648