In WebKit/Misc.subproj/WebNSDataExtras.m version 1.4, method -[NSData(WebNSDateExtras) _webkit_parseRFC822HeaderFields] declared in corresponding header file is missing an implementation; actually implementation is there, but wrongly named -[NSData(WebNSDateExtras) _web_parseRFC822HeaderFields] Simply renaming method fixes problem, as wrong method name is used nowhere in WebKit, whereas correct method name is. BTW, shouldn't category be named WebNSDataExtras instead of WebNSDateExtras??
Created attachment 2522 [details] Patch to fix 3436 This is a straightforward patch, but I figured if I did it, it might save someone a couple minutes.
The "NSDate" typo in the header is the reason this wasn't caught at compile time. I'll fix that too.