Title: [242895] trunk/Source/WebCore
- Revision
- 242895
- Author
- [email protected]
- Date
- 2019-03-13 11:45:31 -0700 (Wed, 13 Mar 2019)
Log Message
Prevent checked_cf_cast crashes in ResourceResponse::platformCertificateInfo
https://bugs.webkit.org/show_bug.cgi?id=195686
Reviewed by Tim Horton.
This covers up a type confusion bug on some OSes until rdar://problem/48853137 is resolved.
* SourcesCocoa.txt:
* WebCore.xcodeproj/project.pbxproj:
* platform/network/cocoa/ResourceResponseCocoa.mm:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (242894 => 242895)
--- trunk/Source/WebCore/ChangeLog 2019-03-13 18:25:21 UTC (rev 242894)
+++ trunk/Source/WebCore/ChangeLog 2019-03-13 18:45:31 UTC (rev 242895)
@@ -1,3 +1,16 @@
+2019-03-13 Alex Christensen <[email protected]>
+
+ Prevent checked_cf_cast crashes in ResourceResponse::platformCertificateInfo
+ https://bugs.webkit.org/show_bug.cgi?id=195686
+
+ Reviewed by Tim Horton.
+
+ This covers up a type confusion bug on some OSes until rdar://problem/48853137 is resolved.
+
+ * SourcesCocoa.txt:
+ * WebCore.xcodeproj/project.pbxproj:
+ * platform/network/cocoa/ResourceResponseCocoa.mm:
+
2019-03-13 Thibault Saunier <[email protected]>
[GStreamer][WebRTC] Add support for omxh264enc encoder
Modified: trunk/Source/WebCore/SourcesCocoa.txt (242894 => 242895)
--- trunk/Source/WebCore/SourcesCocoa.txt 2019-03-13 18:25:21 UTC (rev 242894)
+++ trunk/Source/WebCore/SourcesCocoa.txt 2019-03-13 18:45:31 UTC (rev 242895)
@@ -519,7 +519,7 @@
platform/network/cocoa/NetworkStorageSessionCocoa.mm
platform/network/cocoa/ProtectionSpaceCocoa.mm
platform/network/cocoa/ResourceRequestCocoa.mm
-platform/network/cocoa/ResourceResponseCocoa.mm
+platform/network/cocoa/ResourceResponseCocoa.mm @no-unify // Unsafe to unify until rdar://problem/48853137 is resolved
platform/network/cocoa/WebCoreNSURLSession.mm @no-unify
platform/network/ios/NetworkStateNotifierIOS.mm
Modified: trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj (242894 => 242895)
--- trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj 2019-03-13 18:25:21 UTC (rev 242894)
+++ trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj 2019-03-13 18:45:31 UTC (rev 242895)
@@ -1915,6 +1915,7 @@
5A574F29131DB96D00471B88 /* QuotesData.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A574F27131DB96D00471B88 /* QuotesData.h */; };
5B30695D18B3D3450099D5E8 /* WebGLDrawBuffers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B30695A18B3D3450099D5E8 /* WebGLDrawBuffers.cpp */; };
5B30695E18B3D3450099D5E8 /* WebGLDrawBuffers.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B30695B18B3D3450099D5E8 /* WebGLDrawBuffers.h */; };
+ 5C2B1AEC22397EBC00B91CF7 /* ResourceResponseCocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = A1F78D0B1C25422C00245446 /* ResourceResponseCocoa.mm */; };
5C4304B0191AC908000E2BC0 /* EXTShaderTextureLOD.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5C4304AD191AC908000E2BC0 /* EXTShaderTextureLOD.cpp */; };
5C4304B1191AC908000E2BC0 /* EXTShaderTextureLOD.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4304AE191AC908000E2BC0 /* EXTShaderTextureLOD.h */; };
5C4304B6191AEF46000E2BC0 /* JSEXTShaderTextureLOD.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4304B4191AEF46000E2BC0 /* JSEXTShaderTextureLOD.h */; };
@@ -33060,6 +33061,7 @@
CDA29A301CBF74D400901CCF /* PlaybackSessionInterfaceAVKit.mm in Sources */,
CDA29A161CBDA56C00901CCF /* PlaybackSessionInterfaceMac.mm in Sources */,
419242492127B93E00634FCF /* RealtimeOutgoingVideoSourceCocoa.mm in Sources */,
+ 5C2B1AEC22397EBC00B91CF7 /* ResourceResponseCocoa.mm in Sources */,
316DCB8A1E7A6996001B5F87 /* RTCIceTransport.cpp in Sources */,
BC51156E12B1749C00C96754 /* ScrollAnimatorMac.mm in Sources */,
BCEF869F0E844E9D00A85CD5 /* ScrollbarThemeMac.mm in Sources */,
Modified: trunk/Source/WebCore/platform/network/cocoa/ResourceResponseCocoa.mm (242894 => 242895)
--- trunk/Source/WebCore/platform/network/cocoa/ResourceResponseCocoa.mm 2019-03-13 18:25:21 UTC (rev 242894)
+++ trunk/Source/WebCore/platform/network/cocoa/ResourceResponseCocoa.mm 2019-03-13 18:45:31 UTC (rev 242895)
@@ -111,10 +111,6 @@
#endif
}
-static CFStringRef const commonHeaderFields[] = {
- CFSTR("Age"), CFSTR("Cache-Control"), CFSTR("Content-Type"), CFSTR("Date"), CFSTR("Etag"), CFSTR("Expires"), CFSTR("Last-Modified"), CFSTR("Pragma")
-};
-
NSURLResponse *ResourceResponse::nsURLResponse() const
{
if (!m_nsResponse && !m_isNull)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes