[Webkit-unassigned] [Bug 28878] XMLHttpRequest possible onreadystatechange duplicate calls

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Sep 19 14:25:34 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=28878





--- Comment #8 from Daniel Bates <dbates at webkit.org>  2009-09-19 14:25:34 PDT ---
Yes. If you want to try to expedite this and have some time, please provide a
reduction. That is, come up with a concise test case that reproduces this
issue.

Last I recall, I was focusing around the sendAjaxRequest (declared in file
/webclient/common/js/compressed1.js) call, and the external JavaScript
/webclient/common/js/rsh.js (i.e the dhtmlHistory component
<http://code.google.com/p/reallysimplehistory/>).

>From my understanding, sendAjaxRequest sets the onreadystatechange handler to
call processResponseHTML (also declared in compressed1.js), which calls
dhtmlHistory.add(), which builds a sack of the visited URLs (i.e. a history).
If I recall correctly, I noticed that when the issue occurs the same two URLs
would get continuously added to this stack. I believe the dhtmlHistory.add() is
only call by the onreadystatechange handler, which made me skeptical of whether
it was firing duplicate messages.

(In reply to comment #7)
> Is there anything more I can do on my end?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list