aboutsummaryrefslogtreecommitdiff
path: root/src/html.cc
AgeCommit message (Collapse)Author
2015-01-18HTML 5.1 draft permits META with itemprop in body, and its use is ↵corvid
widespread, so let's not complain
2015-01-16don't inheritBackgroundColor for html5 sectioning stuffcorvid
At least by default when that stuff's all block display, it's unnecessary and it restarts whatever background image the parent has. _That's_ why one part of arstechnica.com has been hard to read forever.
2015-01-09Merge with main repo.Sebastian Geerken
2015-01-08Add break option after <img>.Jorge Arellano Cid
2015-01-08Merge with main repo.Sebastian Geerken
2015-01-04Add break option after inline-block.Sebastian Geerken
2015-01-02Merge with main repo.Sebastian Geerken
2014-12-24merge 3.0.4.1 branchcorvid
2014-12-21Merge with main repo.Sebastian Geerken
2014-12-21trim some spacescorvid
2014-12-20Fix: Abort redirections and META-refresh for URLs marke "local".Jorge Arellano Cid
2014-12-08Merged with main repo (part 1/2).Sebastian Geerken
2014-11-21No BREAKs anymore around a float.Sebastian Geerken
2014-10-19free web when Domain denies open_urlcorvid
2014-09-11bug msgcorvid
'' (empty string) resembled " (double quotes) too strongly.
2014-09-10stylesheets: make cache query when cache buf is there but not completed yetcorvid
Happened to notice that if I ran: $ dillo http://hg.dillo.org http://hg.dillo.org only one of them got its stylesheet.
2014-08-14improve lang and xml:lang attribute parsingJohannes Hofmann
2014-08-05html5 doctype, whitespace permitted between "html" and '>'corvid
...not only permitted, but seen sometimes. Why anyone would do that, I don't know. Maybe to make certain browsers fail.
2014-08-05bug msgcorvid
'' (empty string) resembled " (double quotes) too strongly.
2014-08-04bring some consistency to the bug messages.corvid
I generally tried to: - start with a capital letter. - end with a period. - put elements inside <>. - bring element names close to the beginning of the message.
2014-08-04bug messages: '\n' as separator instead of terminatorcorvid
Now no extra line at the bottom of the bugs, plus shorter strings.
2014-08-03BUG_MSGcorvid
2014-08-03MSGcorvid
2014-08-02Finished work on 'inline-block'.Sebastian Geerken
2014-08-01Start work on 'inline-block'.Sebastian Geerken
2014-07-23clarify situation with MENU elementcorvid
2014-07-08html5 character referencescorvid
some of them are more than one unicode codepoint. I know there were cases that resulted in six bytes, which could in principle be longer than the reference that it's replacing (e.g., "&amp;" is five bytes). So this required some reworking. As for (mostly) duplicating the strings for html4 and html5, &lang; and &rang; are currently different and it would have felt a little silly in 2014 to have, say, a bool for whether an html5 ref appears in html4 plus special code for lang/rang.
2014-05-14Avoid creation of unnecessary image bufs (at alt-text to img switch)Jorge Arellano Cid
This is the first of a patch series for image code bugs that have severe impact on performance. With these testing files: 1imgA.html = <img src="maj00s.png" alt="img1"> 2imgSA.html = <img src="maj00s.png" alt="img1"> <img src="maj00s.png" alt="img12"> 3imgSA.html = <img src="maj00s.png" alt="img1"> <img src="maj00s.png" alt="img12"> <img src="maj00s.png" alt="img123"> 2imgA.html = <img src="maj00s.png" alt="img1"> <img src="maj21s.png" alt="img12"> 3imgA.html = <img src="maj00s.png" alt="img1"> <img src="maj21s.png" alt="img12"> <img src="c10s.png" alt="img123"> This are the results: .------------------------------------------------------------------. |imgbufs | No patch | Patched #1 | | | first time | upon reload | first time | upon reload | |------------------------------------------------------------------- |1imgA.html | 2 | 1 | 1 | 1 | |2imgSA.html | 3 | 2 | 1 | 2 | |3imgSA.html | 4 | 3 | 1 | 3 | |------------------------------------------------------------------- |2imgA.html | 4 | 2 | 2 | 2 | |3imgA.html | 6 | 3 | 3 | 3 | '------------------------------------------------------------------'
2014-05-07page bugs: fix line numbers for bugs in entitiescorvid
2014-05-04acknowledge that we view 0x80-0xFF bytes in urls as illegal, and make ↵corvid
handling uniform whether char is signed or unsigned
2014-04-22in bad-url BUG_MSG, provide the url stringcorvid
2014-04-09Merge with main repo.Sebastian Geerken
2014-04-02comment detailcorvid
2014-04-02fix crash and use proper requester URL for CSS imagesJohannes Hofmann
2014-04-02Merge with main repo.Sebastian Geerken
2014-04-01resolve CSS background-image URLs relative to styleheet URLJohannes Hofmann
2014-03-20Merge with main repo.Sebastian Geerken
2014-03-16Separate 'Accept:' value for stylesheetscorvid
2014-03-01Merge with main repo.Sebastian Geerken
2014-02-25extend http-equiv parsing to handle redirects without url=Johannes Hofmann
On some site (m.bahn.de) the meta element looked like this: <meta http-equiv="Refresh" content="0;http://www.bahn.de/m/;fitScript=0/"> To handle the missing 'url=' in the content attribute we extend the parsing to skip beyond the ';' in case there is no 'url=' reported-by: Andreas Kemnade
2014-02-15make embed/source/object work with display:nonecorvid
2014-02-15TODOcorvid
2014-02-15input image shouldn't recognize hspace,vspace,border attrscorvid
2014-02-15rudimentary support for html5 video,audio,source,embedcorvid
2014-02-02trim some spacescorvid
2013-12-09Merge (large!).Sebastian Geerken
2013-11-29Use img_rndr instead of img_rnd to avoid associating "rnd" suffex with random.Jorge Arellano Cid
2013-10-16Merge with main repo.Sebastian Geerken
2013-10-14Merge with main repo.Sebastian Geerken
2013-10-07View(port) background now set by HTML parser.Sebastian Geerken