[WTF] Move SoftLinking.h into WTF
authordon.olmstead@sony.com <don.olmstead@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 6 Jul 2017 05:51:32 +0000 (05:51 +0000)
committerdon.olmstead@sony.com <don.olmstead@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 6 Jul 2017 05:51:32 +0000 (05:51 +0000)
https://bugs.webkit.org/show_bug.cgi?id=174000

Reviewed by Alex Christensen.

Source/WebCore:

No new tests. No change in functionality

* Modules/applepay/PaymentRequest.cpp:
* Modules/applepay/cocoa/PaymentContactCocoa.mm:
* Modules/applepay/cocoa/PaymentMerchantSessionCocoa.mm:
* Modules/encryptedmedia/legacy/LegacyCDMPrivateMediaPlayer.cpp:
* WebCore.xcodeproj/project.pbxproj:
* editing/cocoa/EditorCocoa.mm:
* editing/cocoa/HTMLConverter.mm:
* editing/ios/EditorIOS.mm:
* page/CaptionUserPreferencesMediaAF.cpp:
* page/cocoa/SettingsCocoa.mm:
* page/ios/UserAgentIOS.mm:
* page/mac/ServicesOverlayController.mm:
* platform/audio/ios/AudioDestinationIOS.cpp:
* platform/audio/ios/AudioFileReaderIOS.cpp:
* platform/audio/ios/AudioSessionIOS.mm:
* platform/audio/ios/MediaSessionManagerIOS.mm:
* platform/cf/CoreMediaSoftLink.cpp:
* platform/cf/CoreMediaSoftLink.h:
* platform/cf/MediaAccessibilitySoftLink.cpp:
* platform/cf/MediaAccessibilitySoftLink.h:
* platform/cocoa/ContentFilterUnblockHandlerCocoa.mm:
* platform/cocoa/CoreVideoSoftLink.cpp:
* platform/cocoa/CoreVideoSoftLink.h:
* platform/cocoa/DataDetectorsCoreSoftLink.h:
* platform/cocoa/NetworkExtensionContentFilter.mm:
* platform/cocoa/ParentalControlsContentFilter.mm:
* platform/cocoa/TelephoneNumberDetectorCocoa.cpp:
* platform/cocoa/VideoToolboxSoftLink.cpp:
* platform/cocoa/VideoToolboxSoftLink.h:
* platform/cocoa/WebPlaybackSessionModelMediaElement.mm:
* platform/cocoa/WebVideoFullscreenModelVideoElement.mm:
* platform/gamepad/cocoa/GameControllerGamepadProvider.mm:
* platform/graphics/avfoundation/AVTrackPrivateAVFObjCImpl.mm:
* platform/graphics/avfoundation/MediaPlaybackTargetMac.mm:
* platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp:
* platform/graphics/avfoundation/MediaSelectionGroupAVFObjC.mm:
* platform/graphics/avfoundation/cf/AVFoundationCFSoftLinking.h:
* platform/graphics/avfoundation/cf/CDMSessionAVFoundationCF.cpp:
* platform/graphics/avfoundation/cf/InbandTextTrackPrivateAVCF.cpp:
* platform/graphics/avfoundation/cf/InbandTextTrackPrivateLegacyAVCF.cpp:
* platform/graphics/avfoundation/cf/WebCoreAVCFResourceLoader.cpp:
* platform/graphics/avfoundation/objc/CDMSessionAVContentKeySession.mm:
* platform/graphics/avfoundation/objc/CDMSessionAVFoundationObjC.mm:
* platform/graphics/avfoundation/objc/CDMSessionAVStreamSession.mm:
* platform/graphics/avfoundation/objc/InbandTextTrackPrivateAVFObjC.mm:
* platform/graphics/avfoundation/objc/InbandTextTrackPrivateLegacyAVFObjC.mm:
* platform/graphics/avfoundation/objc/MediaPlaybackTargetPickerMac.mm:
* platform/graphics/avfoundation/objc/MediaSourcePrivateAVFObjC.mm:
* platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:
* platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.mm:
* platform/graphics/ca/cocoa/PlatformCALayerCocoa.mm:
* platform/graphics/ca/win/WKCACFViewLayerTreeHost.cpp:
* platform/graphics/cocoa/FontCascadeCocoa.mm:
* platform/graphics/cocoa/FontFamilySpecificationCoreText.cpp:
* platform/graphics/cv/PixelBufferConformerCV.cpp:
* platform/graphics/ios/FontCacheIOS.mm:
* platform/graphics/mac/ComplexTextControllerCoreText.mm:
* platform/graphics/mac/FontCacheMac.mm:
* platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
* platform/graphics/mac/MediaTimeQTKit.mm:
* platform/graphics/mac/PDFDocumentImageMac.mm:
* platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp:
* platform/ios/DragImageIOS.mm:
* platform/ios/PlatformPasteboardIOS.mm:
* platform/ios/PlatformScreenIOS.mm:
* platform/ios/PlatformSpeechSynthesizerIOS.mm:
* platform/ios/QuickLookSoftLink.h:
* platform/ios/QuickLookSoftLink.mm:
* platform/ios/RemoteCommandListenerIOS.mm:
* platform/ios/ThemeIOS.mm:
* platform/ios/ValidationBubbleIOS.mm:
* platform/ios/WebCoreMotionManager.mm:
* platform/ios/WebItemProviderPasteboard.mm:
* platform/ios/WebVideoFullscreenControllerAVKit.mm:
* platform/mac/DragImageMac.mm:
* platform/mac/MediaRemoteSoftLink.cpp:
* platform/mac/MediaRemoteSoftLink.h:
* platform/mac/SerializedPlatformRepresentationMac.mm:
* platform/mac/WebPlaybackControlsManager.mm:
* platform/mac/WebVideoFullscreenController.mm:
* platform/mediastream/ios/AVAudioSessionCaptureDeviceManager.mm:
* platform/mediastream/ios/CoreAudioCaptureSourceIOS.mm:
* platform/mediastream/libwebrtc/H264VideoToolBoxEncoder.mm:
* platform/mediastream/mac/AVCaptureDeviceManager.mm:
* platform/network/cf/CookieJarCFNet.cpp:
* platform/network/ios/NetworkStateNotifierIOS.mm:
* platform/network/ios/PreviewConverter.mm:
* platform/network/mac/BlobDataFileReferenceMac.mm:
* platform/spi/cocoa/AVKitSPI.h:
(-[AVTouchBarPlaybackControlsControlling NS_ENUM]): Deleted.
* platform/spi/cocoa/NSAttributedStringSPI.h:
* platform/spi/ios/DataDetectorsUISPI.h:
* platform/spi/mac/AVFoundationSPI.h:
* platform/spi/mac/DataDetectorsSPI.h:
* platform/spi/mac/LookupSPI.h:
* platform/spi/mac/TUCallSPI.h:
* platform/win/ScrollbarThemeWin.cpp:
* rendering/RenderThemeCocoa.mm:
* rendering/RenderThemeIOS.mm:
* rendering/RenderThemeWin.cpp:
* testing/Internals.mm:
* xml/XSLStyleSheetLibxslt.cpp:
* xml/XSLTExtensions.cpp:
* xml/XSLTProcessorLibxslt.cpp:
* xml/XSLTUnicodeSort.cpp:

Source/WebKit/ios:

* Misc/WebGeolocationCoreLocationProvider.mm:
* WebView/WebPDFViewPlaceholder.mm:

Source/WebKit/mac:

* Plugins/WebNetscapePluginView.mm:
* Plugins/WebPluginController.mm:
* WebCoreSupport/WebInspectorClient.mm:
* WebView/WebFullScreenController.mm:
* WebView/WebImmediateActionController.mm:
* WebView/WebView.mm:

Source/WebKit/win:

* WebKitClassFactory.cpp:
* WebView.cpp:

Source/WebKit2:

* Platform/mac/StringUtilities.mm:
* Platform/spi/ios/ManagedConfigurationSPI.h:
* Shared/Cocoa/DataDetectionResult.mm:
* Shared/Cocoa/WebCoreArgumentCodersCocoa.mm:
* Shared/ios/InteractionInformationAtPosition.mm:
* Shared/ios/WebIconUtilities.mm:
* Shared/mac/CookieStorageShim.mm:
* Shared/mac/WebCoreArgumentCodersMac.mm:
* UIProcess/API/Cocoa/_WKElementAction.mm:
* UIProcess/ApplePay/cocoa/WebPaymentCoordinatorProxyCocoa.mm:
* UIProcess/ApplePay/ios/WebPaymentCoordinatorProxyIOS.mm:
* UIProcess/ApplePay/mac/WebPaymentCoordinatorProxyMac.mm:
* UIProcess/Cocoa/UIDelegate.mm:
* UIProcess/Cocoa/WebViewImpl.mm:
* UIProcess/Launcher/mac/ProcessLauncherMac.mm:
* UIProcess/ios/WKActionSheetAssistant.mm:
* UIProcess/ios/WKContentViewInteraction.mm:
* UIProcess/ios/forms/WKAirPlayRoutePicker.mm:
* UIProcess/ios/forms/WKFileUploadPanel.mm:
* UIProcess/mac/WKImmediateActionController.mm:
* UIProcess/mac/WebInspectorProxyMac.mm:
* WebProcess/WebPage/mac/PlatformCALayerRemoteCustom.mm:
* WebProcess/WebPage/mac/WebInspectorUIMac.mm:
* WebProcess/cocoa/WebProcessCocoa.mm:

Source/WTF:

* WTF.xcodeproj/project.pbxproj:
* wtf/SoftLinking.h: Copied from Source/WebCore/platform/ios/QuickLookSoftLink.mm.
* wtf/cocoa/SoftLinking.h: Renamed from Source/WebCore/platform/cocoa/SoftLinking.h.
* wtf/win/SoftLinking.h: Renamed from Source/WebCore/platform/win/SoftLinking.h.

Tools:

* DumpRenderTree/mac/TestRunnerMac.mm:
* Scripts/webkitpy/style/checkers/cpp_unittest.py:
(test_primary_header):
(ErrorCollector.__init__): Deleted.
(ErrorCollector.__call__): Deleted.
(ErrorCollector.results): Deleted.
(ErrorCollector.result_list): Deleted.
(ErrorCollector.verify_all_categories_are_seen): Deleted.
(MockIo.open): Deleted.
(CppFunctionsTest.test_convert_to_lower_with_underscores): Deleted.
(CppFunctionsTest.test_create_acronym): Deleted.
(CppFunctionsTest.test_is_c_or_objective_c): Deleted.
(CppFunctionsTest.test_parameter): Deleted.
(CppFunctionsTest.test_single_line_view): Deleted.
(CppFunctionsTest.test_create_skeleton_parameters): Deleted.
(CppFunctionsTest.test_find_parameter_name_index): Deleted.
(CppFunctionsTest.test_parameter_list): Deleted.
(CppFunctionsTest.test_check_parameter_against_text): Deleted.
(CppStyleTestBase.process_file_data): Deleted.
(CppStyleTestBase.perform_lint): Deleted.
(CppStyleTestBase.perform_single_line_lint): Deleted.
(CppStyleTestBase.perform_multi_line_lint): Deleted.
(CppStyleTestBase.perform_language_rules_check): Deleted.
(CppStyleTestBase.perform_function_lengths_check): Deleted.
(CppStyleTestBase.perform_pass_ptr_check): Deleted.
(CppStyleTestBase.perform_leaky_pattern_check): Deleted.
(CppStyleTestBase.perform_include_what_you_use): Deleted.
(CppStyleTestBase.perform_header_guard_check): Deleted.
(CppStyleTestBase.assert_lint): Deleted.
(CppStyleTestBase.assert_lint_one_of_many_errors_re): Deleted.
(CppStyleTestBase.assert_multi_line_lint): Deleted.
(CppStyleTestBase.assert_multi_line_lint_re): Deleted.
(CppStyleTestBase.assert_language_rules_check): Deleted.
(CppStyleTestBase.assert_include_what_you_use): Deleted.
(CppStyleTestBase.assert_header_guard): Deleted.
(CppStyleTestBase.assert_blank_lines_check): Deleted.
(CppStyleTestBase.assert_positions_equal): Deleted.
(FunctionDetectionTest.test_basic_function_detection): Deleted.
(FunctionDetectionTest.test_function_declaration_detection): Deleted.
(FunctionDetectionTest.test_pure_function_detection): Deleted.
(FunctionDetectionTest.test_override_and_final_function_detection): Deleted.
(FunctionDetectionTest.test_ignore_macros): Deleted.
(FunctionDetectionTest.test_non_functions): Deleted.
(FunctionDetectionTest.test_non_functions.Stuff): Deleted.
(FunctionDetectionTest.test_parameter_list): Deleted.
(Cpp11StyleTest.test_rvaule_reference_in_parameter_pack): Deleted.
(CppStyleTest.test_asm_lines_ignored): Deleted.
(CppStyleTest.test_get_line_width): Deleted.
(CppStyleTest.test_find_next_multi_line_comment_start): Deleted.
(CppStyleTest.test_find_next_multi_line_comment_end): Deleted.
(CppStyleTest.test_remove_multi_line_comments_from_range): Deleted.
(CppStyleTest.test_position): Deleted.
(CppStyleTest.test_rfind_in_lines): Deleted.
(CppStyleTest.test_close_expression): Deleted.
(CppStyleTest.test_spaces_at_end_of_line): Deleted.
(CppStyleTest.test_cstyle_cast): Deleted.
(CppStyleTest.test_runtime_casting): Deleted.
(CppStyleTest.test_runtime_selfinit): Deleted.
(CppStyleTest.test_runtime_rtti): Deleted.
(CppStyleTest.test_static_cast_readability): Deleted.
(CppStyleTest.test_check_for_unnamed_params): Deleted.
(CppStyleTest.void): Deleted.
(CppStyleTest.test_deprecated_cast): Deleted.
(CppStyleTest.test_mock_method): Deleted.
(CppStyleTest.test_sizeof_type): Deleted.
(CppStyleTest.cases): Deleted.
(CppStyleTest.for): Deleted.
(CppStyleTest.test_typedef_for_pointer_to_function): Deleted.
(CppStyleTest.test_typedef_for_pointer_to_function.void): Deleted.
(CppStyleTest.test_include_what_you_use_no_implementation_files): Deleted.
(CppStyleTest.test_include_what_you_use): Deleted.
(CppStyleTest.test_files_belong_to_same_module): Deleted.
(CppStyleTest.test_cleanse_line): Deleted.
(CppStyleTest.test_multi_line_comments): Deleted.
(CppStyleTest.test_multi_line_comments.Foo): Deleted.
(CppStyleTest.test_multiline_strings): Deleted.
(CppStyleTest.test_platformh_comments): Deleted.
(CppStyleTest.test_explicit_single_argument_constructors): Deleted.
(CppStyleTest.test_explicit_single_argument_constructors.Foo): Deleted.
(CppStyleTest.test_explicit_single_argument_constructors.Qualifier): Deleted.
(CppStyleTest.test_explicit_single_argument_constructors.definition): Deleted.
(CppStyleTest.test_slash_star_comment_on_single_line): Deleted.
(CppStyleTest.test_suspicious_usage_of_if): Deleted.
(CppStyleTest.test_suspicious_usage_of_memset): Deleted.
(CppStyleTest.test_check_posix_threading): Deleted.
(CppStyleTest.test_insecure_string_operations): Deleted.
(CppStyleTest.test_format_strings): Deleted.
(CppStyleTest.test_insecure_temp_file): Deleted.
(CppStyleTest.test_variable_length_array_detection): Deleted.
(CppStyleTest.test_braces): Deleted.
(CppStyleTest.test_check_check): Deleted.
(CppStyleTest.test_brace_at_begin_of_line): Deleted.
(CppStyleTest.test_mismatching_spaces_in_parens): Deleted.
(CppStyleTest.test_spacing_for_fncall): Deleted.
(CppStyleTest.test_spacing_for_fncall.foo): Deleted.
(CppStyleTest.test_spacing_before_braces): Deleted.
(CppStyleTest.test_spacing_between_braces): Deleted.
(CppStyleTest.test_spacing_before_brackets): Deleted.
(CppStyleTest.test_cpp_lambda_functions): Deleted.
(CppStyleTest.test_objective_c_block): Deleted.
(CppStyleTest.test_objective_c_block_as_argument): Deleted.
(CppStyleTest.test_spacing_around_else): Deleted.
(CppStyleTest.test_spacing_for_binary_ops): Deleted.
(CppStyleTest.test_spacing_for_binary_ops.hash_map): Deleted.
(CppStyleTest.test_operator_methods): Deleted.
(CppStyleTest.test_spacing_in_objective_c_properties): Deleted.
(CppStyleTest.test_spacing_before_last_semicolon): Deleted.
(CppStyleTest.test_static_or_global_stlstrings): Deleted.
(CppStyleTest.test_no_spaces_in_function_calls): Deleted.
(CppStyleTest.test_one_spaces_between_code_and_comments): Deleted.
(CppStyleTest.test_one_spaces_after_punctuation_in_comments): Deleted.
(CppStyleTest.test_space_after_comment_marker): Deleted.
(CppStyleTest.test_newline_at_eof): Deleted.
(CppStyleTest.test_newline_at_eof.do_test): Deleted.
(CppStyleTest.test_extra_newlines_at_eof): Deleted.
(CppStyleTest.test_extra_newlines_at_eof.do_test): Deleted.
(CppStyleTest.test_invalid_utf8): Deleted.
(CppStyleTest.test_invalid_utf8.do_test): Deleted.
(CppStyleTest.test_is_blank_line): Deleted.
(CppStyleTest.test_blank_lines_check): Deleted.
(CppStyleTest.test_allow_blank_line_before_closing_namespace): Deleted.
(CppStyleTest.test_allow_blank_line_before_if_else_chain): Deleted.
(CppStyleTest.test_else_on_same_line_as_closing_braces): Deleted.
(CppStyleTest.test_else_clause_not_on_same_line_as_else): Deleted.
(CppStyleTest.test_comma): Deleted.
(CppStyleTest.test_declaration): Deleted.
(CppStyleTest.test_pointer_reference_marker_location): Deleted.
(CppStyleTest.test_indent): Deleted.
(CppStyleTest.test_indent.Foo): Deleted.
(CppStyleTest.test_not_alabel): Deleted.
(CppStyleTest.test_tab): Deleted.
(CppStyleTest.test_unnamed_namespaces_in_headers): Deleted.
(CppStyleTest.test_build_class): Deleted.
(CppStyleTest.test_build_class.definitions): Deleted.
(CppStyleTest.test_build_class.Foo): Deleted.
(CppStyleTest.test_build_class.DERIVE_FROM_GOO): Deleted.
(CppStyleTest.test_build_end_comment): Deleted.
(CppStyleTest.test_build_forward_decl): Deleted.
(CppStyleTest.test_build_forward_decl.Foo): Deleted.
(CppStyleTest.test_build_header_guard): Deleted.
(CppStyleTest.test_build_header_guard.Foo_h): Deleted.
(CppStyleTest.test_build_header_guard.Foo_h.for): Deleted.
(CppStyleTest.test_build_printf_format): Deleted.
(CppStyleTest.test_runtime_printf_format): Deleted.
(CppStyleTest.assert_lintLogCodeOnError): Deleted.
(CppStyleTest.test_build_storage_class): Deleted.
(CppStyleTest.test_build_storage_class.unsignedLongLong): Deleted.
(CppStyleTest.test_build_storage_class.declaration): Deleted.
(CppStyleTest.test_build_storage_class.after): Deleted.
(CppStyleTest.test_build_storage_class.is): Deleted.
(CppStyleTest.test_legal_copyright): Deleted.
(CppStyleTest.test_invalid_increment): Deleted.
(CppStyleTest.test_enum_bitfields): Deleted.
(CppStyleTest.test_plain_integral_bitfields): Deleted.
(CleansedLinesTest.test_init_empty): Deleted.
(CleansedLinesTest.test_collapse_strings): Deleted.
(OrderOfIncludesTest.tearDown): Deleted.
(OrderOfIncludesTest.test_check_next_include_order__no_config): Deleted.
(OrderOfIncludesTest.test_check_next_include_order__no_self): Deleted.
(OrderOfIncludesTest.test_check_next_include_order__likely_then_config): Deleted.
(OrderOfIncludesTest.test_check_next_include_order__other_then_config): Deleted.
(OrderOfIncludesTest.test_check_next_include_order__config_then_other_then_likely): Deleted.
(OrderOfIncludesTest.test_check_alphabetical_include_order): Deleted.
(OrderOfIncludesTest.test_check_alphabetical_include_order_errors_reported_for_both_lines): Deleted.
(OrderOfIncludesTest.test_check_line_break_after_own_header): Deleted.
(OrderOfIncludesTest.test_check_line_break_before_own_header): Deleted.
(OrderOfIncludesTest.test_check_preprocessor_in_include_section): Deleted.
(OrderOfIncludesTest.test_check_preprocessor_in_include_section.BAZ): Deleted.
(OrderOfIncludesTest.test_check_preprocessor_in_include_section.FOOBAR): Deleted.
(OrderOfIncludesTest.test_primary_header): Deleted.
(OrderOfIncludesTest.test_public_primary_header): Deleted.
(OrderOfIncludesTest.test_check_wtf_includes): Deleted.
(OrderOfIncludesTest.test_classify_include): Deleted.
(OrderOfIncludesTest.test_try_drop_common_suffixes): Deleted.
(CheckForFunctionLengthsTest.tearDown): Deleted.
(CheckForFunctionLengthsTest.set_min_confidence): Deleted.
(CheckForFunctionLengthsTest.assert_function_lengths_check): Deleted.
(CheckForFunctionLengthsTest.trigger_lines): Deleted.
(CheckForFunctionLengthsTest.trigger_test_lines): Deleted.
(CheckForFunctionLengthsTest.assert_function_length_check_definition): Deleted.
(CheckForFunctionLengthsTest.assert_function_length_check_definition_ok): Deleted.
(CheckForFunctionLengthsTest.assert_function_length_check_at_error_level): Deleted.
(CheckForFunctionLengthsTest.assert_function_length_check_below_error_level): Deleted.
(CheckForFunctionLengthsTest.assert_function_length_check_above_error_level): Deleted.
(CheckForFunctionLengthsTest.function_body): Deleted.
(CheckForFunctionLengthsTest.function_body_with_blank_lines): Deleted.
(CheckForFunctionLengthsTest.function_body_with_no_lints): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_declaration): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_declaration_with_block_following): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_class_definition): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_class_definition.Test): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_trivial): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_empty): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity0): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_at_severity0): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_above_severity0): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity1v0): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_at_severity1v0): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity1): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_at_severity1): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_above_severity1): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_plus_indented): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_plus_blanks): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_complex_definition_severity1): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_for_test): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_for_split_line_test): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_for_bad_test_doesnt_break): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_with_embedded_no_lints): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_with_no_lint): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity2): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_severity2): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_above_severity2): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity3): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_severity3): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_above_severity3): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity4): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_severity4): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_above_severity4): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity5): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_at_severity5): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_above_severity5): Deleted.
(CheckForFunctionLengthsTest.test_function_length_check_definition_huge_lines): Deleted.
(CheckForFunctionLengthsTest.test_function_length_not_determinable): Deleted.
(NoNonVirtualDestructorsTest.test_no_error): Deleted.
(NoNonVirtualDestructorsTest.test_no_error.Foo): Deleted.
(NoNonVirtualDestructorsTest.test_no_error.MyClass): Deleted.
(NoNonVirtualDestructorsTest.test_no_error.Qualified): Deleted.
(NoNonVirtualDestructorsTest.test_no_destructor_when_virtual_needed): Deleted.
(NoNonVirtualDestructorsTest.test_no_destructor_when_virtual_needed.Foo): Deleted.
(NoNonVirtualDestructorsTest.test_enum_casing): Deleted.
(NoNonVirtualDestructorsTest.test_enum_casing.Foo): Deleted.
(NoNonVirtualDestructorsTest.test_enum_casing.Enum123): Deleted.
(NoNonVirtualDestructorsTest.test_enum_trailing_semicolon): Deleted.
(NoNonVirtualDestructorsTest.test_enum_trailing_semicolon.CPP11EnumClass): Deleted.
(NoNonVirtualDestructorsTest.test_enum_trailing_semicolon.MyEnum): Deleted.
(NoNonVirtualDestructorsTest.test_destructor_non_virtual_when_virtual_needed): Deleted.
(NoNonVirtualDestructorsTest.test_destructor_non_virtual_when_virtual_needed.Foo): Deleted.
(NoNonVirtualDestructorsTest.test_no_warn_when_derived): Deleted.
(NoNonVirtualDestructorsTest.test_no_warn_when_derived.Foo): Deleted.
(NoNonVirtualDestructorsTest.test_internal_braces): Deleted.
(NoNonVirtualDestructorsTest.test_internal_braces.Foo): Deleted.
(NoNonVirtualDestructorsTest.test_inner_class_needs_virtual_destructor): Deleted.
(NoNonVirtualDestructorsTest.test_inner_class_needs_virtual_destructor.Foo): Deleted.
(NoNonVirtualDestructorsTest.test_inner_class_needs_virtual_destructor.Foo.Goo): Deleted.
(NoNonVirtualDestructorsTest.test_inner_class_needs_virtual_destructor.Goo): Deleted.
(NoNonVirtualDestructorsTest.test_outer_class_needs_virtual_destructor): Deleted.
(NoNonVirtualDestructorsTest.test_outer_class_needs_virtual_destructor.Foo): Deleted.
(NoNonVirtualDestructorsTest.test_outer_class_needs_virtual_destructor.Foo.Goo): Deleted.
(NoNonVirtualDestructorsTest.test_qualified_class_needs_virtual_destructor): Deleted.
(NoNonVirtualDestructorsTest.test_qualified_class_needs_virtual_destructor.Qualified): Deleted.
(NoNonVirtualDestructorsTest.test_multi_line_declaration_no_error): Deleted.
(NoNonVirtualDestructorsTest.test_multi_line_declaration_no_error.Foo): Deleted.
(NoNonVirtualDestructorsTest.test_multi_line_declaration_with_error): Deleted.
(NoNonVirtualDestructorsTest.test_multi_line_declaration_with_error.Foo): Deleted.
(LeakyPatternTest.assert_leaky_pattern_check): Deleted.
(LeakyPatternTest.test_get_dc): Deleted.
(LeakyPatternTest.test_get_dc.HWndDC): Deleted.
(LeakyPatternTest.test_own_get_dc): Deleted.
(LeakyPatternTest.test_create_dc): Deleted.
(LeakyPatternTest.test_create_compatible_dc): Deleted.
(WebKitStyleTest.test_indentation): Deleted.
(WebKitStyleTest.test_indentation.Foo): Deleted.
(WebKitStyleTest.test_indentation.Document): Deleted.
(WebKitStyleTest.test_spacing): Deleted.
(WebKitStyleTest.test_line_breaking): Deleted.
(WebKitStyleTest.test_braces): Deleted.
(WebKitStyleTest.test_braces.MyClass): Deleted.
(WebKitStyleTest.test_braces.NS_ENUM): Deleted.
(WebKitStyleTest.test_braces.CPP11EnumClass): Deleted.
(WebKitStyleTest.test_braces.SOMETHING): Deleted.
(WebKitStyleTest.test_null_false_zero): Deleted.
(WebKitStyleTest.test_directive_indentation): Deleted.
(WebKitStyleTest.test_using_std): Deleted.
(WebKitStyleTest.test_using_namespace): Deleted.
(WebKitStyleTest.test_max_macro): Deleted.
(WebKitStyleTest.test_min_macro): Deleted.
(WebKitStyleTest.test_wtf_move): Deleted.
(WebKitStyleTest.test_ctype_fucntion): Deleted.
(WebKitStyleTest.test_names): Deleted.
(WebKitStyleTest.test_names.HTMLDocument): Deleted.
(WebKitStyleTest.test_names.WebWindowFadeAnimation): Deleted.
(WebKitStyleTest.test_names.declarations): Deleted.
(WebKitStyleTest.test_names.struct): Deleted.
(WebKitStyleTest.test_names.VectorType): Deleted.
(WebKitStyleTest.test_parameter_names): Deleted.
(WebKitStyleTest.test_comments): Deleted.
(WebKitStyleTest.test_webkit_export_check): Deleted.
(WebKitStyleTest.test_member_initialization_list): Deleted.
(WebKitStyleTest.test_member_initialization_list.MyClass): Deleted.
(WebKitStyleTest.test_other): Deleted.
(CppCheckerTest.mock_handle_style_error): Deleted.
(CppCheckerTest._checker): Deleted.
(CppCheckerTest.test_init): Deleted.
(CppCheckerTest.test_eq): Deleted.
(CppCheckerTest.test_eq.mock_handle_style_error2): Deleted.
(CppCheckerTest.test_ne): Deleted.
* TestWebKitAPI/Tests/WebKit/ios/AudioSessionCategoryIOS.mm:
* TestWebKitAPI/Tests/ios/UIPasteboardTests.mm:
* TestWebKitAPI/cocoa/TestWKWebView.mm:
* TestWebKitAPI/ios/DataInteractionSimulator.mm:
* WebKitTestRunner/InjectedBundle/mac/TestRunnerMac.mm:
* WebKitTestRunner/ios/HIDEventGenerator.mm:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@219191 268f45cc-cd09-0410-ab3c-d52691b4dbfc

157 files changed:
Source/WTF/ChangeLog
Source/WTF/WTF.xcodeproj/project.pbxproj
Source/WTF/wtf/SoftLinking.h [new file with mode: 0644]
Source/WTF/wtf/cocoa/SoftLinking.h [moved from Source/WebCore/platform/cocoa/SoftLinking.h with 99% similarity]
Source/WTF/wtf/win/SoftLinking.h [moved from Source/WebCore/platform/win/SoftLinking.h with 99% similarity]
Source/WebCore/ChangeLog
Source/WebCore/Modules/applepay/PaymentRequest.cpp
Source/WebCore/Modules/applepay/cocoa/PaymentContactCocoa.mm
Source/WebCore/Modules/applepay/cocoa/PaymentMerchantSessionCocoa.mm
Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateMediaPlayer.cpp
Source/WebCore/WebCore.xcodeproj/project.pbxproj
Source/WebCore/editing/cocoa/EditorCocoa.mm
Source/WebCore/editing/cocoa/HTMLConverter.mm
Source/WebCore/editing/ios/EditorIOS.mm
Source/WebCore/page/CaptionUserPreferencesMediaAF.cpp
Source/WebCore/page/cocoa/SettingsCocoa.mm
Source/WebCore/page/ios/UserAgentIOS.mm
Source/WebCore/page/mac/ServicesOverlayController.mm
Source/WebCore/platform/audio/ios/AudioDestinationIOS.cpp
Source/WebCore/platform/audio/ios/AudioFileReaderIOS.cpp
Source/WebCore/platform/audio/ios/AudioSessionIOS.mm
Source/WebCore/platform/audio/ios/MediaSessionManagerIOS.mm
Source/WebCore/platform/cf/CoreMediaSoftLink.cpp
Source/WebCore/platform/cf/CoreMediaSoftLink.h
Source/WebCore/platform/cf/MediaAccessibilitySoftLink.cpp
Source/WebCore/platform/cf/MediaAccessibilitySoftLink.h
Source/WebCore/platform/cocoa/ContentFilterUnblockHandlerCocoa.mm
Source/WebCore/platform/cocoa/CoreVideoSoftLink.cpp
Source/WebCore/platform/cocoa/CoreVideoSoftLink.h
Source/WebCore/platform/cocoa/DataDetectorsCoreSoftLink.h
Source/WebCore/platform/cocoa/NetworkExtensionContentFilter.mm
Source/WebCore/platform/cocoa/ParentalControlsContentFilter.mm
Source/WebCore/platform/cocoa/TelephoneNumberDetectorCocoa.cpp
Source/WebCore/platform/cocoa/VideoToolboxSoftLink.cpp
Source/WebCore/platform/cocoa/VideoToolboxSoftLink.h
Source/WebCore/platform/cocoa/WebPlaybackSessionModelMediaElement.mm
Source/WebCore/platform/cocoa/WebVideoFullscreenModelVideoElement.mm
Source/WebCore/platform/gamepad/cocoa/GameControllerGamepadProvider.mm
Source/WebCore/platform/graphics/avfoundation/AVTrackPrivateAVFObjCImpl.mm
Source/WebCore/platform/graphics/avfoundation/MediaPlaybackTargetMac.mm
Source/WebCore/platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp
Source/WebCore/platform/graphics/avfoundation/MediaSelectionGroupAVFObjC.mm
Source/WebCore/platform/graphics/avfoundation/cf/AVFoundationCFSoftLinking.h
Source/WebCore/platform/graphics/avfoundation/cf/CDMSessionAVFoundationCF.cpp
Source/WebCore/platform/graphics/avfoundation/cf/InbandTextTrackPrivateAVCF.cpp
Source/WebCore/platform/graphics/avfoundation/cf/InbandTextTrackPrivateLegacyAVCF.cpp
Source/WebCore/platform/graphics/avfoundation/cf/WebCoreAVCFResourceLoader.cpp
Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionAVContentKeySession.mm
Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionAVFoundationObjC.mm
Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionAVStreamSession.mm
Source/WebCore/platform/graphics/avfoundation/objc/InbandTextTrackPrivateAVFObjC.mm
Source/WebCore/platform/graphics/avfoundation/objc/InbandTextTrackPrivateLegacyAVFObjC.mm
Source/WebCore/platform/graphics/avfoundation/objc/MediaPlaybackTargetPickerMac.mm
Source/WebCore/platform/graphics/avfoundation/objc/MediaSourcePrivateAVFObjC.mm
Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm
Source/WebCore/platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.mm
Source/WebCore/platform/graphics/ca/cocoa/PlatformCALayerCocoa.mm
Source/WebCore/platform/graphics/ca/win/WKCACFViewLayerTreeHost.cpp
Source/WebCore/platform/graphics/cocoa/FontCascadeCocoa.mm
Source/WebCore/platform/graphics/cocoa/FontFamilySpecificationCoreText.cpp
Source/WebCore/platform/graphics/cv/PixelBufferConformerCV.cpp
Source/WebCore/platform/graphics/ios/FontCacheIOS.mm
Source/WebCore/platform/graphics/mac/ComplexTextControllerCoreText.mm
Source/WebCore/platform/graphics/mac/FontCacheMac.mm
Source/WebCore/platform/graphics/mac/MediaPlayerPrivateQTKit.mm
Source/WebCore/platform/graphics/mac/MediaTimeQTKit.mm
Source/WebCore/platform/graphics/mac/PDFDocumentImageMac.mm
Source/WebCore/platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp
Source/WebCore/platform/ios/DragImageIOS.mm
Source/WebCore/platform/ios/PlatformPasteboardIOS.mm
Source/WebCore/platform/ios/PlatformScreenIOS.mm
Source/WebCore/platform/ios/PlatformSpeechSynthesizerIOS.mm
Source/WebCore/platform/ios/QuickLookSoftLink.h
Source/WebCore/platform/ios/QuickLookSoftLink.mm
Source/WebCore/platform/ios/RemoteCommandListenerIOS.mm
Source/WebCore/platform/ios/ThemeIOS.mm
Source/WebCore/platform/ios/ValidationBubbleIOS.mm
Source/WebCore/platform/ios/WebCoreMotionManager.mm
Source/WebCore/platform/ios/WebItemProviderPasteboard.mm
Source/WebCore/platform/ios/WebVideoFullscreenControllerAVKit.mm
Source/WebCore/platform/mac/DragImageMac.mm
Source/WebCore/platform/mac/MediaRemoteSoftLink.cpp
Source/WebCore/platform/mac/MediaRemoteSoftLink.h
Source/WebCore/platform/mac/SerializedPlatformRepresentationMac.mm
Source/WebCore/platform/mac/WebPlaybackControlsManager.mm
Source/WebCore/platform/mac/WebVideoFullscreenController.mm
Source/WebCore/platform/mediastream/ios/AVAudioSessionCaptureDeviceManager.mm
Source/WebCore/platform/mediastream/ios/CoreAudioCaptureSourceIOS.mm
Source/WebCore/platform/mediastream/libwebrtc/H264VideoToolBoxEncoder.mm
Source/WebCore/platform/mediastream/mac/AVCaptureDeviceManager.mm
Source/WebCore/platform/network/cf/CookieJarCFNet.cpp
Source/WebCore/platform/network/ios/NetworkStateNotifierIOS.mm
Source/WebCore/platform/network/ios/PreviewConverter.mm
Source/WebCore/platform/network/mac/BlobDataFileReferenceMac.mm
Source/WebCore/platform/spi/cocoa/AVKitSPI.h
Source/WebCore/platform/spi/cocoa/NSAttributedStringSPI.h
Source/WebCore/platform/spi/ios/DataDetectorsUISPI.h
Source/WebCore/platform/spi/mac/AVFoundationSPI.h
Source/WebCore/platform/spi/mac/DataDetectorsSPI.h
Source/WebCore/platform/spi/mac/LookupSPI.h
Source/WebCore/platform/spi/mac/TUCallSPI.h
Source/WebCore/platform/win/ScrollbarThemeWin.cpp
Source/WebCore/rendering/RenderThemeCocoa.mm
Source/WebCore/rendering/RenderThemeIOS.mm
Source/WebCore/rendering/RenderThemeWin.cpp
Source/WebCore/testing/Internals.mm
Source/WebCore/xml/XSLStyleSheetLibxslt.cpp
Source/WebCore/xml/XSLTExtensions.cpp
Source/WebCore/xml/XSLTProcessorLibxslt.cpp
Source/WebCore/xml/XSLTUnicodeSort.cpp
Source/WebKit/ios/ChangeLog
Source/WebKit/ios/Misc/WebGeolocationCoreLocationProvider.mm
Source/WebKit/ios/WebView/WebPDFViewPlaceholder.mm
Source/WebKit/mac/ChangeLog
Source/WebKit/mac/Plugins/WebNetscapePluginView.mm
Source/WebKit/mac/Plugins/WebPluginController.mm
Source/WebKit/mac/WebCoreSupport/WebInspectorClient.mm
Source/WebKit/mac/WebView/WebFullScreenController.mm
Source/WebKit/mac/WebView/WebImmediateActionController.mm
Source/WebKit/mac/WebView/WebView.mm
Source/WebKit/win/ChangeLog
Source/WebKit/win/WebKitClassFactory.cpp
Source/WebKit/win/WebView.cpp
Source/WebKit2/ChangeLog
Source/WebKit2/Platform/mac/StringUtilities.mm
Source/WebKit2/Platform/spi/ios/ManagedConfigurationSPI.h
Source/WebKit2/Shared/Cocoa/DataDetectionResult.mm
Source/WebKit2/Shared/Cocoa/WebCoreArgumentCodersCocoa.mm
Source/WebKit2/Shared/ios/InteractionInformationAtPosition.mm
Source/WebKit2/Shared/ios/WebIconUtilities.mm
Source/WebKit2/Shared/mac/CookieStorageShim.mm
Source/WebKit2/Shared/mac/WebCoreArgumentCodersMac.mm
Source/WebKit2/UIProcess/API/Cocoa/_WKElementAction.mm
Source/WebKit2/UIProcess/ApplePay/cocoa/WebPaymentCoordinatorProxyCocoa.mm
Source/WebKit2/UIProcess/ApplePay/ios/WebPaymentCoordinatorProxyIOS.mm
Source/WebKit2/UIProcess/ApplePay/mac/WebPaymentCoordinatorProxyMac.mm
Source/WebKit2/UIProcess/Cocoa/UIDelegate.mm
Source/WebKit2/UIProcess/Cocoa/WebViewImpl.mm
Source/WebKit2/UIProcess/Launcher/mac/ProcessLauncherMac.mm
Source/WebKit2/UIProcess/ios/WKActionSheetAssistant.mm
Source/WebKit2/UIProcess/ios/WKContentViewInteraction.mm
Source/WebKit2/UIProcess/ios/forms/WKAirPlayRoutePicker.mm
Source/WebKit2/UIProcess/ios/forms/WKFileUploadPanel.mm
Source/WebKit2/UIProcess/mac/WKImmediateActionController.mm
Source/WebKit2/UIProcess/mac/WebInspectorProxyMac.mm
Source/WebKit2/WebProcess/WebPage/mac/PlatformCALayerRemoteCustom.mm
Source/WebKit2/WebProcess/WebPage/mac/WebInspectorUIMac.mm
Source/WebKit2/WebProcess/cocoa/WebProcessCocoa.mm
Tools/ChangeLog
Tools/DumpRenderTree/mac/TestRunnerMac.mm
Tools/Scripts/webkitpy/style/checkers/cpp_unittest.py
Tools/TestWebKitAPI/Tests/WebKit/ios/AudioSessionCategoryIOS.mm
Tools/TestWebKitAPI/Tests/ios/UIPasteboardTests.mm
Tools/TestWebKitAPI/cocoa/TestWKWebView.mm
Tools/TestWebKitAPI/ios/DataInteractionSimulator.mm
Tools/WebKitTestRunner/InjectedBundle/mac/TestRunnerMac.mm
Tools/WebKitTestRunner/ios/HIDEventGenerator.mm

