Changeset 221165 in webkit
- Timestamp:
- Aug 24, 2017 3:37:15 PM (7 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r221164 r221165 1 2017-08-24 Brady Eidson <beidson@apple.com> 2 3 Remove duplicate WebCore::URL encoder/decoder 4 https://bugs.webkit.org/show_bug.cgi?id=175952 5 6 Reviewed by Chris Dumez. 7 8 Don't need the WebCoreArgumentCoder in WebKit since the URL class defines its own coders. 9 10 * Shared/WebCoreArgumentCoders.cpp: 11 (IPC::ArgumentCoder<URL>::encode): Deleted. 12 (IPC::ArgumentCoder<URL>::decode): Deleted. 13 * Shared/WebCoreArgumentCoders.h: 14 1 15 2017-08-24 Alex Christensen <achristensen@webkit.org> 2 16 -
trunk/Source/WebKit/Shared/WebCoreArgumentCoders.cpp
r221112 r221165 1817 1817 } 1818 1818 1819 void ArgumentCoder<URL>::encode(Encoder& encoder, const URL& result)1820 {1821 encoder << result.string();1822 }1823 1824 bool ArgumentCoder<URL>::decode(Decoder& decoder, URL& result)1825 {1826 String urlAsString;1827 if (!decoder.decode(urlAsString))1828 return false;1829 result = URL(ParsedURLString, urlAsString);1830 return true;1831 }1832 1833 1819 void ArgumentCoder<UserStyleSheet>::encode(Encoder& encoder, const UserStyleSheet& userStyleSheet) 1834 1820 { -
trunk/Source/WebKit/Shared/WebCoreArgumentCoders.h
r221112 r221165 486 486 static bool decode(Decoder&, WebCore::TextCheckingResult&); 487 487 }; 488 489 template<> struct ArgumentCoder<WebCore::URL> {490 static void encode(Encoder&, const WebCore::URL&);491 static bool decode(Decoder&, WebCore::URL&);492 };493 488 494 489 template<> struct ArgumentCoder<WebCore::UserStyleSheet> {
Note: See TracChangeset
for help on using the changeset viewer.