Bug 29255
Summary: | REGRESSION (r47807): XHRs from local files to http: URLs fail due to cross-origin security policy on Windows, but don't on Mac | ||
---|---|---|---|
Product: | WebKit | Reporter: | Adam Roben (:aroben) <aroben> |
Component: | WebCore Misc. | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | abarth, ap, bfulgham, darin, jdance, mjs, sam |
Priority: | P2 | Keywords: | InRadar, PlatformOnly, Regression |
Version: | 528+ (Nightly build) | ||
Hardware: | PC | ||
OS: | Windows XP |
Adam Roben (:aroben)
As of r47807, XHRs from local files to http: URLs fail on Windows due to the cross-origin security policy. But these same XHRs don't fail on Mac. r47807 reduced privileges for file: URLs on all platforms but Mac, so now Safari on Windows and Safari on Mac have different behavior. (My understanding is that privileges were not changed on Mac due to concerns about compatibility with WebKit clients, but not with Safari in particular.)
It seems like Safari on all platforms should have the same behavior. But what behavior is desired?
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Adam Roben (:aroben)
<rdar://problem/7222420>
Adam Barth
I believe that the Windows behavior is desired. The settings skew is indeed due to compatibility concerns in the Mac OS X build.
Brent Fulgham
*** Bug 29668 has been marked as a duplicate of this bug. ***