Bug 33817 - Setting default RSS reader as "WebKit" creates a request loop for a feed
Summary: Setting default RSS reader as "WebKit" creates a request loop for a feed
Status: RESOLVED DUPLICATE of bug 23644
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac (Intel) OS X 10.6
: P3 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-18 17:19 PST by Nathan L. Walls
Modified: 2010-01-18 18:02 PST (History)
1 user (show)

See Also:


Attachments
Sample Apache access log (8.17 KB, application/octet-stream)
2010-01-18 17:19 PST, Nathan L. Walls
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan L. Walls 2010-01-18 17:19:06 PST
Created attachment 46867 [details]
Sample Apache access log

As of the WebKit nightly, r53415, r53371 (and earlier), having the Default RSS reader preference set to "WebKit.app" in Safari or the WebKit nightly will result in a loop of requests to the feed url. These seem to continue until the browser window is closed. Closing the tab seems to be the only sure-fire way of getting the request loop to quit. Clicking the X on the progress bar is inconsistent in stopping the behavior.

I've attached an Apache access log showing numerous requests starting from one WebKit window request (pasting the feed url into a new tab), before stopping the request. 

If, however, the Default RSS reader is set to "Safari 4.0.4", the problem does •not• occur. Exactly one request is made and the feed displays as expected.

I have verified this behavior with the following feeds:
- http://wallscorp.us/content/posts.atom (the attached log is from my development environment)
- http://daringfireball.net/index.xml
- http://badger.livejournal.com/data/rss

The issue occurs with both RSS and Atom feeds, though I have not reduced it to specific versions.

Thank you for your attention. Please let me know if there are additional questions about reproduction steps.
Comment 1 Mark Rowe (bdash) 2010-01-18 18:02:16 PST

*** This bug has been marked as a duplicate of bug 23644 ***