Bug 35622 - misrenders http://www.angryflower.com/
Summary: misrenders http://www.angryflower.com/
Status: CLOSED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: unspecified Other
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-12-01 08:48 UTC by Ivan E. Moore II
Modified: 2002-09-16 14:43 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan E. Moore II 2001-12-01 08:46:20 UTC
(*** This bug was imported into bugs.kde.org ***)

Package: khtml
Version: 2.2.2

(Originally submitted to the Debian BTS way back in August and I uhh...
umm...forgot to forward it off... by James Troup <james@nocrew.org> as Bug#108963)

Konqueror censors BTAF!!!  Err or something.  In any event I only
see the left hand table in Konqueror not the main table on the right.
lynx mozilla et. al. are okay and konqeuror use to work.
Comment 1 Daniel Naber 2001-12-09 23:20:37 UTC
Sorry we cannot debug such complex problems without a *minimal* testcase.
--=20
http://www.danielnaber.de
Comment 2 Ivan E. Moore II 2001-12-10 03:39:57 UTC
On Mon Dec 10 2001 at 12:33:12AM -0000 Stephan Kulow wrote:
> This is an automatic notification regarding your bug report.
> 
> It has been closed by one of the developers namely
> Daniel Naber <daniel.naber@t-online.de>.
> 
> Their explanation is attached below.  If this explanation is
> unsatisfactory and you haven't received a better one in a separate
> message then please contact the developer directly or email
> submit@bugs.kde.org or me.
> 
> Stephan Kulow
> (administrator KDE bugs database)
> 
> Received: (at 35622-done) by bugs.kde.org; 10 Dec 2001 00:28:23 +0000
> Received: (qmail 8177 invoked from network); 10 Dec 2001 00:28:22 -0000
> Received: from mailout02.sul.t-online.com (HELO mailout02.sul.t-online.de) (194.25.134.17)
>   by max.tat.physik.uni-tuebingen.de with SMTP; 10 Dec 2001 00:28:22 -0000
> Received: from fwd04.sul.t-online.de 
> by mailout02.sul.t-online.de with smtp 
> id 16DEIv-0007Hs-05; Mon 10 Dec 2001 01:28:21 +0100
> Received: from pluto.local (320035630613-0001@[80.130.218.176]) by fmrl04.sul.t-online.com
> with esmtp id 16DEIl-2CChwiC; Mon 10 Dec 2001 01:28:11 +0100
> Received: from localhost (localhost [[UNIX: localhost]])
> by pluto.local (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) id fB9NKdX06366
> for 35622-done@bugs.kde.org; Mon 10 Dec 2001 00:20:39 +0100
> Content-Type: text/plain;
>   charset="us-ascii"
> From: Daniel Naber <daniel.naber@t-online.de>
> Message-Id: <200112100020.32167@danielnaber.de>
> To: 35622-done@bugs.kde.org
> Subject: Re: misrenders http://www.angryflower.com/
> Date: Mon 10 Dec 2001 00:20:37 +0100
> X-Mailer: KMail [version 1.3.7]
> MIME-Version: 1.0
> Content-Transfer-Encoding: quoted-printable
> X-Sender: 320035630613-0001@t-dialin.net
> X-Spam-Rating: max.tat.physik.uni-tuebingen.de 0/1000/N
> 
> Sorry we cannot debug such complex problems without a *minimal* testcase=
> =2E
> --=20

what?  So now you expect your users to know how to create testcases in order
for them to submit a bug when something doesn't work?  When did this start
happening?  

-- 
----------------
Ivan E. Moore II
rkrusty@tdyc.com
http://snowcrash.tdyc.com
GPG KeyID=90BCE0DD
GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD
Comment 3 David Faure 2001-12-10 11:07:51 UTC
On Monday 10 December 2001 04:39 Ivan E. Moore II wrote:
> what?  So now you expect your users to know how to create testcases in order
> for them to submit a bug when something doesn't work?  When did this start
> happening?  

Did you have a look at the number of open konqueror bug reports ?
 
-- 
David FAURE david@mandrakesoft.com faure@kde.org
http://perso.mandrakesoft.com/~david/  http://www.konqueror.org/
KDE 3.0: Konquering the Desktops
Comment 4 Vadim Plessky 2001-12-10 13:48:03 UTC
On Monday 10 December 2001 03:39 Ivan E. Moore II wrote:
|   On Mon Dec 10 2001 at 12:33:12AM -0000 Stephan Kulow wrote:
|   > This is an automatic notification regarding your bug report.
|   >
|   > It has been closed by one of the developers namely
|   > Daniel Naber <daniel.naber@t-online.de>.
|   >
|   > Their explanation is attached below.  If this explanation is
|   > unsatisfactory and you haven't received a better one in a separate
|   > message then please contact the developer directly or email
|   > submit@bugs.kde.org or me.
|   >
|   > Stephan Kulow
[...]
|   >
|   > Sorry we cannot debug such complex problems without a *minimal*
|   > testcase= =2E
|   > --=20
|
|   what?  So now you expect your users to know how to create testcases in
| order for them to submit a bug when something doesn't work?  When did this
| start happening?

Please calm down ;-)

