WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
Bug 54783
"Failed to load resource" in click handler; blocks image loading and XHR
https://bugs.webkit.org/show_bug.cgi?id=54783
Summary
"Failed to load resource" in click handler; blocks image loading and XHR
Anthon Pang
Reported
2011-02-18 17:00:17 PST
The error appears in Web Inspector and no corresponding HTTP request appears in the web server logs. I stepped through the execution in Safari 5.0.3, and the click handler is triggered. This is a significant issue that impacts major apps like Google Analytics. The only workaround appears to be setting the anchor's target attribute so that the page loads in a new window, e.g., target="_blank". Opening a new window disrupts the user experience and is frowned upon. References: - Safari 4 Event Tracking on a Download and External Links Not Working
http://www.google.com/support/forum/p/Google%20Analytics/thread?tid=42311d8d5f74f239&hl=en
-__utm.gif Failed to load resource in Webkit when tracking clicks with Event Listeners
http://www.google.com/support/forum/p/Google%20Analytics/thread?tid=19d16348ea784a25&hl=en
Editorial note: this could be a duplicate of bug:25359 but that bug is light on details; also, the symptoms are similar to to bug:46491 but is triggered differently.
Attachments
Example
(963 bytes, text/html)
2011-02-18 17:01 PST
,
Anthon Pang
no flags
Details
Another example with beforeUnload handler
(1.53 KB, text/html)
2011-02-19 08:37 PST
,
Anthon Pang
no flags
Details
Updated example with beforeunload handler.
(1.53 KB, text/html)
2011-02-19 08:51 PST
,
Anthon Pang
no flags
Details
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Anthon Pang
Comment 1
2011-02-18 17:01:29 PST
Created
attachment 83037
[details]
Example
Alexey Proskuryakov
Comment 2
2011-02-18 20:21:46 PST
Did you test with nightly builds from <
http://nightly.webkit.org
>? I think that some of these ping mechanisms should work now.
Anthon Pang
Comment 3
2011-02-19 08:37:15 PST
Created
attachment 83075
[details]
Another example with beforeUnload handler Added a beforeUnload handler to the example to introduce a delay, in case the ping request was being interrupted by the default action due to some timing issue.
Anthon Pang
Comment 4
2011-02-19 08:41:31 PST
The only difference with the latest nightly (
r78800
) is that Web Inspector went from: Failed to load resource. to: GET
http://url-of-ping-request
undefined (undefined)
Anthon Pang
Comment 5
2011-02-19 08:51:10 PST
Created
attachment 83076
[details]
Updated example with beforeunload handler.
Blaze Burg
Comment 6
2014-03-10 16:23:32 PDT
Please re-open if this is still an issue in nightly builds.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug