Title: [92415] trunk/Source
- Revision
- 92415
- Author
- [email protected]
- Date
- 2011-08-04 14:50:03 -0700 (Thu, 04 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 (92414 => 92415)
--- trunk/Source/WebCore/ChangeLog 2011-08-04 21:40:42 UTC (rev 92414)
+++ trunk/Source/WebCore/ChangeLog 2011-08-04 21:50:03 UTC (rev 92415)
@@ -1,3 +1,14 @@
+2011-08-04 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-04 Sergey Glazunov <[email protected]>
Fix integer overflow in custom bindings for WebGLRenderingContext
Modified: trunk/Source/WebCore/platform/network/chromium/ResourceRequest.h (92414 => 92415)
--- trunk/Source/WebCore/platform/network/chromium/ResourceRequest.h 2011-08-04 21:40:42 UTC (rev 92414)
+++ trunk/Source/WebCore/platform/network/chromium/ResourceRequest.h 2011-08-04 21:50:03 UTC (rev 92415)
@@ -55,6 +55,7 @@
TargetIsPrefetch,
TargetIsPrerender,
TargetIsFavicon,
+ TargetIsXHR,
};
class ExtraData : public RefCounted<ExtraData> {
Modified: trunk/Source/WebCore/xml/XMLHttpRequest.cpp (92414 => 92415)
--- trunk/Source/WebCore/xml/XMLHttpRequest.cpp 2011-08-04 21:40:42 UTC (rev 92414)
+++ trunk/Source/WebCore/xml/XMLHttpRequest.cpp 2011-08-04 21:50:03 UTC (rev 92415)
@@ -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 (92414 => 92415)
--- trunk/Source/WebKit/chromium/ChangeLog 2011-08-04 21:40:42 UTC (rev 92414)
+++ trunk/Source/WebKit/chromium/ChangeLog 2011-08-04 21:50:03 UTC (rev 92415)
@@ -1,5 +1,14 @@
2011-08-04 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 Jochen Eisinger <[email protected]>
+
Get rid of ResourceRequestBase::m_targetType. Move it to chromium's ResourceRequest.
https://bugs.webkit.org/show_bug.cgi?id=48483
Modified: trunk/Source/WebKit/chromium/public/WebURLRequest.h (92414 => 92415)
--- trunk/Source/WebKit/chromium/public/WebURLRequest.h 2011-08-04 21:40:42 UTC (rev 92414)
+++ trunk/Source/WebKit/chromium/public/WebURLRequest.h 2011-08-04 21:50:03 UTC (rev 92415)
@@ -36,6 +36,8 @@
#if defined(WEBKIT_IMPLEMENTATION)
namespace WebCore { class ResourceRequest; }
+#else
+#define WEBKIT_HAS_TARGET_IS_XHR
#endif
namespace WebKit {
@@ -71,6 +73,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