I will make testcase from that page - not today but soon!

I realized that it will take average "bug reporter" 2 or 3 days to prepare 
testcase and that testcase will be still too big - say 20K in size.
And it takes me from 10 minutes to 1 hour to prepare testcase (for more-less 
typical page of course it depends on page complexity)
 What really limits me at a moment is a lack of broadband internet support 
(frankly speaking it;'s quite difficult to check 20 sites whcih occasionally 
crash using dialup/ppp connection)

Again I _do not promise_ to prepare testcases *for all outstanding bugs* 
but can make 10-15 testcases on this week.
Unfortunayely there is no "bug voting" on KDE bug system (Hint!.. Hint!..) 
and I don't know what bugs should "go first". Ivan if you have some list 
with "priorities" (more than one user reported bug etc.) - pls let me know.
// Feel free to contact me off-list.

-- 

Vadim Plessky
http://kde2.newmail.ru  (English)
33 Window Decorations and 6 Widget Styles for KDE
http://kde2.newmail.ru/kde_themes.html
KDE mini-Themes
http://kde2.newmail.ru/themes/
Comment 5 Ivan E. Moore II 2001-12-10 15:41:25 UTC
On Mon Dec 10 2001 at 01:48:03PM +0000 Vadim Plessky wrote:
> On Monday 10 December 2001 03:39 Ivan E. Moore II wrote:
> |   On Mon Dec 10 2001 at 12:33:12AM -0000 Stephan Kulow wrote:
> |   > This is an automatic notification regarding your bug report.
> |   >
> |   > It has been closed by one of the developers namely
> |   > Daniel Naber <daniel.naber@t-online.de>.
> |   >
> |   > Their explanation is attached below.  If this explanation is
> |   > unsatisfactory and you haven't received a better one in a separate
> |   > message then please contact the developer directly or email
> |   > submit@bugs.kde.org or me.
> |   >
> |   > Stephan Kulow
> [...]
> |   >
> |   > Sorry we cannot debug such complex problems without a *minimal*
> |   > testcase= =2E
> |   > --=20
> |
> |   what?  So now you expect your users to know how to create testcases in
> | order for them to submit a bug when something doesn't work?  When did this
> | start happening?
> 
> Please calm down ;-)
> 
> I will make testcase from that page - not today but soon!
> 
> I realized that it will take average "bug reporter" 2 or 3 days to prepare 
> testcase and that testcase will be still too big - say 20K in size.
> And it takes me from 10 minutes to 1 hour to prepare testcase (for more-less 
> typical page of course it depends on page complexity)
>  What really limits me at a moment is a lack of broadband internet support 
> (frankly speaking it;'s quite difficult to check 20 sites whcih occasionally 
> crash using dialup/ppp connection)
> 
> Again I _do not promise_ to prepare testcases *for all outstanding bugs* 
> but can make 10-15 testcases on this week.
> Unfortunayely there is no "bug voting" on KDE bug system (Hint!.. Hint!..) 
> and I don't know what bugs should "go first". Ivan if you have some list 
> with "priorities" (more than one user reported bug etc.) - pls let me know.
> // Feel free to contact me off-list.

Ok..I can understand this.  

Ivan

-- 
----------------
Ivan E. Moore II
rkrusty@tdyc.com
http://snowcrash.tdyc.com
GPG KeyID=90BCE0DD
GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD
Comment 6 Ivan E. Moore II 2001-12-10 16:08:01 UTC
On Mon Dec 10 2001 at 01:48:03PM +0000 Vadim Plessky wrote:
> On Monday 10 December 2001 03:39 Ivan E. Moore II wrote:
> |   On Mon Dec 10 2001 at 12:33:12AM -0000 Stephan Kulow wrote:
> |   > This is an automatic notification regarding your bug report.
> |   >
> |   > It has been closed by one of the developers namely
> |   > Daniel Naber <daniel.naber@t-online.de>.
> |   >
> |   > Their explanation is attached below.  If this explanation is
> |   > unsatisfactory and you haven't received a better one in a separate
> |   > message then please contact the developer directly or email
> |   > submit@bugs.kde.org or me.
> |   >
> |   > Stephan Kulow
> [...]
> |   >
> |   > Sorry we cannot debug such complex problems without a *minimal*
> |   > testcase= =2E
> |   > --=20
> |
> |   what?  So now you expect your users to know how to create testcases in
> | order for them to submit a bug when something doesn't work?  When did this
> | start happening?
> 
> Please calm down ;-)
> 
> I will make testcase from that page - not today but soon!
> 
> I realized that it will take average "bug reporter" 2 or 3 days to prepare 
> testcase and that testcase will be still too big - say 20K in size.
> And it takes me from 10 minutes to 1 hour to prepare testcase (for more-less 
> typical page of course it depends on page complexity)
>  What really limits me at a moment is a lack of broadband internet support 
> (frankly speaking it;'s quite difficult to check 20 sites whcih occasionally 
> crash using dialup/ppp connection)
> 
> Again I _do not promise_ to prepare testcases *for all outstanding bugs* 
> but can make 10-15 testcases on this week.
> Unfortunayely there is no "bug voting" on KDE bug system (Hint!.. Hint!..) 
> and I don't know what bugs should "go first". Ivan if you have some list 
> with "priorities" (more than one user reported bug etc.) - pls let me know.
> // Feel free to contact me off-list.
> 

