[Gambas-user] HtmlDocument confused by two doctype's in same document
T Lee Davidson
t.lee.davidson at gmail.com
Sat Jan 26 11:28:02 CET 2019
Two days ago, I tried to send a [CRASH REPORT] that did not make it to the list, because an included HTML file was too large. I
think I have determined the cause of the issue and a way to reproduce it without sending such a large archive.
For some reason, a search on Google yields a page which source contains two DOCTYPE tags. The one at the page top is in
lowercase letters. Another one, in uppercase letters, is embedded within a Javascript element further down in the page.
HtmlDocument seems to prefer the uppercase'd DocType tag and therefore truncates the top of the document.
Project attached.
___
Lee
[System]
Gambas=3.12.90 402d1acbc (master)
OperatingSystem=Linux
Kernel=4.4.165-81-default
Architecture=x86_64
Distribution=openSUSE Leap 42.3
Desktop=KDE5
Theme=QtCurve
Language=en_US.UTF-8
Memory=3951M
[Libraries]
Cairo=/usr/lib64/libcairo.so.2.11502.0
Curl=/usr/lib64/libcurl.so.4.3.0
DBus=/lib64/libdbus-1.so.3.8.14
GStreamer=/usr/lib64/libgstreamer-0.10.so.0.30.0
GStreamer=/usr/lib64/libgstreamer-1.0.so.0.803.0
GTK+2=/usr/lib64/libgtk-x11-2.0.so.0.2400.31
GTK+3=/usr/lib64/libgtk-3.so.0.2000.10
OpenGL=/usr/lib64/libGL.so.1.2.0
Poppler=/usr/lib64/libpoppler.so.60.0.0
QT4=/usr/lib64/libQtCore.so.4.8.7
QT5=/usr/lib64/libQt5Core.so.5.6.2
SDL=/usr/lib64/libSDL-1.2.so.0.11.4
SQLite=/usr/lib64/libsqlite3.so.0.8.6
[Environment]
[[snip]]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: TestCommandical-0.0.3.tar.gz
Type: application/gzip
Size: 13074 bytes
Desc: not available
URL: <https://lists.gambas-basic.org/pipermail/user/attachments/20190126/e21a578a/attachment.gz>
More information about the User
mailing list