index 21421d0..fd89971 100644 (file)
@@ -1,3 +1,15 @@
+2017-07-05  Don Olmstead  <don.olmstead@sony.com>
+
+        [WTF] Move SoftLinking.h into WTF
+        https://bugs.webkit.org/show_bug.cgi?id=174000
+
+        Reviewed by Alex Christensen.
+
+        * WTF.xcodeproj/project.pbxproj:
+        * wtf/SoftLinking.h: Copied from Source/WebCore/platform/ios/QuickLookSoftLink.mm.
+        * wtf/cocoa/SoftLinking.h: Renamed from Source/WebCore/platform/cocoa/SoftLinking.h.
+        * wtf/win/SoftLinking.h: Renamed from Source/WebCore/platform/win/SoftLinking.h.
+
 2017-07-05  Yusuke Suzuki  <utatane.tea@gmail.com>
 
         Upgrade GCC baseline
index b05bc88..2e96c83 100644 (file)
                9BC70F04176C379D00101DEC /* AtomicStringTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AtomicStringTable.cpp; sourceTree = "<group>"; };
                9BD8F40A176C2AD80002D865 /* AtomicStringTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AtomicStringTable.h; sourceTree = "<group>"; };
                9C67C542589348E285B49699 /* IndexedContainerIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexedContainerIterator.h; sourceTree = "<group>"; };
+               A30D412C1F0DE0BA00B71954 /* SoftLinking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SoftLinking.h; path = SoftLinking.h; sourceTree = "<group>"; };
+               A30D412D1F0DE13F00B71954 /* SoftLinking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SoftLinking.h; path = SoftLinking.h; sourceTree = "<group>"; };
                A5098AFF1C169E0700087797 /* SandboxSPI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SandboxSPI.h; sourceTree = "<group>"; };
                A5098B011C16A4F900087797 /* SecuritySPI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecuritySPI.h; sourceTree = "<group>"; };
                A561F30F1DF2642100FF675D /* DeprecatedOptional.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeprecatedOptional.h; sourceTree = "<group>"; };
                A8A4727B151A825A004123FF /* DecimalNumber.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DecimalNumber.cpp; sourceTree = "<group>"; };
                A8A4727C151A825A004123FF /* DecimalNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DecimalNumber.h; sourceTree = "<group>"; };
                A8A4727E151A825A004123FF /* Deque.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Deque.h; sourceTree = "<group>"; };
-               A9A4727F151A825A004123FF /* DisallowCType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DisallowCType.h; sourceTree = "<group>"; };
                A8A4727F151A825A004123FF /* DispatchPtr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DispatchPtr.h; sourceTree = "<group>"; };
                A8A47280151A825A004123FF /* DoublyLinkedList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DoublyLinkedList.h; sourceTree = "<group>"; };
                A8A47282151A825A004123FF /* bignum-dtoa.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "bignum-dtoa.cc"; sourceTree = "<group>"; };
                A8A4737A151A825B004123FF /* WTFThreadData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WTFThreadData.cpp; sourceTree = "<group>"; };
                A8A4737B151A825B004123FF /* WTFThreadData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WTFThreadData.h; sourceTree = "<group>"; };
                A8A4748B151A8264004123FF /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
+               A9A4727F151A825A004123FF /* DisallowCType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DisallowCType.h; sourceTree = "<group>"; };
                AD7C434A1DD2A4A70026888B /* Expected.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Expected.h; sourceTree = "<group>"; };
                AD89B6B51E6415080090707F /* MemoryPressureHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryPressureHandler.cpp; sourceTree = "<group>"; };
                AD89B6B61E6415080090707F /* MemoryPressureHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryPressureHandler.h; sourceTree = "<group>"; };
                                A748745017A0BDAE00FA04CB /* SixCharacterHash.h */,
                                A8A4730C151A825B004123FF /* SizeLimits.cpp */,
                                7936D6A91C99F8AE000D1AED /* SmallPtrSet.h */,
+                               A30D412D1F0DE13F00B71954 /* SoftLinking.h */,
                                A8A4730D151A825B004123FF /* Spectrum.h */,
                                A8A4730E151A825B004123FF /* StackBounds.cpp */,
                                A8A4730F151A825B004123FF /* StackBounds.h */,
                                E38C41241EB4E04C0042957D /* CPUTimeCocoa.mm */,
                                ADF2CE651E39F106006889DB /* MemoryFootprintCocoa.cpp */,
                                AD89B6B91E64150F0090707F /* MemoryPressureHandlerCocoa.mm */,
+                               A30D412C1F0DE0BA00B71954 /* SoftLinking.h */,
                                E4A0AD3C1A96253C00536DF6 /* WorkQueueCocoa.cpp */,
                        );
                        path = cocoa;
diff --git a/Source/WTF/wtf/SoftLinking.h b/Source/WTF/wtf/SoftLinking.h
new file mode 100644 (file)
index 0000000..c660044
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ * Copyright (C) 2017 Sony Interactive Entertainment Inc.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1.  Redistributions of source code must retain the above copyright
+ *     notice, this list of conditions and the following disclaimer.
+ * 2.  Redistributions in binary form must reproduce the above copyright
+ *     notice, this list of conditions and the following disclaimer in the
+ *     documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' AND ANY
+ * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY
+ * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#pragma once
+
+#if PLATFORM(COCOA)
+#include <wtf/cocoa/SoftLinking.h>
+#elif OS(WINDOWS)
+#include <wtf/win/SoftLinking.h>
+#else
+#error "SoftLinking not defined for platform"
+#endif
similarity index 99%
rename from Source/WebCore/platform/cocoa/SoftLinking.h
rename to Source/WTF/wtf/cocoa/SoftLinking.h
index b1a03c1..9b07742 100644 (file)
@@ -22,8 +22,7 @@
  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef SoftLinking_h
-#define SoftLinking_h
+#pragma once
 
 #import <wtf/Assertions.h>
 #import <dlfcn.h>
         return pointer##framework##variableName; \
     } \
     }
-
-#endif // SoftLinking_h
similarity index 99%
rename from Source/WebCore/platform/win/SoftLinking.h
rename to Source/WTF/wtf/win/SoftLinking.h
index ed22f93..f7b0533 100644 (file)
@@ -22,8 +22,7 @@
  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#ifndef SoftLinking_h
-#define SoftLinking_h
+#pragma once
 
 #include <windows.h>
 #include <wtf/Assertions.h>
         return softLink##framework##functionName parameterNames; \
     } \
     }
-
-#endif // SoftLinking_h
index 66dea96..4baf58f 100644 (file)
@@ -1,3 +1,118 @@
+2017-07-05  Don Olmstead  <don.olmstead@sony.com>
+
+        [WTF] Move SoftLinking.h into WTF
+        https://bugs.webkit.org/show_bug.cgi?id=174000
+
+        Reviewed by Alex Christensen.
+
+        No new tests. No change in functionality
+
+        * Modules/applepay/PaymentRequest.cpp:
+        * Modules/applepay/cocoa/PaymentContactCocoa.mm:
+        * Modules/applepay/cocoa/PaymentMerchantSessionCocoa.mm:
+        * Modules/encryptedmedia/legacy/LegacyCDMPrivateMediaPlayer.cpp:
+        * WebCore.xcodeproj/project.pbxproj:
+        * editing/cocoa/EditorCocoa.mm:
+        * editing/cocoa/HTMLConverter.mm:
+        * editing/ios/EditorIOS.mm:
+        * page/CaptionUserPreferencesMediaAF.cpp:
+        * page/cocoa/SettingsCocoa.mm:
+        * page/ios/UserAgentIOS.mm:
+        * page/mac/ServicesOverlayController.mm:
+        * platform/audio/ios/AudioDestinationIOS.cpp:
+        * platform/audio/ios/AudioFileReaderIOS.cpp:
+        * platform/audio/ios/AudioSessionIOS.mm:
+        * platform/audio/ios/MediaSessionManagerIOS.mm:
+        * platform/cf/CoreMediaSoftLink.cpp:
+        * platform/cf/CoreMediaSoftLink.h:
+        * platform/cf/MediaAccessibilitySoftLink.cpp:
+        * platform/cf/MediaAccessibilitySoftLink.h:
+        * platform/cocoa/ContentFilterUnblockHandlerCocoa.mm:
+        * platform/cocoa/CoreVideoSoftLink.cpp:
+        * platform/cocoa/CoreVideoSoftLink.h:
+        * platform/cocoa/DataDetectorsCoreSoftLink.h:
+        * platform/cocoa/NetworkExtensionContentFilter.mm:
+        * platform/cocoa/ParentalControlsContentFilter.mm:
+        * platform/cocoa/TelephoneNumberDetectorCocoa.cpp:
+        * platform/cocoa/VideoToolboxSoftLink.cpp:
+        * platform/cocoa/VideoToolboxSoftLink.h:
+        * platform/cocoa/WebPlaybackSessionModelMediaElement.mm:
+        * platform/cocoa/WebVideoFullscreenModelVideoElement.mm:
+        * platform/gamepad/cocoa/GameControllerGamepadProvider.mm:
+        * platform/graphics/avfoundation/AVTrackPrivateAVFObjCImpl.mm:
+        * platform/graphics/avfoundation/MediaPlaybackTargetMac.mm:
+        * platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp:
+        * platform/graphics/avfoundation/MediaSelectionGroupAVFObjC.mm:
+        * platform/graphics/avfoundation/cf/AVFoundationCFSoftLinking.h:
+        * platform/graphics/avfoundation/cf/CDMSessionAVFoundationCF.cpp:
+        * platform/graphics/avfoundation/cf/InbandTextTrackPrivateAVCF.cpp:
+        * platform/graphics/avfoundation/cf/InbandTextTrackPrivateLegacyAVCF.cpp:
+        * platform/graphics/avfoundation/cf/WebCoreAVCFResourceLoader.cpp:
+        * platform/graphics/avfoundation/objc/CDMSessionAVContentKeySession.mm:
+        * platform/graphics/avfoundation/objc/CDMSessionAVFoundationObjC.mm:
+        * platform/graphics/avfoundation/objc/CDMSessionAVStreamSession.mm:
+        * platform/graphics/avfoundation/objc/InbandTextTrackPrivateAVFObjC.mm:
+        * platform/graphics/avfoundation/objc/InbandTextTrackPrivateLegacyAVFObjC.mm:
+        * platform/graphics/avfoundation/objc/MediaPlaybackTargetPickerMac.mm:
+        * platform/graphics/avfoundation/objc/MediaSourcePrivateAVFObjC.mm:
+        * platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:
+        * platform/graphics/avfoundation/objc/WebCoreAVFResourceLoader.mm:
+        * platform/graphics/ca/cocoa/PlatformCALayerCocoa.mm:
+        * platform/graphics/ca/win/WKCACFViewLayerTreeHost.cpp:
+        * platform/graphics/cocoa/FontCascadeCocoa.mm:
+        * platform/graphics/cocoa/FontFamilySpecificationCoreText.cpp:
+        * platform/graphics/cv/PixelBufferConformerCV.cpp:
+        * platform/graphics/ios/FontCacheIOS.mm:
+        * platform/graphics/mac/ComplexTextControllerCoreText.mm:
+        * platform/graphics/mac/FontCacheMac.mm:
+        * platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
+        * platform/graphics/mac/MediaTimeQTKit.mm:
+        * platform/graphics/mac/PDFDocumentImageMac.mm:
+        * platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp:
+        * platform/ios/DragImageIOS.mm:
+        * platform/ios/PlatformPasteboardIOS.mm:
+        * platform/ios/PlatformScreenIOS.mm:
+        * platform/ios/PlatformSpeechSynthesizerIOS.mm:
+        * platform/ios/QuickLookSoftLink.h:
+        * platform/ios/QuickLookSoftLink.mm:
+        * platform/ios/RemoteCommandListenerIOS.mm:
+        * platform/ios/ThemeIOS.mm:
+        * platform/ios/ValidationBubbleIOS.mm:
+        * platform/ios/WebCoreMotionManager.mm:
+        * platform/ios/WebItemProviderPasteboard.mm:
+        * platform/ios/WebVideoFullscreenControllerAVKit.mm:
+        * platform/mac/DragImageMac.mm:
+        * platform/mac/MediaRemoteSoftLink.cpp:
+        * platform/mac/MediaRemoteSoftLink.h:
+        * platform/mac/SerializedPlatformRepresentationMac.mm:
+        * platform/mac/WebPlaybackControlsManager.mm:
+        * platform/mac/WebVideoFullscreenController.mm:
+        * platform/mediastream/ios/AVAudioSessionCaptureDeviceManager.mm:
+        * platform/mediastream/ios/CoreAudioCaptureSourceIOS.mm:
+        * platform/mediastream/libwebrtc/H264VideoToolBoxEncoder.mm:
+        * platform/mediastream/mac/AVCaptureDeviceManager.mm:
+        * platform/network/cf/CookieJarCFNet.cpp:
+        * platform/network/ios/NetworkStateNotifierIOS.mm:
+        * platform/network/ios/PreviewConverter.mm:
+        * platform/network/mac/BlobDataFileReferenceMac.mm:
+        * platform/spi/cocoa/AVKitSPI.h:
+        (-[AVTouchBarPlaybackControlsControlling NS_ENUM]): Deleted.
+        * platform/spi/cocoa/NSAttributedStringSPI.h:
+        * platform/spi/ios/DataDetectorsUISPI.h:
+        * platform/spi/mac/AVFoundationSPI.h:
+        * platform/spi/mac/DataDetectorsSPI.h:
+        * platform/spi/mac/LookupSPI.h:
+        * platform/spi/mac/TUCallSPI.h:
+        * platform/win/ScrollbarThemeWin.cpp:
+        * rendering/RenderThemeCocoa.mm:
+        * rendering/RenderThemeIOS.mm:
+        * rendering/RenderThemeWin.cpp:
+        * testing/Internals.mm:
+        * xml/XSLStyleSheetLibxslt.cpp:
+        * xml/XSLTExtensions.cpp:
+        * xml/XSLTProcessorLibxslt.cpp:
+        * xml/XSLTUnicodeSort.cpp:
+
 2017-07-05  Zalan Bujtas  <zalan@apple.com>
 
         REGRESSION: Stack overflow in RenderBlockFlow::layoutBlock after increasing the font size to max in some RTL vertical books.
index 4bde905..8dd9425 100644 (file)
@@ -29,7 +29,7 @@
 #if ENABLE(APPLE_PAY)
 
 #include "PaymentAuthorizationStatus.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 namespace WebCore {
 
index 3521b03..dc0e37c 100644 (file)
@@ -30,8 +30,8 @@
 
 #import "ApplePayPaymentContact.h"
 #import "PassKitSPI.h"
-#import "SoftLinking.h"
 #import <Contacts/Contacts.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/StringBuilder.h>
 
 SOFT_LINK_FRAMEWORK(Contacts)
index 2fbc418..7229716 100644 (file)
@@ -28,9 +28,9 @@
 
 #if ENABLE(APPLE_PAY)
 
-#import "SoftLinking.h"
 #import "PassKitSPI.h"
 #import <runtime/JSONObject.h>
+#import <wtf/SoftLinking.h>
 
 #if PLATFORM(MAC)
 SOFT_LINK_PRIVATE_FRAMEWORK(PassKit)
index 3e1331a..8211cb9 100644 (file)
                08FB17C113BC7E9100040086 /* SVGAttributeToPropertyMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 08FB17C013BC7E9100040086 /* SVGAttributeToPropertyMap.cpp */; };
                08FB3F8413BC754C0099FC18 /* SVGAttributeToPropertyMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 08FB3F8313BC754C0099FC18 /* SVGAttributeToPropertyMap.h */; settings = {ATTRIBUTES = (Private, ); }; };
                08FE0BC5127E2AC1000C4FB5 /* SVGAnimatedPreserveAspectRatio.h in Headers */ = {isa = PBXBuildFile; fileRef = 08FE0BC4127E2AC1000C4FB5 /* SVGAnimatedPreserveAspectRatio.h */; };
-               0A4844990CA44CB200B7BD48 /* SoftLinking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A4844980CA44CB200B7BD48 /* SoftLinking.h */; settings = {ATTRIBUTES = (Private, ); }; };
                0AFDAC3D10F5448C00E1F3D2 /* PluginViewBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AFDAC3C10F5448C00E1F3D2 /* PluginViewBase.h */; settings = {ATTRIBUTES = (Private, ); }; };
                0B8C56D40F28627F000502E1 /* HTTPHeaderMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0B8C56D30F28627F000502E1 /* HTTPHeaderMap.cpp */; };
                0B9056190F2578BE0095FF6A /* DocumentThreadableLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0B9056150F2578BE0095FF6A /* DocumentThreadableLoader.cpp */; };
                08FB17C013BC7E9100040086 /* SVGAttributeToPropertyMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SVGAttributeToPropertyMap.cpp; sourceTree = "<group>"; };
                08FB3F8313BC754C0099FC18 /* SVGAttributeToPropertyMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVGAttributeToPropertyMap.h; sourceTree = "<group>"; };
                08FE0BC4127E2AC1000C4FB5 /* SVGAnimatedPreserveAspectRatio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SVGAnimatedPreserveAspectRatio.h; sourceTree = "<group>"; };
-               0A4844980CA44CB200B7BD48 /* SoftLinking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SoftLinking.h; sourceTree = "<group>"; };
                0AFDAC3C10F5448C00E1F3D2 /* PluginViewBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginViewBase.h; sourceTree = "<group>"; };
                0B8C56D30F28627F000502E1 /* HTTPHeaderMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HTTPHeaderMap.cpp; sourceTree = "<group>"; };
                0B9056150F2578BE0095FF6A /* DocumentThreadableLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DocumentThreadableLoader.cpp; sourceTree = "<group>"; };
                                1A4A95510B4EDCFF002D8C3C /* SharedBufferCocoa.mm */,
                                5D8C4DBD1428222C0026CE72 /* SleepDisablerCocoa.cpp */,
                                5D8C4DBE1428222C0026CE72 /* SleepDisablerCocoa.h */,
-                               0A4844980CA44CB200B7BD48 /* SoftLinking.h */,
                                5D5975B119635F1100D00878 /* SystemVersion.h */,
                                5D5975B219635F1100D00878 /* SystemVersion.mm */,
                                7CC564B918BAC720001B9652 /* TelephoneNumberDetectorCocoa.cpp */,
                                510D4A37103165EE0049EA54 /* SocketStreamHandle.h in Headers */,
                                510D4A38103165EE0049EA54 /* SocketStreamHandleClient.h in Headers */,
                                51ABAE1E103C1913008C5260 /* SocketStreamHandleImpl.h in Headers */,
-                               0A4844990CA44CB200B7BD48 /* SoftLinking.h in Headers */,
                                84A81F3E0FC7DFF000955300 /* SourceAlpha.h in Headers */,
                                CD3A496217A9D01B00274E42 /* SourceBuffer.h in Headers */,
                                CD3A496517A9D01B00274E42 /* SourceBufferList.h in Headers */,
index a59ccc1..39b848f 100644 (file)
@@ -48,9 +48,9 @@
 #import "Pasteboard.h"
 #import "RenderElement.h"
 #import "RenderStyle.h"
-#import "SoftLinking.h"
 #import "Text.h"
 #import <wtf/BlockObjCExceptions.h>
+#import <wtf/SoftLinking.h>
 
 #if PLATFORM(IOS)
 SOFT_LINK_PRIVATE_FRAMEWORK(WebKitLegacy)
index 34c1613..9c0e689 100644 (file)
 #import "RGBColor.h"
 #import "RenderImage.h"
 #import "RenderText.h"
-#import "SoftLinking.h"
 #import "StyleProperties.h"
 #import "StyledElement.h"
 #import "TextIterator.h"
 #import <objc/runtime.h>
 #import <wtf/ASCIICType.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/StringBuilder.h>
 
 #if PLATFORM(IOS)
index 91e297e..c261741 100644 (file)
 #import "RenderBlock.h"
 #import "RenderImage.h"
 #import "SharedBuffer.h"