on a side note...the BTS does have the capabilites for bug severities.  
it would be easier to just deal with "important/grave/critical" bug reports
than all of them.  it would still require people going through the bts
and changing bug severities for those users who think their bugs are
grave...but these are things that even I can help with.  That way instead
of closing bugs one doesn't have time for one can ignore lesser important
bugs (normal and wishlist for example) and when time provides (if it ever
does) one could start taking apart the lesser bugs.

On debian we have several levels...serious grave and critical are considered
Release Critical bugs while wishlist minor normal and important are not.
KDE could do something similar...

Ivan

-- 
----------------
Ivan E. Moore II
rkrusty@tdyc.com
http://snowcrash.tdyc.com
GPG KeyID=90BCE0DD
GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD
Comment 7 Antigen_hawk 2001-12-11 12:03:15 UTC
You are receiving this message because  attempted to send you an email
attachment that contained a file that conflicted with our =*.*com filter.
ACS is using this filter to block the transmission of attachment types that
are known to carry viruses. Antigen for Exchange has deleted the attachment.
The message with the subject of testcase for www.angryflower.com - problem
with WebSideStory counter code was sent from  and was discovered in
\Sivits Kevin Bryant\Inbox located on the HAWK server.
 
If this was a legitimately transmitted file please contact the sender and
have them rename the file extension or zip the file before attaching it to
an email.  Inform the sender that the attachment had a file extension that
Antigen filters. 
 
By renaming or zipping the file the file can then be attached to an email
and the email will pass through our filters. Please make sure the sender
includes in the text of message what the original file extension was or how
to unzip the file. You will need to change the file name back to its
original name or unzip it after you save the file to your system
 
Please note that the server automatically generates this message. If you
reply to this message you will not receive a response. If you need
additional assistance please contact:
 
Faculty & staff:Exchange Help Line at 864-2000
Students:Help Desk at 864-0200
Comment 8 Vadim Plessky 2001-12-11 14:39:26 UTC
--------------Boundary-00=_QPO6QK09WF4OCIV6FSL3
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Subject: 

On Saturday 01 December 2001 08:46 Ivan E. Moore II wrote:
|   Package: khtml
|   Version: 2.2.2
|
|   (Originally submitted to the Debian BTS way back in August and I uhh...
|   umm...forgot to forward it off... by James Troup <james@nocrew.org> as
| Bug#108963)
|
|   Konqueror censors BTAF!!!  Err or something.  In any event I only
|   see the left hand table in Konqueror not the main table on the right.
|   lynx mozilla et. al. are okay and konqeuror use to work.
|

As I promised I did testcase for http://www.angryflower.com/
There is no problem with site itself - it renders perfectly after you exclude 
WebSideStory counter code from that site's code (I did it in local copy of 
AngryFlower saved with MS IE)
There are 2 testcases attached.

run AngryFlower-JS-HitBox.html in Konq and Mozilla.

You will see  "This text should be visible" in Mozilla (just below Click 
Here! link) and you will not see this text in Konq (2.2.2).
Problem is caused by JS code between. Testcase fully illustrates problem with 
AngryFlower.com.
BTW: I guess problem can be related to parser module not to JS and to 
document.write combination(s). Most variables they use/request are defined in 
current KHTML implementation at least I haven't see significant problems 
with code of other counters.
 
On a side note - I have seen same JS code on www.intel.com and probably it's 
also present on many other sites. So IMO this bug really needs a fix and fix 
should go to KDE 2_2 branch as well - as problem can affect thousands of 
sites.

-- 

