John Mark Bell
|
aba82a97af
|
Yeah, so it helps if you get the conditional correct.
svn path=/trunk/netsurf/; revision=9859
|
2010-01-21 23:53:44 +00:00 |
|
John Mark Bell
|
5b0ad574b6
|
Fix compilation when BMP/PNG/GIF support is disabled.
svn path=/trunk/netsurf/; revision=9858
|
2010-01-21 23:48:34 +00:00 |
|
Michael Drake
|
b1e8c5fb09
|
Revert float ordering optimisation (r9846) due to effect on stacking order.
svn path=/trunk/netsurf/; revision=9853
|
2010-01-20 22:38:22 +00:00 |
|
Michael Drake
|
185465df3d
|
Order containing block's list of floats in descending order of the y-position of their base. Make find_sides() stop searching, after floats are above the range we're interested in. (351s --> 73s on ix for haveproblems/really-slow-float-table2.html)
svn path=/trunk/netsurf/; revision=9846
|
2010-01-17 09:57:25 +00:00 |
|
Michael Drake
|
ab74f4c990
|
When placing floats below, keep track of y-position, for future floats in current line.
svn path=/trunk/netsurf/; revision=9836
|
2010-01-16 17:41:50 +00:00 |
|
François Revel
|
18e27fb499
|
C89.
svn path=/trunk/netsurf/; revision=9779
|
2010-01-02 02:57:18 +00:00 |
|
John Mark Bell
|
9c160fe32d
|
Only attempt to fall back to /favicon.ico if the document's base URI points to
an http(s) location.
svn path=/trunk/netsurf/; revision=9760
|
2009-12-26 16:47:30 +00:00 |
|
John Mark Bell
|
b75b2ae8bb
|
Merge r9731:HEAD from branches/MarkieB/gtkmain to trunk.
svn path=/trunk/netsurf/; revision=9737
|
2009-12-18 20:15:50 +00:00 |
|
John Mark Bell
|
355799ce0b
|
Merge branches/MarkieB/gtkmain to trunk.
svn path=/trunk/netsurf/; revision=9729
|
2009-12-17 23:55:02 +00:00 |
|
John Mark Bell
|
fb0198094b
|
Squash memory leak
svn path=/trunk/netsurf/; revision=9691
|
2009-11-22 13:58:05 +00:00 |
|
John Mark Bell
|
0846b2ac95
|
Squash memory leak
svn path=/trunk/netsurf/; revision=9690
|
2009-11-22 13:55:32 +00:00 |
|
John Mark Bell
|
485e95c82e
|
Squash memory leak
svn path=/trunk/netsurf/; revision=9689
|
2009-11-22 13:53:44 +00:00 |
|
John Mark Bell
|
51d545772c
|
Squash warning
svn path=/trunk/netsurf/; revision=9686
|
2009-11-22 13:46:23 +00:00 |
|
John Mark Bell
|
d010712a9c
|
Avoid potential NULL pointer dereferences
svn path=/trunk/netsurf/; revision=9680
|
2009-11-22 13:28:30 +00:00 |
|
John Mark Bell
|
9e86512c4f
|
Fix quirks mode propagation for @style.
svn path=/trunk/netsurf/; revision=9675
|
2009-11-15 10:10:00 +00:00 |
|
Michael Drake
|
5a4897d722
|
Clearer wrapping.
svn path=/trunk/netsurf/; revision=9519
|
2009-08-31 10:44:40 +00:00 |
|
Michael Drake
|
31ccf7beed
|
Simplification of relative offset calculation. Thanks to Christopher Martin.
svn path=/trunk/netsurf/; revision=9518
|
2009-08-31 10:39:32 +00:00 |
|
John Mark Bell
|
5552f2b06c
|
Use new alignment scheme
svn path=/trunk/netsurf/; revision=9390
|
2009-08-22 09:56:41 +00:00 |
|
John Mark Bell
|
6836a74521
|
Ensure we've got a case for default html alignment.
svn path=/trunk/netsurf/; revision=9382
|
2009-08-21 17:17:47 +00:00 |
|
John Mark Bell
|
b0f127aa2c
|
Support HTML alignment hints.
svn path=/trunk/netsurf/; revision=9381
|
2009-08-21 17:05:22 +00:00 |
|
Michael Drake
|
c26611b32b
|
Merge from Paul Blokus' selectscroll branch. Fixes text input scrollbar behaviour.
svn path=/trunk/netsurf/; revision=9306
|
2009-08-14 23:10:53 +00:00 |
|
Michael Drake
|
13afa0ff4c
|
Merge Paul Blokus' selectscroll branch. Adds core select menu widget for forms and core scrollbar widget.
svn path=/trunk/netsurf/; revision=9289
|
2009-08-14 10:37:33 +00:00 |
|
Michael Drake
|
3cbbdeb91c
|
Ensure that inline end boxes get the correct height.
svn path=/trunk/netsurf/; revision=9104
|
2009-08-07 15:52:00 +00:00 |
|
Michael Drake
|
b0cc93800a
|
Slightly more useful vertical alignment.
svn path=/trunk/netsurf/; revision=9100
|
2009-08-07 13:00:28 +00:00 |
|
John Mark Bell
|
0665611cc2
|
Port to modified libcss API.
svn path=/trunk/netsurf/; revision=8997
|
2009-08-02 19:19:43 +00:00 |
|
John Mark Bell
|
ed16129b0c
|
Prevent negative calculated width of replaced inlines in layout_minmax_line().
svn path=/trunk/netsurf/; revision=8933
|
2009-08-01 00:26:02 +00:00 |
|
John Mark Bell
|
1b60cd63b7
|
Include size of lwc_context in content size.
svn path=/trunk/netsurf/; revision=8835
|
2009-07-28 00:21:36 +00:00 |
|
John Mark Bell
|
2c8a235a5d
|
Shrink allocated <style> source data block to minimum.
svn path=/trunk/netsurf/; revision=8828
|
2009-07-27 18:32:55 +00:00 |
|
John Mark Bell
|
b5d55eb295
|
Consider stylesheet media types
svn path=/trunk/netsurf/; revision=8820
|
2009-07-27 13:49:10 +00:00 |
|
John Mark Bell
|
e5f55a27ef
|
Fix potential crash when inline replaced elements have percentage width.
svn path=/trunk/netsurf/; revision=8814
|
2009-07-27 10:22:44 +00:00 |
|
John Mark Bell
|
4aaf13f9ed
|
Respect configured font size
svn path=/trunk/netsurf/; revision=8813
|
2009-07-27 10:00:31 +00:00 |
|
John Mark Bell
|
c51b14383c
|
Now that libwapcaplet guarantees NUL-termination of strings, stop copying them unnecessarily.
svn path=/trunk/netsurf/; revision=8785
|
2009-07-25 15:47:11 +00:00 |
|
John Mark Bell
|
2c00c55963
|
Simplify line-height calculation, deferring to nscss_len2px.
svn path=/trunk/netsurf/; revision=8783
|
2009-07-25 13:20:12 +00:00 |
|
John Mark Bell
|
12e49b11c2
|
Fix crash when a style element is not used because of mismatched media or type.
svn path=/trunk/netsurf/; revision=8768
|
2009-07-24 01:48:53 +00:00 |
|
John Mark Bell
|
cc662408b7
|
Fix text/plain lineheight calculation
svn path=/trunk/netsurf/; revision=8763
|
2009-07-24 00:17:43 +00:00 |
|
Michael Drake
|
48e3221458
|
Don't attempt to basline-align non text related inlines.
svn path=/trunk/netsurf/; revision=8762
|
2009-07-24 00:08:23 +00:00 |
|
James Bursa
|
b1c1d85f97
|
Better way of aligning text baselines. Move boxes down to align 0.75 point instead of changing height.
svn path=/trunk/netsurf/; revision=8758
|
2009-07-23 23:51:43 +00:00 |
|
John Mark Bell
|
ddeadd1c02
|
Merge LibCSS port to trunk.
svn path=/trunk/netsurf/; revision=8752
|
2009-07-23 23:05:34 +00:00 |
|
James Bursa
|
dffc8779ed
|
Set height of all text boxes in a line to the height of the highest one. This aligns the baseline of text which changes font size in a line. However, when the inline-block is reflowed, the heights do not shrink again where they could.
svn path=/trunk/netsurf/; revision=8716
|
2009-07-23 02:29:12 +00:00 |
|
John Mark Bell
|
6e13c2fb0a
|
Scale font sizes, for better accuracy.
svn path=/trunk/netsurf/; revision=8657
|
2009-07-21 16:55:35 +00:00 |
|
Michael Drake
|
4ff22c67df
|
Fix render colour of selected text.
svn path=/trunk/netsurf/; revision=8642
|
2009-07-21 11:33:55 +00:00 |
|
John Mark Bell
|
2565a37a52
|
Refactor text plotter and other font functions to remove dependency on CSS.
svn path=/trunk/netsurf/; revision=8641
|
2009-07-21 10:59:53 +00:00 |
|
Michael Drake
|
12cdd0f6dd
|
Fix comment.
svn path=/trunk/netsurf/; revision=8520
|
2009-07-14 13:13:47 +00:00 |
|
Michael Drake
|
2d95b8aa57
|
Rename debug outline plot styles and make them const.
svn path=/trunk/netsurf/; revision=8518
|
2009-07-14 12:42:02 +00:00 |
|
Michael Drake
|
336b21198d
|
Plot debug outlines after borders and backgrounds, so that they can be seen when things are coloured. Plot content edge before padding edge, so that the colour for the outermost edge is always shown when margin, border or padding are 0.
svn path=/trunk/netsurf/; revision=8515
|
2009-07-14 11:45:29 +00:00 |
|
Michael Drake
|
08fc83b189
|
Simplify debug outline calculations and avoid fp maths when scale is 1.0. Comment some border stuff.
svn path=/trunk/netsurf/; revision=8514
|
2009-07-14 11:26:44 +00:00 |
|
Michael Drake
|
8365d46eb7
|
Rename TRANSPARENT to NS_TRANSPARENT to avoid clash on Windows. By MarkieB.
svn path=/trunk/netsurf/; revision=8513
|
2009-07-14 10:57:07 +00:00 |
|
Vincent Sanders
|
86232d72a6
|
next round of plotter refactor
svn path=/trunk/netsurf/; revision=8512
|
2009-07-14 10:03:58 +00:00 |
|
Michael Drake
|
ed2206316c
|
Positioned elements are taken out of normal flow, so don't let them affect min/max width calculations.
svn path=/trunk/netsurf/; revision=8502
|
2009-07-13 15:37:54 +00:00 |
|
Michael Drake
|
ebe0db1864
|
Delete html_redraw lighter/darker and use the colour tweakers in plot_style.
svn path=/trunk/netsurf/; revision=8452
|
2009-07-10 20:38:57 +00:00 |
|