Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-05 | Define CssLength as struct instead of int | Rodrigo Arias Mallo | |
The int type doesn't have a fixed size, and is only guarantee to hold 16 bits. The current implementation assumes a size of at least 32 bits, an uses three bits to encode the type of information stored in the rest. To add more types of lengths we would need to take more bits from the value itself. A simpler approach is just to use a enumeration to take care of the type of length and a union to encapsulate the different lengths values. | |||
2024-03-09 | Use Doxygen comments for C files | Rodrigo Arias Mallo | |
2016-05-27 | Don't allow nesting of the A element (fixes slashdot.org). | Jorge Arellano Cid | |
A lingering open A element can lead to invisible content. e.g. http://slashdot.org/ Note: slashdot_a_bug.html testcase in my HD. | |||
2016-05-11 | Fixed handling of BODY and HTML tags. Also improved their html-bug messages. | Jorge Arellano Cid | |
BODY and HTML have optional open and close, making them tricky to handle. Even more when considering Tag soup pages with multiple body or html sections, and corner cases. This patch tackles the problems by leaving the first HTML and BODY stack elements open, until EOF. There's also better html-bug detection and messages, and more accurate comments in the code. Beware: it may look simple, but it's not! | |||
2014-05-07 | page bugs: fix line numbers for bugs in entities | corvid | |
2014-04-01 | resolve CSS background-image URLs relative to styleheet URL | Johannes Hofmann | |
2014-02-15 | input image shouldn't recognize hspace,vspace,border attrs | corvid | |
2014-02-15 | rudimentary support for html5 video,audio,source,embed | corvid | |
2014-02-02 | trim some spaces | corvid | |
2013-09-20 | Added BrowserWindow and DilloURL (base URL) to StyleEngine::apply and related. | Sebastian Geerken | |
2013-09-20 | Refactoring: some useful shortcuts in DilloHtml. | Sebastian Geerken | |
2013-09-06 | doctype more detailed bug msgs | corvid | |
2013-08-26 | Fix handling of the HEAD element | Jorge Arellano Cid | |
Avoids overflow of Num_HEAD variable, its potential problems and improves HTML bug messages. The handling algorithm changed to not only care gracefully for some tag soup cases, but also for malicious HTML. | |||
2013-08-25 | Fix handling of the HTML element | Jorge Arellano Cid | |
Avoids overflow of Num_HTML variable, its potential problems and improves HTML bug messages. | |||
2013-07-25 | Fix a bug with injected HTML that could lead to reads out of bounds. | Jorge Arellano Cid | |
Problem details are in getCurTagLineNumber.html.asan file. This solution adds a flag to avoid potential HTML bug messages generation for injected HTML. The problem is that injected HTML lies in a separate buffer so the line number counter gets lost. BTW, there's no point in the bug message because the user never sees the browser-injected HTML sources. In this particular case there was a bug in the original html file that went unreported. This patch also fixes this. | |||
2013-04-20 | implement OPTGROUP in src/ | corvid | |
I wrote nearly all of this last year, and I've just been going back over it now. As I recall, I initially also tried: select holds optgroups and options, and optgroups hold options (instead of this flat array of options, optgroups, and close-optgroups), but the code wasn't coming out any cleaner, so... | |||
2013-01-12 | clean up struct typedefs | p37sitdu, corvid | |
2012-12-30 | rm prehistoric 'subtag' wording | corvid | |
2012-02-02 | remove unused code | Johannes Hofmann | |
spotted-by: corvid | |||
2012-01-30 | rework image handling code | Johannes Hofmann | |
Properly separate common image handling functions in CSS relevant attribute parsing (a_Html_image_attrs) and image creation (a_Html_image_new()). This should also bring the code back a bit to what we had before 8214199c2703. | |||
2012-01-21 | add support for the CSS display: property | Johannes Hofmann | |
2010-11-15 | Moved the table border model flag from style to DilloHtmlState (i.e. stack) | Jorge Arellano Cid | |
2010-10-24 | imported patch border-collapse | Jorge Arellano Cid | |
2010-10-11 | rework nonCssHints API of StyleEngine | Johannes Hofmann | |
* Instead of passing the nonCssHints as a CssPropertyList, set the hints separately and create the list in StyleEngine. * The CssPropertyList holding the nonCssHints is now completely managed by StyleEngine and kept on the stack. * Replace the table_cell_props mechanic in html.cc/table.cc with a new method inheritNonCssHints() in StyleEngine. | |||
2009-11-16 | DilloLinkImage -> DilloHtmlImage | corvid | |
2009-10-29 | move link signal emitter/receiver from Widget to Layout | corvid | |
http://lists.auriga.wearlab.de/pipermail/dillo-dev/2009-October/006936.html | |||
2009-10-26 | let later space override previous space | corvid | |
The earlier space is less likely to be styled with the intended appearance. | |||
2009-10-24 | don't appear to need WordAfterLI anymore | corvid | |
2009-05-22 | rm current_bg_color | corvid | |
2009-05-21 | DilloHtml Buf_Consumed unneeded | corvid | |
2009-05-09 | [mq]: replace-DW2TB-with-HT2TB | Jeremy Henty | |
2009-04-18 | Implemented Instant client-side redirects (META refresh with delay=0) | Jorge Arellano Cid | |
http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211/H76.html | |||
2009-04-08 | support CSS @import directive | Johannes Hofmann | |
2009-03-19 | load <style></style> content only if applicable | Johannes Hofmann | |
2009-03-12 | remove no longer used HTML_SET_TOP_ATTR macro | Johannes Hofmann | |
2009-03-10 | replace visited_color dillorc option | Johannes Hofmann | |
to change the color of visited links add a line :visited {color: red} to your ~/.dillo/style.css file instead. | |||
2009-02-09 | whitespace cleanup: 's/ +$//g' | Jorge Arellano Cid | |
2009-02-08 | API cleanup: a_Html_add_new_image() loses the boolean parameter. | Jeremy Henty | |
This patch cleans things up by renaming a_Html_add_new_image() to a_Html_image_new(), removing the boolean parameter and making the caller add the image (or not) as appropriate. | |||
2009-02-06 | fix check for name/id mismatch (noticed by corvid) | Johannes Hofmann | |
2009-02-03 | Fix a race condition with charset, and the case of charset after CSS in HEAD | Jorge Arellano Cid | |
Race condition example: www.blisty.cz charset after CSS ex. : http://www.daemonnews.org | |||
2009-02-03 | Minor cleanups | Jorge Arellano Cid | |
2009-01-22 | Fix for d29cdb5b842e (charset decoding given in HTTP and META). | Jorge Arellano Cid | |
2009-01-03 | remove a_Html_set_top_font() which is no longer used | Johannes Hofmann | |
2009-01-01 | imported patch dicache-cleanup5 | Jorge Arellano Cid | |
2008-12-21 | Patch for CSS stylesheet loading part#2 | Jorge Arellano Cid | |
2008-12-20 | merge with main | Johannes Hofmann | |
2008-12-19 | Cleaned up Html_pop_tag() | Jorge Arellano Cid | |
2008-12-19 | Interim patch for CSS stylesheet loading. Not finished yet. | Jorge Arellano Cid | |
2008-12-14 | convert Html_tag_open_img() | Johannes Hofmann | |
2008-11-10 | convert table code to new style handling | Johannes Hofmann | |