Vadim Plessky
http://kde2.newmail.ru  (English)
33 Window Decorations and 6 Widget Styles for KDE
http://kde2.newmail.ru/kde_themes.html
KDE mini-Themes
http://kde2.newmail.ru/themes/

--------------Boundary-00=_QPO6QK09WF4OCIV6FSL3
Content-Type: text/html;
  charset="iso-8859-1";
  name="AngryFlower-JS-HitBox.html"
Content-Transfer-Encoding: base64
Content-Description: testcase 1 (with extra JS file included)
Content-Disposition: attachment; filename="AngryFlower-JS-HitBox.html"

PGh0bWw+Cjxib2R5Pgo8SDE+V0VCU0lERVNUT1JZIEphdmFTY3JpcHQgKGNv
dW50ZXIpIGNvZGUgZm9sbG93czwvSDE+CjxwPnlvdSBzaG91bGQgc2VlIHRl
eHQgIlRoaXMgdGV4dCBzaG91bGQgYmUgdmlzaWJsZSIgYmVsb3cgKGFmdGVy
ICJDbGljayBoZXJlISIgYm94PC9wPgo8UD4KPCEtLSBCRUdJTiBXRUJTSURF
U1RPUlkgQ09ERSBWNS4gQ09QWVJJR0hUIDE5OTgtMjAwMCBXRUJTSURFU1RP
UlksIElOQy4gQUxMIFJJR0hUUyBSRVNFUlZFRC4gVS5TLiBQQVRFTlQgUEVO
RElORy4gLS0+PCEtLSB3ZWJib3QgYm90PSJIVE1MTWFya3VwIiBzdGFydHNw
YW4gLS0+CjxQPgo8U0NSSVBUIGxhbmd1YWdlPWphdmFzY3JpcHQ+IHZhciB0
ZXN0PTA7PC9TQ1JJUFQ+Cgo8U0NSSVBUIGxhbmd1YWdlPWphdmFzY3JpcHQx
LjEgc3JjPSJBbmdyeUZsb3dlcl9jb21fZmlsZXMvanMuY29tIj4KPC9TQ1JJ
UFQ+Cgo8U0NSSVBUIGxhbmd1YWdlPWphdmFzY3JpcHQ+CmlmICh0ZXN0PT0w
KSB7IHZhciBkdD0wLCBzdj0xMCwgc3M9Im5hIixzYz0ibmEiLGxuPSIiLHBs
PSIiLHJmPSIiLGJuPSIiLGphPSIiLGJ2PTAseDE9IiIseDI9IiIseDM9IiIs
YXJnPSIiOwpyZj1lc2NhcGUoZG9jdW1lbnQucmVmZXJyZXIpKyIiO2lmKChy
Zj09InVuZGVmaW5lZCIpfHwocmY9PSIiKSl7cmY9ImJvb2ttYXJrIjt9CmJ2
PU1hdGgucm91bmQocGFyc2VGbG9hdChuYXZpZ2F0b3IuYXBwVmVyc2lvbikq
MTAwKTtibj1uYXZpZ2F0b3IuYXBwTmFtZTsKaWYoYm4hPSJOZXRzY2FwZSIp
e2R0PShuZXcgRGF0ZSgpKS5nZXRIb3VycygpO307aWYoYm4uc3Vic3RyaW5n
KDAsOSk9PSJNaWNyb3NvZnQiKXtibj0iTVNJRSI7fQppZigoYm49PSJNU0lF
IikmJihwYXJzZUludChidik9PTIpKXtidj0zMDI7fTtqYT0ibmEiOwp4MT0i
PGEgaHJlZj0naHR0cDovL3JkMS5oaXRib3guY29tL3JkP2FjY3Q9V1E1MDA2
MjNLOUVBNTVFTjAnIHRhcmdldD0nX3RvcCc+IjsKeDI9IjxpbWcgc3JjPSdo
dHRwOi8vaGcxLmhpdGJveC5jb20vSEc/aGM9dzE2MSZjZD0xJmhiPVdRNTAw
NjIzSzlFQTU1RU4wJm49UFVUK1BBR0UrTkFNRStIRVJFIjsKeDM9IiZjZD0x
JmJ0PTInIGJvcmRlcj0wIGhlaWdodD02MiB3aWR0aD04OD48L2E+IjsKYXJn
PSImYm49IitibisiJmJ2PSIrYnYrIiZzcz0iK3NzKyImc2M9IitzYysiJmR0
PSIrZHQrIiZzdj0iK3N2OwphcmcrPSImamE9IitqYSsiJnJmPSIrcmYrIiZs
bj0iK2xuKyImcGw9Iitlc2NhcGUocGwpO2RvY3VtZW50LndyaXRlKHgxK3gy
K2FyZyt4Myk7fTwvU0NSSVBUPgoKICAgICAgPFNDUklQVCBsYW5ndWFnZT1q
YXZhc2NyaXB0MS4yPmRvY3VtZW50LndyaXRlKCI8Iik7ZG9jdW1lbnQud3Jp
dGUoIiEtLSAgIik7PC9TQ1JJUFQ+CiAgICAgIDxOT1NDUklQVD48QSBocmVm
PSJodHRwOi8vcmQxLmhpdGJveC5jb20vcmQ/YWNjdD1XUTUwMDYyM0s5RUE1
NUVOMCIKICAgICAgdGFyZ2V0PV90b3A+PElNRyBoZWlnaHQ9NjIgc3JjPSIi
IHdpZHRoPTg4IGJvcmRlcj0wPjwvQT48L05PU0NSSVBUPgogICAgICA8U0NS
SVBUIGxhbmd1YWdlPWphdmFzY3JpcHQxLjI+IGRvY3VtZW50LndyaXRlKCIg
IC0tIik7ZG9jdW1lbnQud3JpdGUoIj4iKTs8L1NDUklQVD4KICAgICAgIDxC
Uj48IS0tIHdlYmJvdCBib3Q9IkhUTUxNYXJrdXAiIGVuZHNwYW4gLS0+PCEt
LSBFTkQgV0VCU0lERVNUT1JZIENPREUgIC0tPgogICAgICAgPC9DRU5URVI+
PC9QPgo8SDE+VGhpcyB0ZXh0IHNob3VsZCBiZSB2aXNpYmxlPC9IMT4KPC9i
b2R5Pgo8L2h0bWw+Cg==

