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

Reply via email to