Title: [202153] trunk/Source/WebCore
- Revision
- 202153
- Author
- [email protected]
- Date
- 2016-06-16 19:30:43 -0700 (Thu, 16 Jun 2016)
Log Message
Add HTTPHeaderMap::set() overload taking a NSString*
https://bugs.webkit.org/show_bug.cgi?id=158857
Reviewed by Darin Adler.
Add HTTPHeaderMap::set() overloading taking a NSString* in addition to
the one taking a CFStringRef. It is useful for the Cocoa implementation
of ResourceRequest::doUpdateResourceRequest().
* platform/network/HTTPHeaderMap.h:
(WebCore::HTTPHeaderMap::set):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (202152 => 202153)
--- trunk/Source/WebCore/ChangeLog 2016-06-17 02:26:47 UTC (rev 202152)
+++ trunk/Source/WebCore/ChangeLog 2016-06-17 02:30:43 UTC (rev 202153)
@@ -1,3 +1,17 @@
+2016-06-16 Chris Dumez <[email protected]>
+
+ Add HTTPHeaderMap::set() overload taking a NSString*
+ https://bugs.webkit.org/show_bug.cgi?id=158857
+
+ Reviewed by Darin Adler.
+
+ Add HTTPHeaderMap::set() overloading taking a NSString* in addition to
+ the one taking a CFStringRef. It is useful for the Cocoa implementation
+ of ResourceRequest::doUpdateResourceRequest().
+
+ * platform/network/HTTPHeaderMap.h:
+ (WebCore::HTTPHeaderMap::set):
+
2016-06-16 Joseph Pecoraro <[email protected]>
Web Inspector: console.profile should use the new Sampling Profiler
Modified: trunk/Source/WebCore/platform/network/HTTPHeaderMap.h (202152 => 202153)
--- trunk/Source/WebCore/platform/network/HTTPHeaderMap.h 2016-06-17 02:26:47 UTC (rev 202152)
+++ trunk/Source/WebCore/platform/network/HTTPHeaderMap.h 2016-06-17 02:30:43 UTC (rev 202153)
@@ -133,7 +133,10 @@
#if USE(CF)
void set(CFStringRef name, const String& value);
+#ifdef __OBJC__
+ void set(NSString *name, const String& value) { set((__bridge CFStringRef)name, value); }
#endif
+#endif
WEBCORE_EXPORT String get(HTTPHeaderName) const;
void set(HTTPHeaderName, const String& value);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes