e98ff129bc
https://bugs.webkit.org/show_bug.cgi?id=226433 Reviewed by Chris Dumez. Source/JavaScriptCore: * <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>. * inspector/scripts/codegen/generate_objc_protocol_types_implementation.py: (ObjCProtocolTypesImplementationGenerator._generate_init_method_for_payload): Use auto instead of Optional<>. Also use * instead of value() and nest the definition of the local inside an if statement in the case where it's an optional. * inspector/scripts/tests/expected/*: Regenerated these results. Source/WebCore: * <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>. Source/WebCore/PAL: * <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>. Source/WebDriver: * <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>. Source/WebKit: * <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>. * Scripts/webkit/tests: Regenerated expected results, by running the command "python Scripts/webkit/messages_unittest.py -r". (How am I supposed to know to do that?) Source/WebKitLegacy/ios: * WebCoreSupport/WebChromeClientIOS.h: Let the do-webcore-rename script rename Optional<> to std::optional<>. Source/WebKitLegacy/mac: * <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>. Source/WebKitLegacy/win: * <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>. Source/WTF: * <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>. * wtf/Optional.h: Remove WTF::Optional. Tools: * <many files>: Let the do-webcore-rename script rename Optional<> to std::optional<>. Canonical link: https://commits.webkit.org/238290@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@278253 268f45cc-cd09-0410-ab3c-d52691b4dbfc |
||
---|---|---|
.. | ||
PopupMenuIOS.h | ||
PopupMenuIOS.mm | ||
SearchPopupMenuIOS.cpp | ||
SearchPopupMenuIOS.h | ||
WebCaretChangeListener.h | ||
WebChromeClientIOS.h | ||
WebChromeClientIOS.mm | ||
WebFixedPositionContent.h | ||
WebFixedPositionContent.mm | ||
WebFixedPositionContentInternal.h | ||
WebFrameIOS.h | ||
WebFrameIOS.mm | ||
WebFrameIPhone.h | ||
WebGeolocation.mm | ||
WebGeolocationInternal.h | ||
WebGeolocationPrivate.h | ||
WebInspectorClientIOS.mm | ||
WebMIMETypeRegistry.h | ||
WebMIMETypeRegistry.mm | ||
WebSelectionRect.h | ||
WebSelectionRect.m | ||
WebVisiblePosition.h | ||
WebVisiblePosition.mm | ||
WebVisiblePositionInternal.h |