--------------Boundary-00=_QPO6QK09WF4OCIV6FSL3
Content-Type: text/html;
  charset="iso-8859-1";
  name="AngryFlower-JS-HitBox-2.html"
Content-Transfer-Encoding: base64
Content-Description: testcase 2 (no extra JS file included smaller code)
Content-Disposition: attachment; filename="AngryFlower-JS-HitBox-2.html"

PGh0bWw+Cjxib2R5Pgo8SDE+V0VCU0lERVNUT1JZIEphdmFTY3JpcHQgKGNv
dW50ZXIpIGNvZGUgZm9sbG93czwvSDE+CjxwPnlvdSBzaG91bGQgc2VlIHRl
eHQgIlRoaXMgdGV4dCBzaG91bGQgYmUgdmlzaWJsZSIgYmVsb3cgKGFmdGVy
ICJDbGljayBoZXJlISIgYm94PC9wPgo8UD4KPCEtLSBCRUdJTiBXRUJTSURF
U1RPUlkgQ09ERSBWNS4gQ09QWVJJR0hUIDE5OTgtMjAwMCBXRUJTSURFU1RP
UlksIElOQy4gQUxMIFJJR0hUUyBSRVNFUlZFRC4gVS5TLiBQQVRFTlQgUEVO
RElORy4gLS0+PCEtLSB3ZWJib3QgYm90PSJIVE1MTWFya3VwIiBzdGFydHNw
YW4gLS0+CjxQPgo8U0NSSVBUIGxhbmd1YWdlPWphdmFzY3JpcHQ+IHZhciB0
ZXN0PTA7PC9TQ1JJUFQ+Cgo8U0NSSVBUIGxhbmd1YWdlPWphdmFzY3JpcHQ+
CmlmICh0ZXN0PT0wKSB7IHZhciBkdD0wLCBzdj0xMCwgc3M9Im5hIixzYz0i
bmEiLGxuPSIiLHBsPSIiLHJmPSIiLGJuPSIiLGphPSIiLGJ2PTAseDE9IiIs
eDI9IiIseDM9IiIsYXJnPSIiOwpyZj1lc2NhcGUoZG9jdW1lbnQucmVmZXJy
ZXIpKyIiO2lmKChyZj09InVuZGVmaW5lZCIpfHwocmY9PSIiKSl7cmY9ImJv
b2ttYXJrIjt9CmJ2PU1hdGgucm91bmQocGFyc2VGbG9hdChuYXZpZ2F0b3Iu
YXBwVmVyc2lvbikqMTAwKTtibj1uYXZpZ2F0b3IuYXBwTmFtZTsKaWYoYm4h
PSJOZXRzY2FwZSIpe2R0PShuZXcgRGF0ZSgpKS5nZXRIb3VycygpO307aWYo
Ym4uc3Vic3RyaW5nKDAsOSk9PSJNaWNyb3NvZnQiKXtibj0iTVNJRSI7fQpp
ZigoYm49PSJNU0lFIikmJihwYXJzZUludChidik9PTIpKXtidj0zMDI7fTtq
YT0ibmEiOwp4MT0iPGEgaHJlZj0naHR0cDovL3JkMS5oaXRib3guY29tL3Jk
P2FjY3Q9V1E1MDA2MjNLOUVBNTVFTjAnIHRhcmdldD0nX3RvcCc+IjsKeDI9
IjxpbWcgc3JjPSdodHRwOi8vaGcxLmhpdGJveC5jb20vSEc/aGM9dzE2MSZj
ZD0xJmhiPVdRNTAwNjIzSzlFQTU1RU4wJm49UFVUK1BBR0UrTkFNRStIRVJF
IjsKeDM9IiZjZD0xJmJ0PTInIGJvcmRlcj0wIGhlaWdodD02MiB3aWR0aD04
OD48L2E+IjsKYXJnPSImYm49IitibisiJmJ2PSIrYnYrIiZzcz0iK3NzKyIm
c2M9IitzYysiJmR0PSIrZHQrIiZzdj0iK3N2OwphcmcrPSImamE9IitqYSsi
JnJmPSIrcmYrIiZsbj0iK2xuKyImcGw9Iitlc2NhcGUocGwpO2RvY3VtZW50
LndyaXRlKHgxK3gyK2FyZyt4Myk7fTwvU0NSSVBUPgoKICAgICAgPFNDUklQ
VCBsYW5ndWFnZT1qYXZhc2NyaXB0MS4yPmRvY3VtZW50LndyaXRlKCI8Iik7
ZG9jdW1lbnQud3JpdGUoIiEtLSAgIik7PC9TQ1JJUFQ+CiAgICAgIDxOT1ND
UklQVD48QSBocmVmPSJodHRwOi8vcmQxLmhpdGJveC5jb20vcmQ/YWNjdD1X
UTUwMDYyM0s5RUE1NUVOMCIKICAgICAgdGFyZ2V0PV90b3A+PElNRyBoZWln
aHQ9NjIgc3JjPSIiIHdpZHRoPTg4IGJvcmRlcj0wPjwvQT48L05PU0NSSVBU
PgogICAgICA8U0NSSVBUIGxhbmd1YWdlPWphdmFzY3JpcHQxLjI+IGRvY3Vt
ZW50LndyaXRlKCIgIC0tIik7ZG9jdW1lbnQud3JpdGUoIj4iKTs8L1NDUklQ
VD4KICAgICAgIDxCUj48IS0tIHdlYmJvdCBib3Q9IkhUTUxNYXJrdXAiIGVu
ZHNwYW4gLS0+PCEtLSBFTkQgV0VCU0lERVNUT1JZIENPREUgIC0tPgogICAg
ICAgPC9DRU5URVI+PC9QPgo8SDE+VGhpcyB0ZXh0IHNob3VsZCBiZSB2aXNp
YmxlPC9IMT4KPC9ib2R5Pgo8L2h0bWw+Cg==

