Title: [92487] trunk/Source
- Revision
- 92487
- Author
- [email protected]
- Date
- 2011-08-05 11:02:07 -0700 (Fri, 05 Aug 2011)
Log Message
Introduce a new ResourceRequest::TargetType for XHRs
https://bugs.webkit.org/show_bug.cgi?id=65544
Reviewed by Darin Fisher.
Source/WebCore:
* platform/network/chromium/ResourceRequest.h:
* xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::createRequest):
Source/WebKit/chromium:
* public/WebURLRequest.h:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (92486 => 92487)
--- trunk/Source/WebCore/ChangeLog 2011-08-05 17:58:13 UTC (rev 92486)
+++ trunk/Source/WebCore/ChangeLog 2011-08-05 18:02:07 UTC (rev 92487)
@@ -1,3 +1,14 @@
+2011-08-05 Jochen Eisinger <[email protected]>
+
+ Introduce a new ResourceRequest::TargetType for XHRs
+ https://bugs.webkit.org/show_bug.cgi?id=65544
+
+ Reviewed by Darin Fisher.
+
+ * platform/network/chromium/ResourceRequest.h:
+ * xml/XMLHttpRequest.cpp:
+ (WebCore::XMLHttpRequest::createRequest):
+
2011-08-05 Yael Aharon <[email protected]>
dir=auto needs to work on value of input and textarea elements
Modified: trunk/Source/WebCore/platform/network/chromium/ResourceRequest.h (92486 => 92487)
--- trunk/Source/WebCore/platform/network/chromium/ResourceRequest.h 2011-08-05 17:58:13 UTC (rev 92486)
+++ trunk/Source/WebCore/platform/network/chromium/ResourceRequest.h 2011-08-05 18:02:07 UTC (rev 92487)
@@ -55,6 +55,7 @@
TargetIsPrefetch,
TargetIsPrerender,
TargetIsFavicon,
+ TargetIsXHR,
};
class ExtraData : public RefCounted<ExtraData> {
Modified: trunk/Source/WebCore/xml/XMLHttpRequest.cpp (92486 => 92487)
--- trunk/Source/WebCore/xml/XMLHttpRequest.cpp 2011-08-05 17:58:13 UTC (rev 92486)
+++ trunk/Source/WebCore/xml/XMLHttpRequest.cpp 2011-08-05 18:02:07 UTC (rev 92487)
@@ -636,6 +636,9 @@
ResourceRequest request(m_url);
request.setHTTPMethod(m_method);
+#if PLATFORM(CHROMIUM)
+ request.setTargetType(ResourceRequest::TargetIsXHR);
+#endif
if (m_requestEntityBody) {
ASSERT(m_method != "GET");
Modified: trunk/Source/WebKit/chromium/ChangeLog (92486 => 92487)
--- trunk/Source/WebKit/chromium/ChangeLog 2011-08-05 17:58:13 UTC (rev 92486)
+++ trunk/Source/WebKit/chromium/ChangeLog 2011-08-05 18:02:07 UTC (rev 92487)
@@ -1,3 +1,12 @@
+2011-08-05 Jochen Eisinger <[email protected]>
+
+ Introduce a new ResourceRequest::TargetType for XHRs
+ https://bugs.webkit.org/show_bug.cgi?id=65544
+
+ Reviewed by Darin Fisher.
+
+ * public/WebURLRequest.h:
+
2011-08-04 James Robinson <[email protected]>
Unreviewed. Rolled DEPS.
Modified: trunk/Source/WebKit/chromium/public/WebURLRequest.h (92486 => 92487)
--- trunk/Source/WebKit/chromium/public/WebURLRequest.h 2011-08-05 17:58:13 UTC (rev 92486)
+++ trunk/Source/WebKit/chromium/public/WebURLRequest.h 2011-08-05 18:02:07 UTC (rev 92487)
@@ -38,6 +38,9 @@
namespace WebCore { class ResourceRequest; }
#endif
+// FIXME: remove #define once the Chromium side has updated.
+#define WEBKIT_HAS_TARGET_IS_XHR
+
namespace WebKit {
class WebCString;
@@ -71,6 +74,7 @@
TargetIsPrefetch = 11,
TargetIsPrerender = 12,
TargetIsFavicon = 13,
+ TargetIsXHR = 14,
};
class ExtraData {
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes