[Webkit-unassigned] [Bug 33817] New: Setting default RSS reader as "WebKit" creates a request loop for a feed

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 18 17:19:06 PST 2010


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

           Summary: Setting default RSS reader as "WebKit" creates a
                    request loop for a feed
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
        OS/Version: Mac OS X 10.6
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P3
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: nwalls at ismedia.org
                CC: nwalls at ismedia.org


Created an attachment (id=46867)
 --> (https://bugs.webkit.org/attachment.cgi?id=46867)
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.

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