--------------Boundary-00=_QPO6QK09WF4OCIV6FSL3
Content-Type: text/plain;
  charset="iso-8859-1";
  name="js.com"
Content-Transfer-Encoding: base64
Content-Description: this is *JavaScript code* despite js.com filename!
Content-Disposition: attachment; filename="js.com"

dGVzdD0xOwpkdD0obmV3IERhdGUoKSkuZ2V0SG91cnMoKTtzdj0xMDtjZT0i
bmEiO3NzPSJuYSI7c2M9Im5hIjtsbj0iIjtwbD0iIjsKcmY9ZXNjYXBlKGRv
Y3VtZW50LnJlZmVycmVyKSsiIjsKaWYoKHJmPT0idW5kZWZpbmVkIil8fChy
Zj09IiIpKXtyZj0iYm9va21hcmsiO307CmJuPW5hdmlnYXRvci5hcHBOYW1l
O2lmKGJuLnN1YnN0cmluZygwLDkpPT0iTWljcm9zb2Z0Iil7Ym49Ik1TSUUi
O307CmJ2PU1hdGgucm91bmQocGFyc2VGbG9hdChuYXZpZ2F0b3IuYXBwVmVy
c2lvbikqMTAwKTsKaWYoKGJuPT0iTVNJRSIpJiYocGFyc2VJbnQoYnYpPT0y
KSlidj0zMDE7IGphPSJuYSI7CmlmKG5hdmlnYXRvci5hcHBOYW1lPT0iTmV0
c2NhcGUiKSB7CmlmKGJ2Pj00MDApIGxuPW5hdmlnYXRvci5sYW5ndWFnZTsK
aWYoYnY+MzAwKSBmb3IodmFyIGk9MDtpPG5hdmlnYXRvci5wbHVnaW5zLmxl
bmd0aDtpKyspCnBsICs9bmF2aWdhdG9yLnBsdWdpbnNbaV0ubmFtZSsiOiIg
fTsKc3Y9MTE7amE9KG5hdmlnYXRvci5qYXZhRW5hYmxlZCgpPT10cnVlKT8i
eSI6Im4iOwpkb2N1bWVudC53cml0ZSgiPHNjcmlwdCBsYW5ndWFnZT1qYXZh
c2NyaXB0MS4yPiIpOwpkb2N1bWVudC53cml0ZSgic3Y9MTI7c3M9c2NyZWVu
LndpZHRoKycqJytzY3JlZW4uaGVpZ2h0O3NjPShibj09J01TSUUnKT9zY3Jl
ZW4uY29sb3JEZXB0aDpzY3JlZW4ucGl4ZWxEZXB0aDtpZihzYz09J3VuZGVm
aW5lZCcpe3NjPSduYSc7fSIpOwpkb2N1bWVudC53cml0ZSgiPC8iKyJzY3Jp
cHQ+Iik7CmRvY3VtZW50LndyaXRlKCI8c2NyaXB0IGxhbmd1YWdlPWphdmFz
Y3JpcHQxLjM+Iik7CmRvY3VtZW50LndyaXRlKCJzdj0xMzsiKTsKZG9jdW1l
bnQud3JpdGUoIjwvIisic2NyaXB0PiIpOwphcmc9IiZibj0iK2JuKyImYnY9
IitidisiJmNlPSIrY2UrIiZzcz0iK3NzKyImc2M9IitzYysiJmR0PSIrZHQr
IiZzdj0iK3N2OwphcmcrPSImamE9IitqYSsiJnJmPSIrcmYrIiZsbj0iK2xu
KyImcGw9Iitlc2NhcGUocGwpOwp4MT0iPGEgaHJlZj0naHR0cDovL3JkMS5o
aXRib3guY29tL3JkP2FjY3Q9V1E1MDA2MjNLOUVBNTVFTjAnIHRhcmdldD0n
X3RvcCc+IjsKeDI9IjxpbWcgc3JjPSdodHRwOi8vaGcxLmhpdGJveC5jb20v
SEc/aGM9dzE2MSZoYj1XUTUwMDYyM0s5RUE1NUVOMCZuPWFuZ3J5Zmxvd2Vy
LmNvbSI7CngzPSImY2Q9MSZqZj03JyBib3JkZXI9MCBoZWlnaHQ9NjIgd2lk
dGg9ODgiOwp4ND0iIGFsdD0nQ2xpY2sgSGVyZSEnPjwvYT4iOwpkb2N1bWVu
dC53cml0ZSh4MSt4MithcmcreDMreDQpOwoK

