[Webkit-unassigned] [Bug 33383] New: REGRESSION (r52039-r52126): AJAX Fails to work on Hash intermittently

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 8 06:29:51 PST 2010


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

           Summary: REGRESSION (r52039-r52126): AJAX Fails to work on Hash
                    intermittently
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh PowerPC
               URL: http://jqueryui.com/demos/animate/
        OS/Version: Mac OS X 10.5
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: kevin at rhubarbproductions.com


This is a hard one the pin down since it occurs seemingly randomly, but
basically for the last month with all versions from r52126 to the current
nightly I've been having an annoying problem where AJAX elements on a page will
fail to trigger. Reloading the page will eventually fix it, although it can
take multiple reloads to fix and if you continue to reload again after it will
eventually fail again. I've seen this problem on multiple sites that make use
of AJAX so it appears to be a non-site specific issue. No problem is seen in
Safari 4.0.4 and doesn't appear to occur in R52039 and earlier.

I'm using one of the jquery animate demos as an easy to access test case. When
viewing the above link it may work fine the first time you load the page, but
start reloading and it will eventually fail. I've found that it can fail
anywhere from the 1st time the page has loaded to the 20th time it's been
reloaded. When it's working the demo should animate as expected, but when it
fails nothing visually happens except the hash (#) character appears on the URL
in the Address Bar indicating that during failure the hash is not being
intercepted by the AJAX scripts as expected.

In every day use this problem doesn't always take a bunch of re-loads to occur.
I have it happen often and daily when just moving through sites that use AJAX
such as http://personals.yahoo.com/ and
http://www.mania.com/aodvb/forumdisplay.php?f=37

Under Yahoo, they have features that show floating boxes, drop down menus,
changing from basic view to gallery view and select menus that should trigger a
function when changed. All will fail when the problem occurs.

The latter is a vBulletin forum and the problem occurs when I use the Form
Tools drop down menu to select Mark This Forum Read. When I first visit the
forum, it works as expected, but as I move from board to board eventually it
will fail. Normally when rolling over an item in the sub-menu it highlights
with a gray background and white text, but when it fails sometimes the gray
background doesn't appear or gets stuck on the first item, but doesn't turn off
or move to the 2nd item. Clicking the item at this point also fails.

No Errors appear in the Web Inspector Console or the system Console except, for
a while now, when launching Webkit I see the following error:

CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in
dictionary.

-- 
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