-#import "SoftLinking.h"
 #import "StyleProperties.h"
 #import "Text.h"
 #import "TypingCommand.h"
 #import "WAKAppKitStubs.h"
 #import "markup.h"
 #import <MobileCoreServices/MobileCoreServices.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/StringBuilder.h>
 
 namespace WebCore {
index b084c9a..6d3765f 100644 (file)
 #endif
 #include "FloatConversion.h"
 #include "HTMLMediaElement.h"
-#include "URL.h"
 #include "Language.h"
 #include "LocalizedStrings.h"
 #include "Logging.h"
 #include "MediaControlElements.h"
-#include "SoftLinking.h"
 #include "TextTrackList.h"
+#include "URL.h"
 #include "UserStyleSheetTypes.h"
 #include "VTTCue.h"
 #include <algorithm>
 #include <wtf/NeverDestroyed.h>
 #include <wtf/PlatformUserPreferredLanguages.h>
 #include <wtf/RetainPtr.h>
+#include <wtf/SoftLinking.h>
 #include <wtf/text/CString.h>
 #include <wtf/text/StringBuilder.h>
 
index 6fd7709..ca14e31 100644 (file)
@@ -30,8 +30,8 @@
 
 #if PLATFORM(IOS)
 #include "Device.h"
-#include "SoftLinking.h"
 #include "UIKitSPI.h"
+#include <wtf/SoftLinking.h>
 #endif
 
 #if PLATFORM(IOS)
index de5edfa..cbc61a1 100644 (file)
 
 #import "Device.h"
 #import "MobileGestaltSPI.h"
-#import "SoftLinking.h"
 #import "SystemVersion.h"
 #import "UIKitSPI.h"
 #import "WebCoreSystemInterface.h"
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(UIKit);
 SOFT_LINK_CLASS(UIKit, UIApplication);
index 07096e8..6005291 100644 (file)
@@ -48,8 +48,8 @@
 #import "PageOverlayController.h"
 #import "PlatformCAAnimationCocoa.h"
 #import "Settings.h"
-#import "SoftLinking.h"
 #import <QuartzCore/QuartzCore.h>
+#import <wtf/SoftLinking.h>
 
 const float highlightFadeAnimationDuration = 0.3;
 
index 074d8ef..fb33ece 100644 (file)
 #include "FloatConversion.h"
 #include "Logging.h"
 #include "RuntimeApplicationChecks.h"
-#include "SoftLinking.h"
 #include <AudioToolbox/AudioServices.h>
 #include <wtf/HashSet.h>
 #include <wtf/NeverDestroyed.h>
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(AudioToolbox)
 SOFT_LINK(AudioToolbox, AudioComponentFindNext, AudioComponent, (AudioComponent inComponent, const AudioComponentDescription *inDesc), (inComponent, inDesc))
index 8a7f77f..b5320dd 100644 (file)
 
 #include "AudioBus.h"
 #include "AudioFileReader.h"
-#include "SoftLinking.h"
 #include <CoreFoundation/CoreFoundation.h>
 #include <wtf/CheckedArithmetic.h>
 #include <wtf/RetainPtr.h>
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(AudioToolbox)
 SOFT_LINK(AudioToolbox, AudioFileClose, OSStatus, (AudioFileID inAudioFile), (inAudioFile))
index 531615a..761a944 100644 (file)
 #if USE(AUDIO_SESSION) && PLATFORM(IOS)
 
 #import "Logging.h"
-#import "SoftLinking.h"
 #import <AVFoundation/AVAudioSession.h>
 #import <objc/runtime.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 typedef AVAudioSession AVAudioSessionType;
 
index 4095700..bf54c46 100644 (file)
@@ -32,7 +32,6 @@
 #import "MediaPlayer.h"
 #import "MediaPlayerSPI.h"
 #import "PlatformMediaSession.h"
-#import "SoftLinking.h"
 #import "SystemMemory.h"
 #import "WebCoreThreadRun.h"
 #import <AVFoundation/AVAudioSession.h>
@@ -44,6 +43,7 @@
 #import <wtf/MainThread.h>
 #import <wtf/RAMSize.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(AVFoundation)
 SOFT_LINK_CLASS(AVFoundation, AVAudioSession)
index b2e54d0..5acbdcb 100644 (file)
@@ -28,7 +28,7 @@
 // FIXME: Should be USE(COREMEDIA), but this isn't currently defined on Windows.
 
 #include "CoreMediaSPI.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 #if PLATFORM(COCOA)
 #include <CoreVideo/CoreVideo.h>
index ec8b414..dfb64b8 100644 (file)
@@ -29,7 +29,7 @@
 // FIXME: Should be USE(COREMEDIA), but this isn't currently defined on Windows.
 
 #include "CoreMediaSPI.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_FOR_HEADER(WebCore, CoreMedia)
 
index fb36889..83877c8 100644 (file)
@@ -26,9 +26,9 @@
 
 #if HAVE(MEDIA_ACCESSIBILITY_FRAMEWORK)
 
-#include "SoftLinking.h"
 #include <CoreText/CoreText.h>
 #include <MediaAccessibility/MediaAccessibility.h>
+#include <wtf/SoftLinking.h>
 
 #if COMPILER(MSVC)
 // See https://msdn.microsoft.com/en-us/library/35bhkfb6.aspx
index 9346602..57cd2a6 100644 (file)
@@ -27,9 +27,9 @@
 
 #if HAVE(MEDIA_ACCESSIBILITY_FRAMEWORK)
 
-#include "SoftLinking.h"
 #include <CoreText/CoreText.h>
 #include <MediaAccessibility/MediaAccessibility.h>
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_FOR_HEADER(WebCore, MediaAccessibility)
 
index d10166f..4e891f9 100644 (file)
@@ -41,8 +41,8 @@
 #import "WebCoreThreadRun.h"
 
 #if HAVE(PARENTAL_CONTROLS)
-#import "SoftLinking.h"
 #import "WebFilterEvaluatorSPI.h"
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_PRIVATE_FRAMEWORK(WebContentAnalysis);
 SOFT_LINK_CLASS(WebContentAnalysis, WebFilterEvaluator);
index 10c43c3..7a3691d 100644 (file)
@@ -25,8 +25,8 @@
 
 #include "config.h"
 
-#include "SoftLinking.h"
 #include <CoreVideo/CoreVideo.h>
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_FOR_SOURCE(WebCore, CoreVideo)
 
index 537612d..a9dd2b1 100644 (file)
@@ -26,8 +26,8 @@
 #ifndef CoreVideoSoftLink_h
 #define CoreVideoSoftLink_h
 
-#include "SoftLinking.h"
 #include <CoreVideo/CoreVideo.h>
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_FOR_HEADER(WebCore, CoreVideo)
 
index 84f4a09..ba44774 100644 (file)
@@ -28,7 +28,7 @@
 #if ENABLE(DATA_DETECTION)
 
 #include "DataDetectorsCoreSPI.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 #if PLATFORM(IOS)
 
index 9a75fd2..0aa97cf 100644 (file)
@@ -35,9 +35,9 @@
 #import "ResourceResponse.h"
 #import "RuntimeApplicationChecks.h"
 #import "SharedBuffer.h"
-#import "SoftLinking.h"
 #import "URL.h"
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_OPTIONAL(NetworkExtension);
 SOFT_LINK_CLASS_OPTIONAL(NetworkExtension, NEFilterSource);
index 95e911f..467de0f 100644 (file)
@@ -32,9 +32,9 @@
 #import "Logging.h"
 #import "ResourceResponse.h"
 #import "SharedBuffer.h"
-#import "SoftLinking.h"
 #import "WebFilterEvaluatorSPI.h"
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_PRIVATE_FRAMEWORK(WebContentAnalysis);
 SOFT_LINK_CLASS(WebContentAnalysis, WebFilterEvaluator);
index e466e96..61993be 100644 (file)
@@ -28,7 +28,7 @@
 
 #if ENABLE(TELEPHONE_NUMBER_DETECTION)
 
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 #if USE(APPLE_INTERNAL_SDK)
 #include <DataDetectorsCore/DDDFAScanner.h>
index d9fc049..614cd0e 100644 (file)
@@ -25,8 +25,8 @@
 
 #include "config.h"
 
-#include "SoftLinking.h"
 #include <VideoToolbox/VideoToolbox.h>
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_FOR_SOURCE(WebCore, VideoToolbox)
 
index cc75383..55b4c8d 100644 (file)
@@ -25,8 +25,8 @@
 
 #pragma once
 
-#include "SoftLinking.h"
 #include <VideoToolbox/VideoToolbox.h>
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_FOR_HEADER(WebCore, VideoToolbox)
 
index f784cc8..cfcde43 100644 (file)
 #import "MediaSelectionOption.h"
 #import "Page.h"
 #import "PageGroup.h"
-#import "SoftLinking.h"
 #import "TextTrackList.h"
 #import "TimeRanges.h"
 #import <QuartzCore/CoreAnimation.h>
 #import <wtf/NeverDestroyed.h>
+#import <wtf/SoftLinking.h>
 
 namespace WebCore {
 
index 986bea6..ca4fbe0 100644 (file)
 #import <WebCore/HTMLElement.h>
 #import <WebCore/HTMLVideoElement.h>
 #import <WebCore/Page.h>
-#import <WebCore/SoftLinking.h>
 #import <WebCore/TextTrackList.h>
 #import <WebCore/TimeRanges.h>
 #import <wtf/NeverDestroyed.h>
-
+#import <wtf/SoftLinking.h>
 
 using namespace WebCore;
 
index 10e7745..cda66d1 100644 (file)
@@ -30,8 +30,8 @@
 #import "GameControllerGamepad.h"
 #import "GamepadProviderClient.h"
 #import "Logging.h"
-#import "SoftLinking.h"
 #import <GameController/GameController.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_OPTIONAL(GameController)
 SOFT_LINK_CLASS_OPTIONAL(GameController, GCController);
index c7afd37..2aafa1c 100644 (file)
 #if ENABLE(VIDEO_TRACK)
 
 #import "MediaSelectionGroupAVFObjC.h"
-#import "SoftLinking.h"
 #import <AVFoundation/AVAssetTrack.h>
 #import <AVFoundation/AVMediaSelectionGroup.h>
 #import <AVFoundation/AVMetadataItem.h>
 #import <AVFoundation/AVPlayerItem.h>
 #import <AVFoundation/AVPlayerItemTrack.h>
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 
 @class AVMediaSelectionOption;
 @interface AVMediaSelectionOption (WebKitInternal)
index 832b4e2..b56fa9b 100644 (file)
@@ -29,8 +29,8 @@
 #if ENABLE(WIRELESS_PLAYBACK_TARGET) && !PLATFORM(IOS)
 
 #import <WebCore/AVFoundationSPI.h>
-#import <WebCore/SoftLinking.h>
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_OPTIONAL(AVFoundation)
 SOFT_LINK_CLASS(AVFoundation, AVOutputContext)
index b57306b..96cc4f1 100644 (file)
 #include "GraphicsContext.h"
 #include "InbandTextTrackPrivateAVF.h"
 #include "InbandTextTrackPrivateClient.h"
-#include "URL.h"
 #include "Logging.h"
 #include "PlatformLayer.h"
 #include "PlatformTimeRanges.h"
 #include "Settings.h"
-#include "SoftLinking.h"
+#include "URL.h"
 #include <CoreMedia/CoreMedia.h>
 #include <heap/HeapInlines.h>
 #include <runtime/DataView.h>
@@ -47,8 +46,9 @@
 #include <runtime/Uint16Array.h>
 #include <wtf/MainThread.h>
 #include <wtf/NeverDestroyed.h>
-#include <wtf/text/CString.h>
+#include <wtf/SoftLinking.h>
 #include <wtf/StringPrintStream.h>
+#include <wtf/text/CString.h>
 
 namespace WebCore {
 
index 30f81ad..042e530 100644 (file)
 #if ENABLE(VIDEO_TRACK)
 
 #import "Language.h"
-#import "SoftLinking.h"
 #import <AVFoundation/AVAsset.h>
 #import <AVFoundation/AVMediaSelectionGroup.h>
 #import <AVFoundation/AVPlayerItem.h>
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/WTFString.h>
 
 SOFT_LINK_FRAMEWORK_OPTIONAL(AVFoundation)
index ff77e0c..bb3a7db 100644 (file)
@@ -23,7 +23,7 @@
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
  */
 
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 #if HAVE(AVFOUNDATION_LEGIBLE_OUTPUT_SUPPORT)
 #include <AVFoundationCF/AVCFPlayerItemLegibleOutput.h>
index 7a45429..74d95b8 100644 (file)
 
 #if HAVE(AVFOUNDATION_LOADER_DELEGATE) && ENABLE(LEGACY_ENCRYPTED_MEDIA)
 
+#include "ExceptionCode.h"
 #include "LegacyCDM.h"
 #include "LegacyCDMSession.h"
-#include "ExceptionCode.h"
 #include "MediaPlayer.h"
 #include "MediaPlayerPrivateAVFoundationCF.h"
 #include "NotImplemented.h"
-#include "SoftLinking.h"
 #include <AVFoundationCF/AVFoundationCF.h>
+#include <wtf/SoftLinking.h>
 #include <wtf/UUID.h>
 #include <wtf/text/CString.h>
 
index 567ace3..e75d1c2 100644 (file)
@@ -35,8 +35,8 @@
 #include "InbandTextTrackPrivateAVF.h"
 #include "Logging.h"
 #include "MediaTimeAVFoundation.h"
-#include "SoftLinking.h"
 #include <JavaScriptCore/ArrayBuffer.h>
+#include <wtf/SoftLinking.h>
 
 #include <AVFoundationCF/AVCFPlayerItemLegibleOutput.h>
 #include <AVFoundationCF/AVFoundationCF.h>
index 4b032b9..47e38e5 100644 (file)
@@ -32,7 +32,7 @@
 #include "InbandTextTrackPrivateAVF.h"
 #include "Logging.h"
 #include "MediaPlayerPrivateAVFoundationCF.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 #include <AVFoundationCF/AVFoundationCF.h>
 
index 29c47a0..51fe816 100644 (file)
@@ -35,9 +35,9 @@
 #include "NotImplemented.h"
 #include "ResourceLoaderOptions.h"
 #include "SharedBuffer.h"
-#include "SoftLinking.h"
-#include <AVFoundationCF/AVFoundationCF.h>
 #include <AVFoundationCF/AVCFAssetResourceLoader.h>
+#include <AVFoundationCF/AVFoundationCF.h>
+#include <wtf/SoftLinking.h>
 #include <wtf/text/CString.h>
 
 // The softlink header files must be included after the AVCF and CoreMedia header files.
index c224347..01d68f9 100644 (file)
 
 #if ENABLE(LEGACY_ENCRYPTED_MEDIA) && ENABLE(MEDIA_SOURCE)
 
-#import "LegacyCDM.h"
 #import "CDMPrivateMediaSourceAVFObjC.h"
 #import "FileSystem.h"
+#import "LegacyCDM.h"
 #import "Logging.h"
 #import "MediaPlayer.h"
-#import "SoftLinking.h"
 #import "SourceBufferPrivateAVFObjC.h"
 #import "WebCoreNSErrorExtras.h"
 #import <AVFoundation/AVError.h>
 #import <CoreMedia/CMBase.h>
 #import <objc/objc-runtime.h>
 #import <runtime/TypedArrayInlines.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_OPTIONAL(AVFoundation)
 SOFT_LINK_CLASS(AVFoundation, AVStreamDataParser);
index 0e68758..74c3133 100644 (file)
 #import "LegacyCDMSession.h"
 #import "MediaPlayer.h"
 #import "MediaPlayerPrivateAVFoundationObjC.h"
-#import "SoftLinking.h"
 #import "WebCoreNSErrorExtras.h"
 #import <AVFoundation/AVAsset.h>
 #import <AVFoundation/AVAssetResourceLoader.h>
 #import <objc/objc-runtime.h>
 #import <runtime/TypedArrayInlines.h>
 #import <wtf/MainThread.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/UUID.h>
 
 SOFT_LINK_FRAMEWORK_OPTIONAL(AVFoundation)
index 6eac698..e965ef4 100644 (file)
 #if ENABLE(LEGACY_ENCRYPTED_MEDIA) && ENABLE(MEDIA_SOURCE)
 
 #import "AVFoundationSPI.h"
-#import "LegacyCDM.h"
 #import "CDMPrivateMediaSourceAVFObjC.h"
 #import "FileSystem.h"
+#import "LegacyCDM.h"
 #import "Logging.h"
 #import "MediaPlayer.h"
-#import "SoftLinking.h"
 #import "SourceBufferPrivateAVFObjC.h"
 #import "WebCoreNSErrorExtras.h"
 #import <AVFoundation/AVError.h>
 #import <CoreMedia/CMBase.h>
 #import <objc/objc-runtime.h>
 #import <runtime/TypedArrayInlines.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/UUID.h>
 
 SOFT_LINK_FRAMEWORK_OPTIONAL(AVFoundation)
index 52c0be4..a4ec36a 100644 (file)
 #import "InbandTextTrackPrivate.h"
 #import "InbandTextTrackPrivateAVF.h"
 #import "Logging.h"
-#import "SoftLinking.h"
 #import <AVFoundation/AVMediaSelectionGroup.h>
 #import <AVFoundation/AVMetadataItem.h>
 #import <AVFoundation/AVPlayer.h>
 #import <AVFoundation/AVPlayerItem.h>
 #import <AVFoundation/AVPlayerItemOutput.h>
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_OPTIONAL(AVFoundation)
 
index 65392f8..30e38fa 100644 (file)
@@ -32,8 +32,8 @@
 #import "InbandTextTrackPrivateAVF.h"
 #import "Logging.h"
 #import "MediaPlayerPrivateAVFoundationObjC.h"
-#import "SoftLinking.h"
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_OPTIONAL(AVFoundation)
 
index 0c3b1c7..d4a06fa 100644 (file)
@@ -33,9 +33,9 @@
 #import <WebCore/AVKitSPI.h>
 #import <WebCore/FloatRect.h>
 #import <WebCore/MediaPlaybackTargetMac.h>
-#import <WebCore/SoftLinking.h>
 #import <objc/runtime.h>
 #import <wtf/MainThread.h>
+#import <wtf/SoftLinking.h>
 
 typedef AVOutputContext AVOutputContextType;
 typedef AVOutputDeviceMenuController AVOutputDeviceMenuControllerType;
index 380f81c..7cf94b5 100644 (file)
@@ -33,8 +33,8 @@
 #import "MediaPlayerPrivateMediaSourceAVFObjC.h"
 #import "MediaSourcePrivateClient.h"
 #import "SourceBufferPrivateAVFObjC.h"
-#import "SoftLinking.h"
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/AtomicString.h>
 
 namespace WebCore {
index 9ada70b..cada58e 100644 (file)
@@ -42,7 +42,6 @@
 #import "MediaSourcePrivateAVFObjC.h"
 #import "MediaTimeAVFoundation.h"
 #import "NotImplemented.h"
-#import "SoftLinking.h"
 #import "SourceBufferPrivateClient.h"
 #import "TimeRanges.h"
 #import "VideoTrackPrivateMediaSourceAVFObjC.h"
@@ -55,6 +54,7 @@
 #import <wtf/BlockObjCExceptions.h>
 #import <wtf/HashCountedSet.h>
 #import <wtf/MainThread.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/WeakPtr.h>
 #import <wtf/text/AtomicString.h>
 #import <wtf/text/CString.h>
index c8e403a..04b5c38 100644 (file)
 #import "MediaPlayerPrivateAVFoundationObjC.h"
 #import "ResourceLoaderOptions.h"
 #import "SharedBuffer.h"
-#import "SoftLinking.h"
 #import "UTIUtilities.h"
 #import <AVFoundation/AVAssetResourceLoader.h>
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/CString.h>
 
 namespace WebCore {
index 4ad0eef..8d9c598 100644 (file)
 #import "PlatformCAFilters.h"
 #import "QuartzCoreSPI.h"
 #import "ScrollbarThemeMac.h"
-#import "SoftLinking.h"
 #import "TileController.h"
 #import "TiledBacking.h"
 #import "WebActionDisablingCALayerDelegate.h"
 #import "WebCoreCALayerExtras.h"
 #import "WebGLLayer.h"
+#import <wtf/SoftLinking.h>
 #if ENABLE(WEBGPU)
 #import "WebGPULayer.h"
 #endif
index 825a8d0..9e71780 100644 (file)
 
 #include "GDIUtilities.h"
 #include "PlatformCALayer.h"
-#include "SoftLinking.h"
 #include <QuartzCore/CACFLayer.h>
 #include <wtf/CurrentTime.h>
 #include <wtf/MainThread.h>
+#include <wtf/SoftLinking.h>
 
 typedef struct _CACFLayer* CACFLayerRef;
 
index b88ae72..09a21a1 100644 (file)
@@ -40,7 +40,7 @@
 
 #if ENABLE(LETTERPRESS)
 #import "CoreUISPI.h"
-#import "SoftLinking.h"
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_PRIVATE_FRAMEWORK(CoreUI)
 SOFT_LINK_CLASS(CoreUI, CUICatalog)
index 15f9c37..430efc0 100644 (file)
@@ -28,8 +28,8 @@
 
 #include "FontCache.h"
 #include "FontSelector.h"
-#include "SoftLinking.h"
 #include <CoreText/CoreText.h>
+#include <wtf/SoftLinking.h>
 
 #if USE_PLATFORM_SYSTEM_FALLBACK_LIST
 SOFT_LINK_FRAMEWORK(CoreText);
index 82c1d56..6a4c431 100644 (file)
@@ -27,7 +27,7 @@
 #include "PixelBufferConformerCV.h"
 
 #include "GraphicsContextCG.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 #include "CoreVideoSoftLink.h"
 
index 0bdd576..ffcdea1 100644 (file)
 #import "CoreTextSPI.h"
 #import "FontCascade.h"
 #import "RenderThemeIOS.h"
-#import "SoftLinking.h"
 #import <wtf/HashSet.h>
 #import <wtf/NeverDestroyed.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/CString.h>
 
 namespace WebCore {
index ea813a9..636daa1 100644 (file)
@@ -28,9 +28,9 @@
 #include "CoreTextSPI.h"
 #include "FontCache.h"
 #include "FontCascade.h"
-#include "SoftLinking.h"
 #include "TextRun.h"
 #include "WebCoreSystemInterface.h"
+#include <wtf/SoftLinking.h>
 #include <wtf/WeakPtr.h>
 
 #if PLATFORM(IOS)
index 1239083..0fb1c8a 100644 (file)
@@ -48,7 +48,7 @@
 #import <wtf/text/AtomicStringHash.h>
 #endif
 
-#import "SoftLinking.h"
+#import <wtf/SoftLinking.h>
 
 namespace WebCore {
 
index c95413f..a26ea62 100644 (file)
@@ -31,7 +31,6 @@
 
 #import "DocumentLoader.h"
 #import "GraphicsContext.h"
-#import "URL.h"
 #import "Logging.h"
 #import "MIMETypeRegistry.h"
 #import "MediaTimeQTKit.h"
 #import "PlatformTimeRanges.h"
 #import "QTKitSPI.h"
 #import "SecurityOrigin.h"
-#import "SoftLinking.h"
+#import "URL.h"
 #import "WebCoreSystemInterface.h"
 #import <objc/runtime.h>
 #import <wtf/BlockObjCExceptions.h>
 #import <wtf/NeverDestroyed.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(QTKit)
 
index de2a6b5..59e402f 100644 (file)
@@ -28,7 +28,7 @@
 
 #if PLATFORM(MAC) && USE(QTKIT)
 
-#import "SoftLinking.h"
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(QTKit)
 SOFT_LINK_CONSTANT(QTKit, QTIndefiniteTime, QTTime)
index 4af9fd1..a2f043f 100644 (file)
 
 #import "LocalCurrentGraphicsContext.h"
 #import "SharedBuffer.h"
-#import "SoftLinking.h"
 #import <Quartz/Quartz.h>
 #import <objc/objc-class.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 #if USE(APPLE_INTERNAL_SDK)
 #import <ApplicationServices/ApplicationServicesPriv.h>
index ba58c11..2330760 100644 (file)
@@ -36,7 +36,7 @@
 #if USE(CAIRO)
 #include "PlatformContextCairo.h"
 #endif
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 #if USE(MEDIA_FOUNDATION)
 
index 92d46e6..c388f5f 100644 (file)
@@ -39,7 +39,6 @@
 #import "NotImplemented.h"
 #import "Page.h"
 #import "Range.h"
-#import "SoftLinking.h"
 #import "StringTruncator.h"
 #import "TextIndicator.h"
 #import "TextRun.h"
@@ -50,6 +49,7 @@
 #import <UIKit/UIGraphicsImageRenderer.h>
 #import <UIKit/UIImage.h>
 #import <wtf/NeverDestroyed.h>
+#import <wtf/SoftLinking.h>
 
 #pragma clang diagnostic push
 #pragma clang diagnostic ignored "-Wnullability-completeness"
index 0da7038..34ea64c 100644 (file)
 #import "PlatformPasteboard.h"
 
 #import "Color.h"
-#import "URL.h"
 #import "Image.h"
 #import "Pasteboard.h"
 #import "SharedBuffer.h"
-#import "SoftLinking.h"
+#import "URL.h"
 #import "WebItemProviderPasteboard.h"
 #import <MobileCoreServices/MobileCoreServices.h>
 #import <UIKit/UIImage.h>
 #import <UIKit/UIPasteboard.h>
+#import <wtf/SoftLinking.h>
 
 #if ENABLE(DATA_INTERACTION)
 #import <UIKit/NSAttributedString+UIItemProvider.h>
index 7a309a1..7d92e28 100644 (file)
 #import "HostWindow.h"
 #import "IntRect.h"
 #import "MobileGestaltSPI.h"
-#import "SoftLinking.h"
 #import "UIKitSPI.h"
 #import "WAKWindow.h"
 #import "WebCoreSystemInterface.h"
 #import "Widget.h"
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_FOR_SOURCE(WebCore, UIKit)
 SOFT_LINK_CLASS_FOR_SOURCE(WebCore, UIKit, UIApplication)
index efbe80f..1512640 100644 (file)
 
 #include "PlatformSpeechSynthesisUtterance.h"
 #include "PlatformSpeechSynthesisVoice.h"
-#include "SoftLinking.h"
 #include <AVFoundation/AVSpeechSynthesis.h>
 #include <wtf/BlockObjCExceptions.h>
 #include <wtf/RetainPtr.h>
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(AVFoundation)
 SOFT_LINK_CLASS(AVFoundation, AVSpeechSynthesizer)
index 9f4038a..d798dcc 100644 (file)
@@ -25,7 +25,7 @@
 #if USE(QUICK_LOOK)
 
 #include "QuickLookSPI.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_FOR_HEADER(WebCore, QuickLook)
 
index ec50f14..67d3066 100644 (file)
@@ -27,7 +27,7 @@
 #if USE(QUICK_LOOK)
 
 #import "QuickLookSPI.h"
-#import "SoftLinking.h"
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_FOR_SOURCE(WebCore, QuickLook)
 
index 151196a..41f9db6 100644 (file)
 
 #if PLATFORM(IOS)
 
+#import <MediaPlayer/MPRemoteCommand.h>
 #import <MediaPlayer/MPRemoteCommandCenter.h>
 #import <MediaPlayer/MPRemoteCommandEvent.h>
-#import <MediaPlayer/MPRemoteCommand.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(MediaPlayer)
 SOFT_LINK_CLASS(MediaPlayer, MPRemoteCommandCenter)
index b1b0bc5..0720d64 100644 (file)
@@ -28,8 +28,8 @@
 
 #import "GraphicsContext.h"
 #import "ScrollView.h"
-#import "SoftLinking.h"
 #include <wtf/NeverDestroyed.h>
+#include <wtf/SoftLinking.h>
 #include <wtf/StdLibExtras.h>
 
 SOFT_LINK_FRAMEWORK(UIKit)
index 99c9e60..8aa93e0 100644 (file)
@@ -28,9 +28,9 @@
 #if PLATFORM(IOS)
 #import "ValidationBubble.h"
 
-#import "SoftLinking.h"
 #import "UIKitSPI.h"
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/WTFString.h>
 
 SOFT_LINK_FRAMEWORK(UIKit);
index cb95ce6..dd91bf9 100644 (file)
 #import "config.h"
 #import "WebCoreMotionManager.h"
 
-#import "SoftLinking.h"
 #import "WebCoreObjCExtras.h"
 #import <CoreLocation/CoreLocation.h>
 #import <objc/objc-runtime.h>
 #import <wtf/MathExtras.h>
 #import <wtf/NeverDestroyed.h>
+#import <wtf/SoftLinking.h>
 
 #if PLATFORM(IOS)
 
index 8d4e62e..857ac30 100644 (file)
@@ -28,7 +28,6 @@
 
 #if ENABLE(DATA_INTERACTION)
 
-#import "SoftLinking.h"
 #import "UIKitSPI.h"
 #import <Foundation/NSProgress.h>
 #import <MobileCoreServices/MobileCoreServices.h>
@@ -43,6 +42,7 @@
 #import <wtf/BlockPtr.h>
 #import <wtf/OSObjectPtr.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(UIKit)
 SOFT_LINK_CLASS(UIKit, UIColor)
index 8101d6a..b060118 100644 (file)
@@ -32,7 +32,6 @@
 #import "Logging.h"
 #import "MediaSelectionOption.h"
 #import "QuartzCoreSPI.h"
-#import "SoftLinking.h"
 #import "TimeRanges.h"
 #import "WebPlaybackSessionInterfaceAVKit.h"
 #import "WebPlaybackSessionModelMediaElement.h"
@@ -45,6 +44,7 @@
 #import <WebCore/HTMLVideoElement.h>
 #import <WebCore/RenderVideo.h>
 #import <WebCore/WebCoreThreadRun.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(UIKit)
 SOFT_LINK_CLASS(UIKit, UIView)
index 4d447fd..48e3c4d 100644 (file)
 #import "GraphicsContext.h"
 #import "Image.h"
 #import "LinkPresentationSPI.h"
-#import "SoftLinking.h"
 #import "StringTruncator.h"
 #import "TextIndicator.h"
 #import "TextRun.h"
 #import "URL.h"
 #import <wtf/NeverDestroyed.h>
+#import <wtf/SoftLinking.h>
 
 #if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300
 SOFT_LINK_PRIVATE_FRAMEWORK(LinkPresentation)
index a4724e9..4e77af9 100644 (file)
@@ -28,7 +28,7 @@
 #if USE(MEDIAREMOTE)
 
 #include "MediaRemoteSPI.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_PRIVATE_FRAMEWORK_FOR_SOURCE(WebCore, MediaRemote)
 SOFT_LINK_FUNCTION_FOR_SOURCE(WebCore, MediaRemote, MRMediaRemoteGetLocalOrigin, MROriginRef, (), ())
index 5f5a605..3ed6852 100644 (file)
@@ -28,7 +28,7 @@
 #if USE(MEDIAREMOTE)
 
 #include "MediaRemoteSPI.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_FOR_HEADER(WebCore, MediaRemote)
 SOFT_LINK_FUNCTION_FOR_HEADER(WebCore, MediaRemote, MRMediaRemoteGetLocalOrigin, MROriginRef, (), ())
index 849a8bf..4ab8b1f 100644 (file)
@@ -29,7 +29,6 @@
 #include "SerializedPlatformRepresentationMac.h"
 
 #import "JSDOMConvertBufferSource.h"
-#import "SoftLinking.h"
 #import <AVFoundation/AVMetadataItem.h>
 #import <Foundation/NSString.h>
 #import <JavaScriptCore/APICast.h>
@@ -39,6 +38,7 @@
 #import <objc/runtime.h>
 #import <runtime/ArrayBuffer.h>
 #import <runtime/JSArrayBuffer.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/Base64.h>
 
 typedef AVMetadataItem AVMetadataItemType;
index 0a15040..7b44a07 100644 (file)
@@ -29,9 +29,9 @@
 #if PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE) && ENABLE(WEB_PLAYBACK_CONTROLS_MANAGER)
 
 #import "MediaSelectionOption.h"
-#import "SoftLinking.h"
 #import "WebPlaybackSessionInterfaceMac.h"
 #import "WebPlaybackSessionModel.h"
+#import <wtf/SoftLinking.h>
 #import <wtf/text/WTFString.h>
 
 using namespace WebCore;
index ea247ed..152b674 100644 (file)
@@ -35,9 +35,9 @@
 #import <Carbon/Carbon.h>
 #import <WebCore/HTMLVideoElement.h>
 #import <WebCore/SleepDisabler.h>
-#import <WebCore/SoftLinking.h>
 #import <objc/runtime.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 #if USE(QTKIT)
 #import "QTKitSPI.h"
index 0fda13f..78e736f 100644 (file)
@@ -29,8 +29,8 @@
 #if ENABLE(MEDIA_STREAM) && PLATFORM(IOS)
 
 #include "AVAudioSessionCaptureDevice.h"
-#include "SoftLinking.h"
 #include <AVFoundation/AVAudioSession.h>
+#include <wtf/SoftLinking.h>
 #include <wtf/Vector.h>
 
 SOFT_LINK_FRAMEWORK(AVFoundation)
index e96c395..c4eb1f5 100644 (file)
@@ -29,9 +29,9 @@
 #if ENABLE(MEDIA_STREAM) && PLATFORM(IOS)
 
 #import "Logging.h"
-#import "SoftLinking.h"
 #import <AVFoundation/AVAudioSession.h>
 #import <wtf/MainThread.h>
+#import <wtf/SoftLinking.h>
 
 typedef AVAudioSession AVAudioSessionType;
 
index 44f3b49..ab02110 100644 (file)
@@ -27,8 +27,8 @@
 #include "H264VideoToolBoxEncoder.h"
 
 #include "Logging.h"
-#include "SoftLinking.h"
 #include <wtf/RetainPtr.h>
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_OPTIONAL(VideoToolBox)
 SOFT_LINK_POINTER_OPTIONAL(VideoToolBox, kVTVideoEncoderSpecification_Usage, NSString *)
index 14c9553..33eceee 100644 (file)
 #import "RealtimeMediaSourceCenter.h"
 #import "RealtimeMediaSourceSettings.h"
 #import "RealtimeMediaSourceSupportedConstraints.h"
-#import "SoftLinking.h"
 #import <AVFoundation/AVCaptureDevice.h>
 #import <AVFoundation/AVCaptureSession.h>
 #import <objc/runtime.h>
 #import <wtf/MainThread.h>
 #import <wtf/NeverDestroyed.h>
+#import <wtf/SoftLinking.h>
 
 typedef AVCaptureDevice AVCaptureDeviceTypedef;
 typedef AVCaptureSession AVCaptureSessionType;
index 7f4df9e..7324c3f 100644 (file)
 
 #include "CFNetworkSPI.h"
 #include "Cookie.h"
-#include "URL.h"
 #include "NetworkStorageSession.h"
 #include "NotImplemented.h"
-#include "SoftLinking.h"
+#include "URL.h"
 #include <CFNetwork/CFHTTPCookiesPriv.h>
 #include <CoreFoundation/CoreFoundation.h>
+#include <wtf/SoftLinking.h>
 #include <wtf/text/WTFString.h>
 
 #if PLATFORM(WIN)
index 89f2c8c..21fe180 100644 (file)
@@ -26,8 +26,8 @@
 #import "config.h"
 #import "NetworkStateNotifier.h"
 
-#import "SoftLinking.h"
 #import "WebCoreThreadRun.h"
+#import <wtf/SoftLinking.h>
 
 #if USE(APPLE_INTERNAL_SDK)
 #import <AppSupport/CPNetworkObserver.h>
index 0bb7ee9..f8fd75f 100644 (file)
@@ -31,7 +31,7 @@
 #import "QuickLookSPI.h"
 #import "ResourceRequest.h"
 #import "ResourceResponse.h"
-#import "SoftLinking.h"
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(QuickLook);
 SOFT_LINK_CLASS(QuickLook, QLPreviewConverter);
index 16b72b7..32e9545 100644 (file)
@@ -29,7 +29,7 @@
 #if ENABLE(FILE_REPLACEMENT)
 
 #include "FileMetadata.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 #include <wtf/text/CString.h>
 
 #if USE(APPLE_INTERNAL_SDK)
index ad3aac2..1b98756 100644 (file)
@@ -23,8 +23,8 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#import "SoftLinking.h"
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 
 #if PLATFORM(IOS)
 #import <AVKit/AVKit.h>
index 406f291..22ecc97 100644 (file)
@@ -26,7 +26,7 @@
 #ifndef NSAttributedStringSPI_h
 #define NSAttributedStringSPI_h
 
-#import "SoftLinking.h"
+#import <wtf/SoftLinking.h>
 
 #if PLATFORM(IOS)
 
index 8f25bf3..d0a8ae9 100644 (file)
@@ -26,7 +26,7 @@
 #if PLATFORM(IOS) && ENABLE(DATA_DETECTION)
 
 #import <UIKit/UIKit.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 
 #if USE(APPLE_INTERNAL_SDK)
 
index 4ac02de..a20b5f3 100644 (file)
@@ -25,8 +25,8 @@
 
 #pragma once
 
-#import "SoftLinking.h"
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 
 #if USE(APPLE_INTERNAL_SDK)
 
index e430421..32bfcbf 100644 (file)
@@ -30,7 +30,7 @@
 #if ENABLE(DATA_DETECTION)
 
 #import <WebCore/DataDetectorsCoreSPI.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 
 #if PLATFORM(MAC)
 
index e74c547..bf3e25d 100644 (file)
@@ -24,8 +24,8 @@
  */
 
 #import "NSImmediateActionGestureRecognizerSPI.h"
-#import "SoftLinking.h"
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 
 #if PLATFORM(MAC)
 
index 9b0f882..5127098 100644 (file)
  * THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#import "SoftLinking.h"
+#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000
+
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 
 @interface TUCall : NSObject
 @end
@@ -35,3 +37,5 @@
 
 SOFT_LINK_PRIVATE_FRAMEWORK_OPTIONAL(TelephonyUtilities)
 SOFT_LINK_CLASS(TelephonyUtilities, TUCall)
+
+#endif
index 6558415..0f1c4d8 100644 (file)
@@ -32,8 +32,8 @@
 #include "LocalWindowsContext.h"
 #include "PlatformMouseEvent.h"
 #include "Scrollbar.h"
-#include "SoftLinking.h"
 #include "SystemInfo.h"
+#include <wtf/SoftLinking.h>
 #include <wtf/win/GDIObject.h>
 
 // Generic state constants
index bca7ad1..cbb8cd8 100644 (file)
@@ -31,8 +31,8 @@
 #include "PassKitSPI.h"
 #include "RenderElement.h"
 #include "RenderStyle.h"
-#include "SoftLinking.h"
 #include "TranslateTransformOperation.h"
+#include <wtf/SoftLinking.h>
 
 #if PLATFORM(MAC)
 SOFT_LINK_PRIVATE_FRAMEWORK(PassKit);
index 6a1e434..0900fc4 100644 (file)
@@ -63,7 +63,6 @@
 #import "RenderThemeIOS.h"
 #import "RenderView.h"
 #import "RuntimeEnabledFeatures.h"
-#import "SoftLinking.h"
 #import "UIKitSPI.h"
 #import "UTIUtilities.h"
 #import "UserAgentScripts.h"
@@ -73,6 +72,7 @@
 #import <objc/runtime.h>
 #import <wtf/NeverDestroyed.h>
 #import <wtf/RefPtr.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/StdLibExtras.h>
 
 SOFT_LINK_FRAMEWORK(UIKit)
index 75f10ea..34e8078 100644 (file)
 #include "RenderMeter.h"
 #include "RenderSlider.h"
 #include "Settings.h"
-#include "SoftLinking.h"
 #include "SystemInfo.h"
 #include "UserAgentStyleSheets.h"
 #include "WebCoreBundleWin.h"
+#include <wtf/SoftLinking.h>
 #include <wtf/text/StringBuilder.h>
 #include <wtf/win/GDIObject.h>
 
index d813650..1a5d360 100644 (file)
@@ -31,7 +31,7 @@
 #include "Editor.h"
 #include "EditorClient.h"
 #include "Frame.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 #if PLATFORM(IOS)
 SOFT_LINK_FRAMEWORK(UIKit)
index deeaf5a..a142baa 100644 (file)
@@ -38,7 +38,7 @@
 #include <wtf/CheckedArithmetic.h>
 
 #if OS(DARWIN) && !PLATFORM(GTK)
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 #endif
 
 #if OS(DARWIN) && !PLATFORM(GTK)
index a151594..d71cdab 100644 (file)
@@ -36,7 +36,7 @@
 #include <libxslt/extra.h>
 
 #if OS(DARWIN) && !PLATFORM(GTK)
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 #endif
 
 #if OS(DARWIN) && !PLATFORM(GTK)
index 273aa1b..59dfe20 100644 (file)
@@ -51,7 +51,7 @@
 #include <wtf/unicode/UTF8.h>
 
 #if OS(DARWIN) && !PLATFORM(GTK)
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 
 SOFT_LINK_LIBRARY(libxslt);
 SOFT_LINK(libxslt, xsltFreeStylesheet, void, (xsltStylesheetPtr sheet), (sheet))
index 142e960..f0f805b 100644 (file)
@@ -38,7 +38,7 @@
 #include <wtf/unicode/Collator.h>
 
 #if OS(DARWIN) && !PLATFORM(GTK)
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
 #endif
 
 #if OS(DARWIN) && !PLATFORM(GTK)
index 9fa5444..b2dba6b 100644 (file)
@@ -1,3 +1,13 @@
+2017-07-05  Don Olmstead  <don.olmstead@sony.com>
+
+        [WTF] Move SoftLinking.h into WTF
+        https://bugs.webkit.org/show_bug.cgi?id=174000
+
+        Reviewed by Alex Christensen.
+
+        * Misc/WebGeolocationCoreLocationProvider.mm:
+        * WebView/WebPDFViewPlaceholder.mm:
+
 2017-07-05  Brady Eidson  <beidson@apple.com>
 
         Allow navigations in subframes to get a ShouldOpenExternalURLsPolicy of "ShouldAllow".
index 2481055..aed9562 100644 (file)
 #import <CoreLocation/CLLocationManagerDelegate.h>
 #import <CoreLocation/CoreLocation.h>
 #import <WebCore/GeolocationPosition.h>
-#import <WebCore/SoftLinking.h>
 #import <WebKitLogging.h>
 #import <objc/objc-runtime.h>
 #import <wtf/RefPtr.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(CoreLocation)
 
index 0745ab7..7a6220f 100644 (file)
@@ -27,8 +27,8 @@
 
 #import "WebPDFViewPlaceholder.h"
 
-#import "WebPDFViewIOS.h"
 #import "WebFrameInternal.h"
+#import "WebPDFViewIOS.h"
 #import <JavaScriptCore/JSContextRef.h>
 #import <JavaScriptCore/JSStringRef.h>
 #import <JavaScriptCore/JSStringRefCF.h>
 #import <WebCore/EventNames.h>
 #import <WebCore/FormState.h>
 #import <WebCore/Frame.h>
-#import <WebCore/FrameLoader.h>
 #import <WebCore/FrameLoadRequest.h>
+#import <WebCore/FrameLoader.h>
 #import <WebCore/HTMLFormElement.h>
 #import <WebCore/MouseEvent.h>
-#import <WebCore/SoftLinking.h>
 #import <WebKitLegacy/WebDataSourcePrivate.h>
 #import <WebKitLegacy/WebFramePrivate.h>
 #import <WebKitLegacy/WebJSPDFDoc.h>
@@ -50,6 +49,7 @@
 #import <WebKitLegacy/WebPDFDocumentExtras.h>
 #import <WebKitLegacy/WebViewPrivate.h>
 #import <wtf/CurrentTime.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/Vector.h>
 
 using namespace WebCore;
index f9f4681..e19600f 100644 (file)
@@ -1,3 +1,17 @@
+2017-07-05  Don Olmstead  <don.olmstead@sony.com>
+
+        [WTF] Move SoftLinking.h into WTF
+        https://bugs.webkit.org/show_bug.cgi?id=174000
+
+        Reviewed by Alex Christensen.
+
+        * Plugins/WebNetscapePluginView.mm:
+        * Plugins/WebPluginController.mm:
+        * WebCoreSupport/WebInspectorClient.mm:
+        * WebView/WebFullScreenController.mm:
+        * WebView/WebImmediateActionController.mm:
+        * WebView/WebView.mm:
+
 2017-07-05  Yusuke Suzuki  <utatane.tea@gmail.com>
 
         [WTF] Clean up StringStatics.cpp by using LazyNeverDestroyed<> for Atoms
index e732052..32f0d83 100644 (file)
@@ -33,7 +33,7 @@
 #import "QuickDrawCompatibility.h"
 #import "WebDataSourceInternal.h"
 #import "WebDefaultUIDelegate.h"
-#import "WebFrameInternal.h" 
+#import "WebFrameInternal.h"
 #import "WebFrameView.h"
 #import "WebKitErrorsPrivate.h"
 #import "WebKitLogging.h"
@@ -57,8 +57,8 @@
 #import <WebCore/CookieJar.h>
 #import <WebCore/DocumentLoader.h>
 #import <WebCore/Element.h>
-#import <WebCore/Frame.h> 
-#import <WebCore/FrameLoader.h> 
+#import <WebCore/Frame.h>
+#import <WebCore/FrameLoader.h>
 #import <WebCore/FrameTree.h>
 #import <WebCore/FrameView.h>
 #import <WebCore/HTMLPlugInElement.h>
@@ -67,7 +67,6 @@
 #import <WebCore/ProxyServer.h>
 #import <WebCore/ScriptController.h>
 #import <WebCore/SecurityOrigin.h>
-#import <WebCore/SoftLinking.h> 
 #import <WebCore/UserGestureIndicator.h>
 #import <WebCore/WebCoreObjCExtras.h>
 #import <WebCore/WebCoreURLResponse.h>
@@ -81,6 +80,7 @@
 #import <wtf/Assertions.h>
 #import <wtf/MainThread.h>
 #import <wtf/RunLoop.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/CString.h>
 
 #define LoginWindowDidSwitchFromUserNotification    @"WebLoginWindowDidSwitchFromUserNotification"
index 4f78077..b9d1b8e 100644 (file)
@@ -69,8 +69,8 @@
 #import <WebCore/FrameView.h>
 #import <WebCore/GraphicsLayer.h>
 #import <WebCore/RuntimeApplicationChecks.h>
-#import <WebCore/SoftLinking.h>
 #import <WebCore/WebCoreThreadRun.h>
+#import <wtf/SoftLinking.h>
 #endif
 
 using namespace WebCore;
index 8ce063e..3bae093 100644 (file)
 #import "WebSecurityOriginPrivate.h"
 #import "WebUIDelegatePrivate.h"
 #import "WebViewInternal.h"
-#import <algorithm>
-#import <bindings/ScriptValue.h>
-#import <inspector/InspectorAgentBase.h>
 #import <WebCore/InspectorController.h>
 #import <WebCore/InspectorFrontendClient.h>
 #import <WebCore/MainFrame.h>
 #import <WebCore/Page.h>
 #import <WebCore/ScriptController.h>
-#import <WebCore/SoftLinking.h>
 #import <WebKitLegacy/DOMExtensions.h>
 #import <WebKitSystemInterface.h>
+#import <algorithm>
+#import <bindings/ScriptValue.h>
+#import <inspector/InspectorAgentBase.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/Base64.h>
 
 SOFT_LINK_STAGED_FRAMEWORK(WebInspectorUI, PrivateFrameworks, A)
index 1ddf197..fd8fc56 100644 (file)
 #import <WebCore/RenderLayerBacking.h>
 #import <WebCore/RenderObject.h>
 #import <WebCore/RenderView.h>
-#import <WebCore/SoftLinking.h>
 #import <WebCore/WebCoreFullScreenWindow.h>
 #import <WebCore/WebWindowAnimation.h>
 #import <WebKitSystemInterface.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 using namespace WebCore;
 
index 2f31cd5..f231ee5 100644 (file)
 #import <WebCore/RenderElement.h>
 #import <WebCore/RenderObject.h>
 #import <WebCore/RuntimeApplicationChecks.h>
-#import <WebCore/SoftLinking.h>
 #import <WebCore/TextIndicator.h>
 #import <objc/objc-class.h>
 #import <objc/objc.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_IN_UMBRELLA(Quartz, QuickLookUI)
 SOFT_LINK_CLASS(QuickLookUI, QLPreviewMenuItem)
index 1bfd67b..c54a97a 100644 (file)
 #import <WebCore/SecurityPolicy.h>
 #import <WebCore/Settings.h>
 #import <WebCore/SocketProvider.h>
-#import <WebCore/SoftLinking.h>
 #import <WebCore/StyleProperties.h>
 #import <WebCore/TextResourceDecoder.h>
 #import <WebCore/ThreadCheck.h>
 #import <wtf/RefPtr.h>
 #import <wtf/RunLoop.h>
 #import <wtf/SetForScope.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/StdLibExtras.h>
 #import <wtf/WorkQueue.h>
 #import <wtf/spi/darwin/dyldSPI.h>
index 3ce7646..e9a26a6 100644 (file)
@@ -1,3 +1,13 @@
+2017-07-05  Don Olmstead  <don.olmstead@sony.com>
+
+        [WTF] Move SoftLinking.h into WTF
+        https://bugs.webkit.org/show_bug.cgi?id=174000
+
+        Reviewed by Alex Christensen.
+
+        * WebKitClassFactory.cpp:
+        * WebView.cpp:
+
 2017-07-05  Brady Eidson  <beidson@apple.com>
 
         Allow navigations in subframes to get a ShouldOpenExternalURLsPolicy of "ShouldAllow".
index 2221478..d8708a5 100644 (file)
@@ -57,8 +57,8 @@
 #include "WebView.h"
 #include "WebWorkersPrivate.h"
 #include <JavaScriptCore/InitializeThreading.h>
-#include <WebCore/SoftLinking.h>
 #include <wtf/MainThread.h>
+#include <wtf/SoftLinking.h>
 
 // WebKitClassFactory ---------------------------------------------------------
 WebKitClassFactory::WebKitClassFactory(CLSID targetClass)
index 0b9791d..446398b 100644 (file)
@@ -35,7 +35,6 @@
 #include "PluginDatabase.h"
 #include "PluginView.h"
 #include "SocketProvider.h"
-#include "SoftLinking.h"
 #include "SubframeLoader.h"
 #include "TextIterator.h"
 #include "WebApplicationCache.h"
 #include <d2d1.h>
 #include <wtf/MainThread.h>
 #include <wtf/RAMSize.h>
+#include <wtf/SoftLinking.h>
 #include <wtf/UniqueRef.h>
 
 #if USE(CG)
index 2dfc664..b0dc0bd 100644 (file)
@@ -1,3 +1,35 @@
+2017-07-05  Don Olmstead  <don.olmstead@sony.com>
+
+        [WTF] Move SoftLinking.h into WTF
+        https://bugs.webkit.org/show_bug.cgi?id=174000
+
+        Reviewed by Alex Christensen.
+
+        * Platform/mac/StringUtilities.mm:
+        * Platform/spi/ios/ManagedConfigurationSPI.h:
+        * Shared/Cocoa/DataDetectionResult.mm:
+        * Shared/Cocoa/WebCoreArgumentCodersCocoa.mm:
+        * Shared/ios/InteractionInformationAtPosition.mm:
+        * Shared/ios/WebIconUtilities.mm:
+        * Shared/mac/CookieStorageShim.mm:
+        * Shared/mac/WebCoreArgumentCodersMac.mm:
+        * UIProcess/API/Cocoa/_WKElementAction.mm:
+        * UIProcess/ApplePay/cocoa/WebPaymentCoordinatorProxyCocoa.mm:
+        * UIProcess/ApplePay/ios/WebPaymentCoordinatorProxyIOS.mm:
+        * UIProcess/ApplePay/mac/WebPaymentCoordinatorProxyMac.mm:
+        * UIProcess/Cocoa/UIDelegate.mm:
+        * UIProcess/Cocoa/WebViewImpl.mm:
+        * UIProcess/Launcher/mac/ProcessLauncherMac.mm:
+        * UIProcess/ios/WKActionSheetAssistant.mm:
+        * UIProcess/ios/WKContentViewInteraction.mm:
+        * UIProcess/ios/forms/WKAirPlayRoutePicker.mm:
+        * UIProcess/ios/forms/WKFileUploadPanel.mm:
+        * UIProcess/mac/WKImmediateActionController.mm:
+        * UIProcess/mac/WebInspectorProxyMac.mm:
+        * WebProcess/WebPage/mac/PlatformCALayerRemoteCustom.mm:
+        * WebProcess/WebPage/mac/WebInspectorUIMac.mm:
+        * WebProcess/cocoa/WebProcessCocoa.mm:
+
 2017-07-05  Brady Eidson  <beidson@apple.com>
 
         Allow navigations in subframes to get a ShouldOpenExternalURLsPolicy of "ShouldAllow".
index 1305b14..314bf1f 100644 (file)
@@ -28,8 +28,8 @@
 
 #import "WKSharedAPICast.h"
 #import "WKStringCF.h"
-#import <WebCore/SoftLinking.h>
 #import <wtf/ObjcRuntimeExtras.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/StringBuilder.h>
 #import <yarr/RegularExpression.h>
 
index 8828bec..98baa27 100644 (file)
@@ -24,7 +24,7 @@
  */
 
 #import <Foundation/Foundation.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 
 #if USE(APPLE_INTERNAL_SDK)
 
index 3c2b696..e1012a4 100644 (file)
@@ -29,7 +29,7 @@
 #import "ArgumentCodersCF.h"
 #import "WebCoreArgumentCoders.h"
 #import <WebCore/DataDetectorsCoreSPI.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_PRIVATE_FRAMEWORK(DataDetectorsCore)
 SOFT_LINK_CLASS(DataDetectorsCore, DDScannerResult)
index ee0d950..4904de9 100644 (file)
@@ -31,7 +31,7 @@
 #import "DataReference.h"
 #import <WebCore/PassKitSPI.h>
 #import <WebCore/PaymentAuthorizationStatus.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 
 #if PLATFORM(MAC)
 SOFT_LINK_PRIVATE_FRAMEWORK(PassKit)
index 70a2eb7..f5b4b0e 100644 (file)
@@ -29,7 +29,7 @@
 #import "ArgumentCodersCF.h"
 #import "WebCoreArgumentCoders.h"
 #import <WebCore/DataDetectorsCoreSPI.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_PRIVATE_FRAMEWORK(DataDetectorsCore)
 SOFT_LINK_CLASS(DataDetectorsCore, DDScannerResult)
index 8ab61cb..be5ae4e 100644 (file)
@@ -34,9 +34,9 @@
 #import <CoreMedia/CoreMedia.h>
 #import <ImageIO/ImageIO.h>
 #import <MobileCoreServices/MobileCoreServices.h>
-#import <WebCore/SoftLinking.h>
 #import <wtf/MathExtras.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(AVFoundation);
 SOFT_LINK_CLASS(AVFoundation, AVAssetImageGenerator);
index 1b39dce..99bcfab 100644 (file)
 #include "WebProcess.h"
 #include <WebCore/CFNetworkSPI.h>
 #include <WebCore/SessionID.h>
-#include <WebCore/SoftLinking.h>
 #include <WebCore/URL.h>
 #include <dlfcn.h>
 #include <wtf/MainThread.h>
 #include <wtf/RetainPtr.h>
 #include <wtf/RunLoop.h>
+#include <wtf/SoftLinking.h>
 #include <wtf/text/WTFString.h>
 
 typedef const struct _CFURLRequest* CFURLRequestRef;
index 2fe02ab..ad7e2a5 100644 (file)
@@ -46,8 +46,8 @@
 #if ENABLE(WIRELESS_PLAYBACK_TARGET)
 #import <WebCore/AVFoundationSPI.h>
 #import <WebCore/MediaPlaybackTargetContext.h>
-#import <WebCore/SoftLinking.h>
 #import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_OPTIONAL(AVFoundation)
 SOFT_LINK_CLASS(AVFoundation, AVOutputContext)
index fbe17ac..ad81d66 100644 (file)
@@ -36,8 +36,8 @@
 #import "WeakObjCPtr.h"
 #import "_WKActivatedElementInfoInternal.h"
 #import <WebCore/LocalizedStrings.h>
-#import <WebCore/SoftLinking.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/WTFString.h>
 
 #if HAVE(SAFARI_SERVICES_FRAMEWORK)
index c7a2c57..8a43ceb 100644 (file)
 #import <WebCore/PassKitSPI.h>
 #import <WebCore/PaymentAuthorizationStatus.h>
 #import <WebCore/PaymentHeaders.h>
-#import <WebCore/SoftLinking.h>
 #import <WebCore/URL.h>
 #import <wtf/BlockPtr.h>
 #import <wtf/RunLoop.h>
+#import <wtf/SoftLinking.h>
 
 #if PLATFORM(MAC)
 SOFT_LINK_PRIVATE_FRAMEWORK(PassKit)
index 0f0570f..fee5b20 100644 (file)
@@ -34,7 +34,7 @@
 #import <PassKit/PassKit.h>
 #import <UIKit/UIViewController.h>
 #import <WebCore/PaymentAuthorizationStatus.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(PassKit)
 SOFT_LINK_CLASS(PassKit, PKPaymentAuthorizationViewController);
index a222302..fb28fd5 100644 (file)
@@ -31,8 +31,8 @@
 #import "WebPageProxy.h"
 #import "WebPaymentCoordinatorProxyCocoa.h"
 #import <WebCore/PassKitSPI.h>
-#import <WebCore/SoftLinking.h>
 #import <wtf/BlockPtr.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_PRIVATE_FRAMEWORK(PassKit)
 
index 0b1d2b1..b138593 100644 (file)
@@ -52,7 +52,7 @@
 #if PLATFORM(IOS)
 #import <AVFoundation/AVCaptureDevice.h>
 #import <AVFoundation/AVMediaFormat.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(AVFoundation);
 SOFT_LINK_CLASS(AVFoundation, AVCaptureDevice);
index 91659e3..7f1e985 100644 (file)
@@ -87,7 +87,6 @@
 #import <WebCore/NSTouchBarSPI.h>
 #import <WebCore/NSWindowSPI.h>
 #import <WebCore/PlatformEventFactoryMac.h>
-#import <WebCore/SoftLinking.h>
 #import <WebCore/TextAlternativeWithRange.h>
 #import <WebCore/TextUndoInsertionMarkupMac.h>
 #import <WebCore/WebActionDisablingCALayerDelegate.h>
 #import <sys/stat.h>
 #import <wtf/NeverDestroyed.h>
 #import <wtf/SetForScope.h>
+#import <wtf/SoftLinking.h>
 
 #if HAVE(TOUCH_BAR) && ENABLE(WEB_PLAYBACK_CONTROLS_MANAGER)
 SOFT_LINK_FRAMEWORK(AVKit)
index cacd6a0..c7eb829 100644 (file)
@@ -27,7 +27,6 @@
 #import "ProcessLauncher.h"
 
 #import <WebCore/ServersSPI.h>
-#import <WebCore/SoftLinking.h>
 #import <WebCore/WebCoreNSStringExtras.h>
 #import <crt_externs.h>
 #import <mach-o/dyld.h>
 #import <sys/param.h>
 #import <sys/stat.h>
 #import <wtf/RunLoop.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/Threading.h>
-#import <wtf/spi/darwin/XPCSPI.h>
 #import <wtf/spi/cf/CFBundleSPI.h>
+#import <wtf/spi/darwin/XPCSPI.h>
 #import <wtf/text/CString.h>
 #import <wtf/text/WTFString.h>
 
index 1b1406b..fcbdae6 100644 (file)
@@ -42,8 +42,8 @@
 #import <UIKit/UIView.h>
 #import <WebCore/LocalizedStrings.h>
 #import <WebCore/PathUtilities.h>
-#import <WebCore/SoftLinking.h>
 #import <WebCore/WebCoreNSURLExtras.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/WTFString.h>
 
 #if HAVE(APP_LINKS)
index af65c30..147f657 100644 (file)
@@ -77,7 +77,6 @@
 #import <WebCore/PathUtilities.h>
 #import <WebCore/RuntimeApplicationChecks.h>
 #import <WebCore/Scrollbar.h>
-#import <WebCore/SoftLinking.h>
 #import <WebCore/TextIndicator.h>
 #import <WebCore/TextStream.h>
 #import <WebCore/VisibleSelection.h>
@@ -87,6 +86,7 @@
 #import <wtf/Optional.h>
 #import <wtf/RetainPtr.h>
 #import <wtf/SetForScope.h>
+#import <wtf/SoftLinking.h>
 
 #if ENABLE(DRAG_SUPPORT)
 // FIXME: Move private headers to UIKitSPI.h and add declarations as needed for building on OpenSource against the iOS 11 SDK.
index 75629a6..57597fe 100644 (file)
@@ -33,8 +33,8 @@
 #import "WKContentViewInteraction.h"
 #import "WebPageProxy.h"
 #import <WebCore/MediaPlayerSPI.h>
-#import <WebCore/SoftLinking.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 #pragma clang diagnostic push
 #pragma clang diagnostic ignored "-Wdeprecated-declarations"
index 9e79b2b..02f81ff 100644 (file)
@@ -45,9 +45,9 @@
 #import <CoreMedia/CoreMedia.h>
 #import <MobileCoreServices/MobileCoreServices.h>
 #import <WebCore/LocalizedStrings.h>
-#import <WebCore/SoftLinking.h>
 #import <WebKit/WebNSFileManagerExtras.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 using namespace WebKit;
 
index b907f95..cc4a996 100644 (file)
@@ -42,9 +42,9 @@
 #import <WebCore/NSMenuSPI.h>
 #import <WebCore/NSPopoverSPI.h>
 #import <WebCore/QuickLookMacSPI.h>
-#import <WebCore/SoftLinking.h>
 #import <WebCore/TextIndicatorWindow.h>
 #import <WebCore/URL.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_IN_UMBRELLA(Quartz, QuickLookUI)
 SOFT_LINK_CLASS(QuickLookUI, QLPreviewMenuItem)
index d84a93c..b4fc1ad 100644 (file)
@@ -40,7 +40,7 @@
 #import "WebPageProxy.h"
 #import <WebCore/InspectorFrontendClientLocal.h>
 #import <WebCore/LocalizedStrings.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 #import <wtf/text/Base64.h>
 
 SOFT_LINK_STAGED_FRAMEWORK(WebInspectorUI, PrivateFrameworks, A)
index b9690d9..c69b9b3 100644 (file)
@@ -33,9 +33,9 @@
 #import <AVFoundation/AVFoundation.h>
 #import <WebCore/GraphicsLayerCA.h>
 #import <WebCore/PlatformCALayerCocoa.h>
-#import <WebCore/SoftLinking.h>
 #import <WebCore/WebCoreCALayerExtras.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK_OPTIONAL(AVFoundation)
 SOFT_LINK_CLASS_OPTIONAL(AVFoundation, AVPlayerLayer)
index f2c5170..73d7b1b 100644 (file)
@@ -27,7 +27,7 @@
 #import "WebInspectorUI.h"
 #import "RemoteWebInspectorUI.h"
 
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_STAGED_FRAMEWORK(WebInspectorUI, PrivateFrameworks, A)
 
index 6d4d6a3..beefc7b 100644 (file)
@@ -70,7 +70,7 @@
 #if PLATFORM(IOS)
 #import "CelestialSPI.h"
 #import <WebCore/GraphicsServicesSPI.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 #endif
 
 #if USE(OS_STATE)
index 278b0c7..28d8a01 100644 (file)
@@ -1,3 +1,313 @@
+2017-07-05  Don Olmstead  <don.olmstead@sony.com>
+
+        [WTF] Move SoftLinking.h into WTF
+        https://bugs.webkit.org/show_bug.cgi?id=174000
+
+        Reviewed by Alex Christensen.
+
+        * DumpRenderTree/mac/TestRunnerMac.mm:
+        * Scripts/webkitpy/style/checkers/cpp_unittest.py:
+        (test_primary_header):
+        (ErrorCollector.__init__): Deleted.
+        (ErrorCollector.__call__): Deleted.
+        (ErrorCollector.results): Deleted.
+        (ErrorCollector.result_list): Deleted.
+        (ErrorCollector.verify_all_categories_are_seen): Deleted.
+        (MockIo.open): Deleted.
+        (CppFunctionsTest.test_convert_to_lower_with_underscores): Deleted.
+        (CppFunctionsTest.test_create_acronym): Deleted.
+        (CppFunctionsTest.test_is_c_or_objective_c): Deleted.
+        (CppFunctionsTest.test_parameter): Deleted.
+        (CppFunctionsTest.test_single_line_view): Deleted.
+        (CppFunctionsTest.test_create_skeleton_parameters): Deleted.
+        (CppFunctionsTest.test_find_parameter_name_index): Deleted.
+        (CppFunctionsTest.test_parameter_list): Deleted.
+        (CppFunctionsTest.test_check_parameter_against_text): Deleted.
+        (CppStyleTestBase.process_file_data): Deleted.
+        (CppStyleTestBase.perform_lint): Deleted.
+        (CppStyleTestBase.perform_single_line_lint): Deleted.
+        (CppStyleTestBase.perform_multi_line_lint): Deleted.
+        (CppStyleTestBase.perform_language_rules_check): Deleted.
+        (CppStyleTestBase.perform_function_lengths_check): Deleted.
+        (CppStyleTestBase.perform_pass_ptr_check): Deleted.
+        (CppStyleTestBase.perform_leaky_pattern_check): Deleted.
+        (CppStyleTestBase.perform_include_what_you_use): Deleted.
+        (CppStyleTestBase.perform_header_guard_check): Deleted.
+        (CppStyleTestBase.assert_lint): Deleted.
+        (CppStyleTestBase.assert_lint_one_of_many_errors_re): Deleted.
+        (CppStyleTestBase.assert_multi_line_lint): Deleted.
+        (CppStyleTestBase.assert_multi_line_lint_re): Deleted.
+        (CppStyleTestBase.assert_language_rules_check): Deleted.
+        (CppStyleTestBase.assert_include_what_you_use): Deleted.
+        (CppStyleTestBase.assert_header_guard): Deleted.
+        (CppStyleTestBase.assert_blank_lines_check): Deleted.
+        (CppStyleTestBase.assert_positions_equal): Deleted.
+        (FunctionDetectionTest.test_basic_function_detection): Deleted.
+        (FunctionDetectionTest.test_function_declaration_detection): Deleted.
+        (FunctionDetectionTest.test_pure_function_detection): Deleted.
+        (FunctionDetectionTest.test_override_and_final_function_detection): Deleted.
+        (FunctionDetectionTest.test_ignore_macros): Deleted.
+        (FunctionDetectionTest.test_non_functions): Deleted.
+        (FunctionDetectionTest.test_non_functions.Stuff): Deleted.
+        (FunctionDetectionTest.test_parameter_list): Deleted.
+        (Cpp11StyleTest.test_rvaule_reference_in_parameter_pack): Deleted.
+        (CppStyleTest.test_asm_lines_ignored): Deleted.
+        (CppStyleTest.test_get_line_width): Deleted.
+        (CppStyleTest.test_find_next_multi_line_comment_start): Deleted.
+        (CppStyleTest.test_find_next_multi_line_comment_end): Deleted.
+        (CppStyleTest.test_remove_multi_line_comments_from_range): Deleted.
+        (CppStyleTest.test_position): Deleted.
+        (CppStyleTest.test_rfind_in_lines): Deleted.
+        (CppStyleTest.test_close_expression): Deleted.
+        (CppStyleTest.test_spaces_at_end_of_line): Deleted.
+        (CppStyleTest.test_cstyle_cast): Deleted.
+        (CppStyleTest.test_runtime_casting): Deleted.
+        (CppStyleTest.test_runtime_selfinit): Deleted.
+        (CppStyleTest.test_runtime_rtti): Deleted.
+        (CppStyleTest.test_static_cast_readability): Deleted.
+        (CppStyleTest.test_check_for_unnamed_params): Deleted.
+        (CppStyleTest.void): Deleted.
+        (CppStyleTest.test_deprecated_cast): Deleted.
+        (CppStyleTest.test_mock_method): Deleted.
+        (CppStyleTest.test_sizeof_type): Deleted.
+        (CppStyleTest.cases): Deleted.
+        (CppStyleTest.for): Deleted.
+        (CppStyleTest.test_typedef_for_pointer_to_function): Deleted.
+        (CppStyleTest.test_typedef_for_pointer_to_function.void): Deleted.
+        (CppStyleTest.test_include_what_you_use_no_implementation_files): Deleted.
+        (CppStyleTest.test_include_what_you_use): Deleted.
+        (CppStyleTest.test_files_belong_to_same_module): Deleted.
+        (CppStyleTest.test_cleanse_line): Deleted.
+        (CppStyleTest.test_multi_line_comments): Deleted.
+        (CppStyleTest.test_multi_line_comments.Foo): Deleted.
+        (CppStyleTest.test_multiline_strings): Deleted.
+        (CppStyleTest.test_platformh_comments): Deleted.
+        (CppStyleTest.test_explicit_single_argument_constructors): Deleted.
+        (CppStyleTest.test_explicit_single_argument_constructors.Foo): Deleted.
+        (CppStyleTest.test_explicit_single_argument_constructors.Qualifier): Deleted.
+        (CppStyleTest.test_explicit_single_argument_constructors.definition): Deleted.
+        (CppStyleTest.test_slash_star_comment_on_single_line): Deleted.
+        (CppStyleTest.test_suspicious_usage_of_if): Deleted.
+        (CppStyleTest.test_suspicious_usage_of_memset): Deleted.
+        (CppStyleTest.test_check_posix_threading): Deleted.
+        (CppStyleTest.test_insecure_string_operations): Deleted.
+        (CppStyleTest.test_format_strings): Deleted.
+        (CppStyleTest.test_insecure_temp_file): Deleted.
+        (CppStyleTest.test_variable_length_array_detection): Deleted.
+        (CppStyleTest.test_braces): Deleted.
+        (CppStyleTest.test_check_check): Deleted.
+        (CppStyleTest.test_brace_at_begin_of_line): Deleted.
+        (CppStyleTest.test_mismatching_spaces_in_parens): Deleted.
+        (CppStyleTest.test_spacing_for_fncall): Deleted.
+        (CppStyleTest.test_spacing_for_fncall.foo): Deleted.
+        (CppStyleTest.test_spacing_before_braces): Deleted.
+        (CppStyleTest.test_spacing_between_braces): Deleted.
+        (CppStyleTest.test_spacing_before_brackets): Deleted.
+        (CppStyleTest.test_cpp_lambda_functions): Deleted.
+        (CppStyleTest.test_objective_c_block): Deleted.
+        (CppStyleTest.test_objective_c_block_as_argument): Deleted.
+        (CppStyleTest.test_spacing_around_else): Deleted.
+        (CppStyleTest.test_spacing_for_binary_ops): Deleted.
+        (CppStyleTest.test_spacing_for_binary_ops.hash_map): Deleted.
+        (CppStyleTest.test_operator_methods): Deleted.
+        (CppStyleTest.test_spacing_in_objective_c_properties): Deleted.
+        (CppStyleTest.test_spacing_before_last_semicolon): Deleted.
+        (CppStyleTest.test_static_or_global_stlstrings): Deleted.
+        (CppStyleTest.test_no_spaces_in_function_calls): Deleted.
+        (CppStyleTest.test_one_spaces_between_code_and_comments): Deleted.
+        (CppStyleTest.test_one_spaces_after_punctuation_in_comments): Deleted.
+        (CppStyleTest.test_space_after_comment_marker): Deleted.
+        (CppStyleTest.test_newline_at_eof): Deleted.
+        (CppStyleTest.test_newline_at_eof.do_test): Deleted.
+        (CppStyleTest.test_extra_newlines_at_eof): Deleted.
+        (CppStyleTest.test_extra_newlines_at_eof.do_test): Deleted.
+        (CppStyleTest.test_invalid_utf8): Deleted.
+        (CppStyleTest.test_invalid_utf8.do_test): Deleted.
+        (CppStyleTest.test_is_blank_line): Deleted.
+        (CppStyleTest.test_blank_lines_check): Deleted.
+        (CppStyleTest.test_allow_blank_line_before_closing_namespace): Deleted.
+        (CppStyleTest.test_allow_blank_line_before_if_else_chain): Deleted.
+        (CppStyleTest.test_else_on_same_line_as_closing_braces): Deleted.
+        (CppStyleTest.test_else_clause_not_on_same_line_as_else): Deleted.
+        (CppStyleTest.test_comma): Deleted.
+        (CppStyleTest.test_declaration): Deleted.
+        (CppStyleTest.test_pointer_reference_marker_location): Deleted.
+        (CppStyleTest.test_indent): Deleted.
+        (CppStyleTest.test_indent.Foo): Deleted.
+        (CppStyleTest.test_not_alabel): Deleted.
+        (CppStyleTest.test_tab): Deleted.
+        (CppStyleTest.test_unnamed_namespaces_in_headers): Deleted.
+        (CppStyleTest.test_build_class): Deleted.
+        (CppStyleTest.test_build_class.definitions): Deleted.
+        (CppStyleTest.test_build_class.Foo): Deleted.
+        (CppStyleTest.test_build_class.DERIVE_FROM_GOO): Deleted.
+        (CppStyleTest.test_build_end_comment): Deleted.
+        (CppStyleTest.test_build_forward_decl): Deleted.
+        (CppStyleTest.test_build_forward_decl.Foo): Deleted.
+        (CppStyleTest.test_build_header_guard): Deleted.
+        (CppStyleTest.test_build_header_guard.Foo_h): Deleted.
+        (CppStyleTest.test_build_header_guard.Foo_h.for): Deleted.
+        (CppStyleTest.test_build_printf_format): Deleted.
+        (CppStyleTest.test_runtime_printf_format): Deleted.
+        (CppStyleTest.assert_lintLogCodeOnError): Deleted.
+        (CppStyleTest.test_build_storage_class): Deleted.
+        (CppStyleTest.test_build_storage_class.unsignedLongLong): Deleted.
+        (CppStyleTest.test_build_storage_class.declaration): Deleted.
+        (CppStyleTest.test_build_storage_class.after): Deleted.
+        (CppStyleTest.test_build_storage_class.is): Deleted.
+        (CppStyleTest.test_legal_copyright): Deleted.
+        (CppStyleTest.test_invalid_increment): Deleted.
+        (CppStyleTest.test_enum_bitfields): Deleted.
+        (CppStyleTest.test_plain_integral_bitfields): Deleted.
+        (CleansedLinesTest.test_init_empty): Deleted.
+        (CleansedLinesTest.test_collapse_strings): Deleted.
+        (OrderOfIncludesTest.tearDown): Deleted.
+        (OrderOfIncludesTest.test_check_next_include_order__no_config): Deleted.
+        (OrderOfIncludesTest.test_check_next_include_order__no_self): Deleted.
+        (OrderOfIncludesTest.test_check_next_include_order__likely_then_config): Deleted.
+        (OrderOfIncludesTest.test_check_next_include_order__other_then_config): Deleted.
+        (OrderOfIncludesTest.test_check_next_include_order__config_then_other_then_likely): Deleted.
+        (OrderOfIncludesTest.test_check_alphabetical_include_order): Deleted.
+        (OrderOfIncludesTest.test_check_alphabetical_include_order_errors_reported_for_both_lines): Deleted.
+        (OrderOfIncludesTest.test_check_line_break_after_own_header): Deleted.
+        (OrderOfIncludesTest.test_check_line_break_before_own_header): Deleted.
+        (OrderOfIncludesTest.test_check_preprocessor_in_include_section): Deleted.
+        (OrderOfIncludesTest.test_check_preprocessor_in_include_section.BAZ): Deleted.
+        (OrderOfIncludesTest.test_check_preprocessor_in_include_section.FOOBAR): Deleted.
+        (OrderOfIncludesTest.test_primary_header): Deleted.
+        (OrderOfIncludesTest.test_public_primary_header): Deleted.
+        (OrderOfIncludesTest.test_check_wtf_includes): Deleted.
+        (OrderOfIncludesTest.test_classify_include): Deleted.
+        (OrderOfIncludesTest.test_try_drop_common_suffixes): Deleted.
+        (CheckForFunctionLengthsTest.tearDown): Deleted.
+        (CheckForFunctionLengthsTest.set_min_confidence): Deleted.
+        (CheckForFunctionLengthsTest.assert_function_lengths_check): Deleted.
+        (CheckForFunctionLengthsTest.trigger_lines): Deleted.
+        (CheckForFunctionLengthsTest.trigger_test_lines): Deleted.
+        (CheckForFunctionLengthsTest.assert_function_length_check_definition): Deleted.
+        (CheckForFunctionLengthsTest.assert_function_length_check_definition_ok): Deleted.
+        (CheckForFunctionLengthsTest.assert_function_length_check_at_error_level): Deleted.
+        (CheckForFunctionLengthsTest.assert_function_length_check_below_error_level): Deleted.
+        (CheckForFunctionLengthsTest.assert_function_length_check_above_error_level): Deleted.
+        (CheckForFunctionLengthsTest.function_body): Deleted.
+        (CheckForFunctionLengthsTest.function_body_with_blank_lines): Deleted.
+        (CheckForFunctionLengthsTest.function_body_with_no_lints): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_declaration): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_declaration_with_block_following): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_class_definition): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_class_definition.Test): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_trivial): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_empty): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity0): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_at_severity0): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_above_severity0): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity1v0): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_at_severity1v0): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity1): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_at_severity1): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_above_severity1): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_plus_indented): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_plus_blanks): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_complex_definition_severity1): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_for_test): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_for_split_line_test): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_for_bad_test_doesnt_break): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_with_embedded_no_lints): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_severity1_with_no_lint): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity2): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_severity2): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_above_severity2): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity3): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_severity3): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_above_severity3): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity4): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_severity4): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_above_severity4): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_below_severity5): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_at_severity5): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_above_severity5): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_check_definition_huge_lines): Deleted.
+        (CheckForFunctionLengthsTest.test_function_length_not_determinable): Deleted.
+        (NoNonVirtualDestructorsTest.test_no_error): Deleted.
+        (NoNonVirtualDestructorsTest.test_no_error.Foo): Deleted.
+        (NoNonVirtualDestructorsTest.test_no_error.MyClass): Deleted.
+        (NoNonVirtualDestructorsTest.test_no_error.Qualified): Deleted.
+        (NoNonVirtualDestructorsTest.test_no_destructor_when_virtual_needed): Deleted.
+        (NoNonVirtualDestructorsTest.test_no_destructor_when_virtual_needed.Foo): Deleted.
+        (NoNonVirtualDestructorsTest.test_enum_casing): Deleted.
+        (NoNonVirtualDestructorsTest.test_enum_casing.Foo): Deleted.
+        (NoNonVirtualDestructorsTest.test_enum_casing.Enum123): Deleted.
+        (NoNonVirtualDestructorsTest.test_enum_trailing_semicolon): Deleted.
+        (NoNonVirtualDestructorsTest.test_enum_trailing_semicolon.CPP11EnumClass): Deleted.
+        (NoNonVirtualDestructorsTest.test_enum_trailing_semicolon.MyEnum): Deleted.
+        (NoNonVirtualDestructorsTest.test_destructor_non_virtual_when_virtual_needed): Deleted.
+        (NoNonVirtualDestructorsTest.test_destructor_non_virtual_when_virtual_needed.Foo): Deleted.
+        (NoNonVirtualDestructorsTest.test_no_warn_when_derived): Deleted.
+        (NoNonVirtualDestructorsTest.test_no_warn_when_derived.Foo): Deleted.
+        (NoNonVirtualDestructorsTest.test_internal_braces): Deleted.
+        (NoNonVirtualDestructorsTest.test_internal_braces.Foo): Deleted.
+        (NoNonVirtualDestructorsTest.test_inner_class_needs_virtual_destructor): Deleted.
+        (NoNonVirtualDestructorsTest.test_inner_class_needs_virtual_destructor.Foo): Deleted.
+        (NoNonVirtualDestructorsTest.test_inner_class_needs_virtual_destructor.Foo.Goo): Deleted.
+        (NoNonVirtualDestructorsTest.test_inner_class_needs_virtual_destructor.Goo): Deleted.
+        (NoNonVirtualDestructorsTest.test_outer_class_needs_virtual_destructor): Deleted.
+        (NoNonVirtualDestructorsTest.test_outer_class_needs_virtual_destructor.Foo): Deleted.
+        (NoNonVirtualDestructorsTest.test_outer_class_needs_virtual_destructor.Foo.Goo): Deleted.
+        (NoNonVirtualDestructorsTest.test_qualified_class_needs_virtual_destructor): Deleted.
+        (NoNonVirtualDestructorsTest.test_qualified_class_needs_virtual_destructor.Qualified): Deleted.
+        (NoNonVirtualDestructorsTest.test_multi_line_declaration_no_error): Deleted.
+        (NoNonVirtualDestructorsTest.test_multi_line_declaration_no_error.Foo): Deleted.
+        (NoNonVirtualDestructorsTest.test_multi_line_declaration_with_error): Deleted.
+        (NoNonVirtualDestructorsTest.test_multi_line_declaration_with_error.Foo): Deleted.
+        (LeakyPatternTest.assert_leaky_pattern_check): Deleted.
+        (LeakyPatternTest.test_get_dc): Deleted.
+        (LeakyPatternTest.test_get_dc.HWndDC): Deleted.
+        (LeakyPatternTest.test_own_get_dc): Deleted.
+        (LeakyPatternTest.test_create_dc): Deleted.
+        (LeakyPatternTest.test_create_compatible_dc): Deleted.
+        (WebKitStyleTest.test_indentation): Deleted.
+        (WebKitStyleTest.test_indentation.Foo): Deleted.
+        (WebKitStyleTest.test_indentation.Document): Deleted.
+        (WebKitStyleTest.test_spacing): Deleted.
+        (WebKitStyleTest.test_line_breaking): Deleted.
+        (WebKitStyleTest.test_braces): Deleted.
+        (WebKitStyleTest.test_braces.MyClass): Deleted.
+        (WebKitStyleTest.test_braces.NS_ENUM): Deleted.
+        (WebKitStyleTest.test_braces.CPP11EnumClass): Deleted.
+        (WebKitStyleTest.test_braces.SOMETHING): Deleted.
+        (WebKitStyleTest.test_null_false_zero): Deleted.
+        (WebKitStyleTest.test_directive_indentation): Deleted.
+        (WebKitStyleTest.test_using_std): Deleted.
+        (WebKitStyleTest.test_using_namespace): Deleted.
+        (WebKitStyleTest.test_max_macro): Deleted.
+        (WebKitStyleTest.test_min_macro): Deleted.
+        (WebKitStyleTest.test_wtf_move): Deleted.
+        (WebKitStyleTest.test_ctype_fucntion): Deleted.
+        (WebKitStyleTest.test_names): Deleted.
+        (WebKitStyleTest.test_names.HTMLDocument): Deleted.
+        (WebKitStyleTest.test_names.WebWindowFadeAnimation): Deleted.
+        (WebKitStyleTest.test_names.declarations): Deleted.
+        (WebKitStyleTest.test_names.struct): Deleted.
+        (WebKitStyleTest.test_names.VectorType): Deleted.
+        (WebKitStyleTest.test_parameter_names): Deleted.
+        (WebKitStyleTest.test_comments): Deleted.
+        (WebKitStyleTest.test_webkit_export_check): Deleted.
+        (WebKitStyleTest.test_member_initialization_list): Deleted.
+        (WebKitStyleTest.test_member_initialization_list.MyClass): Deleted.
+        (WebKitStyleTest.test_other): Deleted.
+        (CppCheckerTest.mock_handle_style_error): Deleted.
+        (CppCheckerTest._checker): Deleted.
+        (CppCheckerTest.test_init): Deleted.
+        (CppCheckerTest.test_eq): Deleted.
+        (CppCheckerTest.test_eq.mock_handle_style_error2): Deleted.
+        (CppCheckerTest.test_ne): Deleted.
+        * TestWebKitAPI/Tests/WebKit/ios/AudioSessionCategoryIOS.mm:
+        * TestWebKitAPI/Tests/ios/UIPasteboardTests.mm:
+        * TestWebKitAPI/cocoa/TestWKWebView.mm:
+        * TestWebKitAPI/ios/DataInteractionSimulator.mm:
+        * WebKitTestRunner/InjectedBundle/mac/TestRunnerMac.mm:
+        * WebKitTestRunner/ios/HIDEventGenerator.mm:
+
 2017-07-05  Saam Barati  <sbarati@apple.com>
 
         NewArray in FTLLowerDFGToB3 does not handle speculating on doubles when having a bad time