--------------Boundary-00=_QPO6QK09WF4OCIV6FSL3--
Comment 9 David Faure 2001-12-11 15:19:13 UTC
On Tuesday 11 December 2001 15:39 Vadim Plessky wrote:
> On Saturday 01 December 2001 08:46 Ivan E. Moore II wrote:
> |   Package: khtml
> |   Version: 2.2.2
> |
> |   (Originally submitted to the Debian BTS way back in August and I uhh...
> |   umm...forgot to forward it off... by James Troup <james@nocrew.org> as
> | Bug#108963)
> |
> |   Konqueror censors BTAF!!!  Err or something.  In any event I only
> |   see the left hand table in Konqueror not the main table on the right.
> |   lynx mozilla et. al. are okay and konqeuror use to work.
> |
> 
> As I promised I did testcase for http://www.angryflower.com/
> There is no problem with site itself - it renders perfectly after you exclude 
> WebSideStory counter code from that site's code (I did it in local copy of 
> AngryFlower saved with MS IE)
> There are 2 testcases attached.
> 
> run AngryFlower-JS-HitBox.html in Konq and Mozilla.

Here's an even smaller testcase.

<html>
<body>
<H1>WEBSIDESTORY JavaScript (counter) code follows</H1>
<p>you should see text "This text should be visible" below</p>

<SCRIPT>
    document.write("<");document.write("!--  ");
</SCRIPT>

<SCRIPT>
    document.write("  --");document.write(">");
</SCRIPT>
<!-- The strange thing is that this comment needs to remain otherwise it doesn't work in NS-->

</P>
<H1>This text should be visible</H1>
</body>
</html>

JS developers are excuse me crazy. 
Writing HTML comments in pieces from document.write() !?!??

Anyway this is a tokenizer thing so it's one for Dirk :}

Note that Konq works if the 4 document.write() are in the same <script> object
and note that the comment at the bottom is necessary for Netscape !

This is really crazy stuff there's no standard that says anything about such things.

