Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
I could not find any reason why entities should not be parsed in
these cases.
The following test case seems to confirm this
(both div's are green with firefox):
<html>
<head>
<style type=text/css>
#A {background-color: green}
</style>
</head>
<body>
<div id="A">entity</div>
<div id="A">no entity</div>
</body>
</html>
Noticed-by: corvid <corvid@lavabit.com>
|
|
|
|
|
|
I think we've been regarding '\r' as a linebreak since the vsource dpi
was added.
|
|
|
|
again to OutOfFlowManager.
|
|
|
|
|
|
|
|
|
|
I broke them the other day with my tooltip change...
|
|
I saw a page that went like "</div\r\n<div>". In the bug list, the \r became
a box, and the \n sent us to the next line...
|
|
|
|
In 2010, I changed it from "-//IETF//DTD HTML//EN" to
"-//IETF//DTD HTML 2.0". This must have been from looking at
section 3.3 of rfc1866. It was an improvement, but section 9.6 mentions:
PUBLIC "-//IETF//DTD HTML//EN" html.dtd
PUBLIC "-//IETF//DTD HTML 2.0//EN" html.dtd
PUBLIC "-//IETF//DTD HTML Level 2//EN" html.dtd
PUBLIC "-//IETF//DTD HTML 2.0 Level 2//EN" html.dtd
PUBLIC "-//IETF//DTD HTML Level 1//EN" html-1.dtd
PUBLIC "-//IETF//DTD HTML 2.0 Level 1//EN" html-1.dtd
PUBLIC "-//IETF//DTD HTML Strict//EN" html-s.dtd
PUBLIC "-//IETF//DTD HTML 2.0 Strict//EN" html-s.dtd
PUBLIC "-//IETF//DTD HTML Strict Level 2//EN" html-s.dtd
PUBLIC "-//IETF//DTD HTML 2.0 Strict Level 2//EN" html-s.dtd
PUBLIC "-//IETF//DTD HTML Strict Level 1//EN" html-1s.dtd
PUBLIC "-//IETF//DTD HTML 2.0 Strict Level 1//EN" html-1s.dtd
Newer HTMLs used W3C instead of IETF, and I haven't found (in a
not-exactly-extensive amount of digging) talk of these things existing
before html2, so I will regard whatever IETF ones as html2.
|
|
|
|
|
|
|
|
(span, div, select, button)
|
|
|
|
As noticed by Alexander Voigt, this makes the "I'm feeling lucky" button
on google.com disappear.
back out inline-block support until this is resolved.
|
|
|
|
spotted-by: corvid
|
|
|
|
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.
|
|
The url field can be NULL for images that have display:none set, causing
a crash when checking "Load Images" later.
|
|
|
|
|
|
|
|
|
|
Basically, I and i are different letters in Turkic languages, and this
causes problems for str(n)casecmp and toupper/tolower in these locales
when dillo is dealing with ASCII.
|
|
|
|
|
|
|
|
This fixes a segfault bug introduced by changeset 350af350b840.
By mistake the expected URL got inside the parallel handling of CCC,
into a race condition with a segfault path.
|
|
|
|
|
|
|
|
|
|
|
|
I saw a MSG with size 0x[something], and of course I thought it was
complaining that a size was given in hex notation.
|
|
In Html_write_raw() the current textblock can change while parsing HTML.
Instead of flushing the Textblock we started with, we now flush the
current one.
This fixes a long standing drawing bug where text was not positioned
initially.
|
|
|
|
|
|
|
|
|
|
http://www.weather.gov/ptwc/ doesn't work because it uses real numbers
rather than integers for coords. The 4.01 spec doesn't quite _rigorously_
state that real numbers are no good in that case, so far as I can see,
but it's pretty clearly the intention -- and html5 _does_ spell this out.
|
|
|