index 15e735c..51fe1af 100644 (file)
@@ -79,8 +79,8 @@
 #import <wtf/RetainPtr.h>
 
 #if !PLATFORM(IOS)
-#import <WebCore/SoftLinking.h>
 #import <WebKit/WebIconDatabasePrivate.h>
+#import <wtf/SoftLinking.h>
 #endif
 
 #if PLATFORM(IOS)
index 2bfd4e5..7803dce 100644 (file)
@@ -2916,7 +2916,7 @@ class OrderOfIncludesTest(CppStyleTestBase):
         self.assert_language_rules_check('FooSoftLink.cpp',
                                          '#include "config.h"\n'
                                          '\n'
-                                         '#include "SoftLinking.h"\n',
+                                         '#include <wtf/SoftLinking.h>\n',
                                          '')
         # Having include for existing primary header -> no error.
         self.assert_language_rules_check('foo.cpp',
index 95ddfea..7ae266c 100644 (file)
@@ -31,9 +31,9 @@
 #import <AVFoundation/AVAudioSession.h>
 #import <UIKit/UIKit.h>
 #import <WebCore/Settings.h>
-#import <WebCore/SoftLinking.h>
 #import <WebKit/WebKitLegacy.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(AVFoundation)
 SOFT_LINK_CLASS(AVFoundation, AVAudioSession)
index 3ebde6b..5e65038 100644 (file)
@@ -31,9 +31,9 @@
 #import "TestWKWebView.h"
 #import <MobileCoreServices/MobileCoreServices.h>
 #import <UIKit/UIPasteboard.h>
-#import <WebCore/SoftLinking.h>
 #import <WebKit/WKPreferencesPrivate.h>
 #import <WebKit/WKWebViewPrivate.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(UIKit)
 SOFT_LINK(UIKit, UIApplicationInitialize, void, (void), ())
index 74da1d6..254729d 100644 (file)
@@ -44,7 +44,7 @@
 #endif
 
 #if PLATFORM(IOS)
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 SOFT_LINK_FRAMEWORK(UIKit)
 SOFT_LINK_CLASS(UIKit, UIWindow)
 #endif
index 01a4514..f5135ce 100644 (file)
 #import <UIKit/UIDragSession.h>
 #import <UIKit/UIDragging.h>
 #import <UIKit/UIItemProvider_Private.h>
-#import <WebCore/SoftLinking.h>
 #import <WebKit/WKWebViewPrivate.h>
 #import <WebKit/_WKFocusedElementInfo.h>
 #import <WebKit/_WKFormInputSession.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_FRAMEWORK(UIKit)
 SOFT_LINK(UIKit, UIApplicationInstantiateSingleton, void, (Class singletonClass), (singletonClass))
index 90caec7..779451a 100644 (file)
@@ -30,7 +30,7 @@
 #import <JavaScriptCore/JSStringRefCF.h>
 
 #if !PLATFORM(IOS)
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_STAGED_FRAMEWORK(WebInspectorUI, PrivateFrameworks, A)
 #endif
index 1e7ee7a..87b8406 100644 (file)
 
 #import "IOKitSPI.h"
 #import "UIKitTestSPI.h"
-#import <WebCore/SoftLinking.h>
 #import <mach/mach_time.h>
 #import <wtf/Assertions.h>
 #import <wtf/BlockPtr.h>
 #import <wtf/RetainPtr.h>
+#import <wtf/SoftLinking.h>
 
 SOFT_LINK_PRIVATE_FRAMEWORK(BackBoardServices)
 SOFT_LINK(BackBoardServices, BKSHIDEventSetDigitizerInfo, void, (IOHIDEventRef digitizerEvent, uint32_t contextID, uint8_t systemGestureisPossible, uint8_t isSystemGestureStateChangeEvent, CFStringRef displayUUID, CFTimeInterval initialTouchTimestamp, float maxForce), (digitizerEvent, contextID, systemGestureisPossible, isSystemGestureStateChangeEvent, displayUUID, initialTouchTimestamp, maxForce));