-- 
David FAURE david@mandrakesoft.com faure@kde.org
http://perso.mandrakesoft.com/~david/  http://www.konqueror.org/
KDE 3.0: Konquering the Desktops
Comment 10 Vadim Plessky 2001-12-11 20:02:59 UTC
On Tuesday 11 December 2001 15:19 David Faure wrote:
|   On Tuesday 11 December 2001 15:39 Vadim Plessky wrote:
|   >
|   > run AngryFlower-JS-HitBox.html in Konq and Mozilla.
|
|   Here's an even smaller testcase.
|

Please consider following testcase which doesn't break Netscape/Mozilla
and prints in Konqueror "-->" at the place or JS script.
At the other hand "This text should be visible" is visible with this 
testcase for me (so such code doesn't break JS interpreter or tokenizer at 
least in 2.2.2)
 
<html>
<body>
<!-- extract from TopList counter http://top.list.ru  -->
<H1>Extract from TopList.ru JavaScript (counter) code </H1>
<p>you should see text "This text should be visible" below</p>

<script language="JavaScript">
d=document;
d.write('<'+'!-- ')//-->
</script>
<script language="JavaScript">
<!--
d.write('--'+'>')
//-->
</script>

<H1>This text should be visible</H1>
</body>
</html>

But having "-->" is still very unpleasant though.

|
|   JS developers are excuse me crazy.

yes they are crazy.
Do you want a reason *why*?
Because JS is interpreting language and it has the same phenomena around 
which surrounds success of Basic (language).
JS is (relatively) easy to learn and interpreter is present in every web 
browser.  Plus there are some books around explaining how you should program 
in JS. (and authors of those books are even more crazy than typical JS 
developer)

|   Writing HTML comments in pieces from document.write() !?!??
|
|   Anyway this is a tokenizer thing so it's one for Dirk :}
|
|   Note that Konq works if the 4 document.write() are in the same <script>
| object and note that the comment at the bottom is necessary for Netscape !
|
|   This is really crazy stuff there's no standard that says anything about
| such things.

-- 

Vadim Plessky
http://kde2.newmail.ru  (English)
33 Window Decorations and 6 Widget Styles for KDE
http://kde2.newmail.ru/kde_themes.html
KDE mini-Themes
http://kde2.newmail.ru/themes/
Comment 11 Bugzilla Maintainers 2002-09-05 18:29:28 UTC
This message is in MIME format. Since your mail reader does not understand
this format some or all of this message may not be legible.

--=_NextPart_Caramail_0266141031246968_ID
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

 URGENT PRIVATE & EXTREMELY CONFIDENTIAL



Dear Friend

With profound interest and in utmost confidence I am
soliciting your immediate assistance or co-operationm as
to enable us round up an opportunity within my capability
as a result of the death of one of our contractor
(Beneficiary). You should not be surprised as to how I got
your contact you were highly recommended to me with the
believe that you are competent reliable Trustworthy and
confident.

I am Abraham Okafor Chief Auditor Special Project and
Foreign Contract Regularization and Disbursement in the
Office of the Auditor General of the Federation of Federal
Republic of Nigeria. We work in hand with the Senate
Committee on Foreign Contract Payment. Our duty is to
ensure that all contractors are paid their
contract sum in due time.

This last payment quarter a total of 30 contractors were
short listed for payment and about 25 of them have been
paid remaining about 5 (Five) information reaching this
office indicates that one among the remaining has been
reported dead. His name is Mr. Gerrand Schwartz from
Sweden he died in the last Air France Concorde plane
crash. Meanwhile he finished the execution of his contract
December 19th 1999. But since his death nobody has come
forward to put a claim to his contract fund which is about
US$15500000.00 Million (fifteen Million Five Hundred
Thousand U.S Dollars) that is why I need your immediate
assistance to expedite the transfer of the contract amount.

With my position as a Director in the Department of
Contract Regularisation and Disbursement I will
regularize all the necessary documents and present your
company as the bona-fide beneficiary of this fund in as
much as you respond within 48 hours for respect of this
important message. Your unreserved cooperation in this
business is just what we require for a successful and
hitch - free transaction. Necessary measures to ensure a
risk - free and fool proof transaction and confidentiality
has been taken.


Kindly signify your interest by replying via my personal
e -mail address above. Upon receipt of your positive reply
we shall discuss on (1) Basic Program for Operation (2)
Financial Status as to ascertain your capability. Upon
completion of this transaction I have decided to give you
30% of the total sum 65% ofthe fund which is our share
will be used for investment in your ompany or in any other
company of our choice. While5% has been mapped out to take
care of any minor expenses incurred. Take note that this
project will last for only 21 working days.

I expect your response in time (within 48 hours) as time
is of great essence in this transaction.

God Bless and Kind Regards

Abraham Okafor
______________________________________________________
Bo=EEte aux lettres - Caramail - http://www.caramail.com


--=_NextPart_Caramail_0266141031246968_ID--