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
+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
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;
--- /dev/null
+/*
+ * 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
* 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
* 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
+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.
#if ENABLE(APPLE_PAY)
#include "PaymentAuthorizationStatus.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
namespace WebCore {
#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)
#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)
#include "MediaPlayer.h"
#if PLATFORM(IOS)
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
#endif
namespace WebCore {
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 */,
#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)
#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)
#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 {
#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>
#if PLATFORM(IOS)
#include "Device.h"
-#include "SoftLinking.h"
#include "UIKitSPI.h"
+#include <wtf/SoftLinking.h>
#endif
#if PLATFORM(IOS)
#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);
#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;
#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))
#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))
#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;
#import "MediaPlayer.h"
#import "MediaPlayerSPI.h"
#import "PlatformMediaSession.h"
-#import "SoftLinking.h"
#import "SystemMemory.h"
#import "WebCoreThreadRun.h"
#import <AVFoundation/AVAudioSession.h>
#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)
// 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>
// 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)
#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
#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)
#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);
#include "config.h"
-#include "SoftLinking.h"
#include <CoreVideo/CoreVideo.h>
+#include <wtf/SoftLinking.h>
SOFT_LINK_FRAMEWORK_FOR_SOURCE(WebCore, CoreVideo)
#ifndef CoreVideoSoftLink_h
#define CoreVideoSoftLink_h
-#include "SoftLinking.h"
#include <CoreVideo/CoreVideo.h>
+#include <wtf/SoftLinking.h>
SOFT_LINK_FRAMEWORK_FOR_HEADER(WebCore, CoreVideo)
#if ENABLE(DATA_DETECTION)
#include "DataDetectorsCoreSPI.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
#if PLATFORM(IOS)
#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);
#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);
#if ENABLE(TELEPHONE_NUMBER_DETECTION)
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
#if USE(APPLE_INTERNAL_SDK)
#include <DataDetectorsCore/DDDFAScanner.h>
#include "config.h"
-#include "SoftLinking.h"
#include <VideoToolbox/VideoToolbox.h>
+#include <wtf/SoftLinking.h>
SOFT_LINK_FRAMEWORK_FOR_SOURCE(WebCore, VideoToolbox)
#pragma once
-#include "SoftLinking.h"
#include <VideoToolbox/VideoToolbox.h>
+#include <wtf/SoftLinking.h>
SOFT_LINK_FRAMEWORK_FOR_HEADER(WebCore, VideoToolbox)
#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 {
#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;
#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);
#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)
#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)
#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>
#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 {
#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)
* 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>
#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>
#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>
#include "InbandTextTrackPrivateAVF.h"
#include "Logging.h"
#include "MediaPlayerPrivateAVFoundationCF.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
#include <AVFoundationCF/AVFoundationCF.h>
#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.
#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);
#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)
#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)
#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)
#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)
#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;
#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 {
#import "MediaSourcePrivateAVFObjC.h"
#import "MediaTimeAVFoundation.h"
#import "NotImplemented.h"
-#import "SoftLinking.h"
#import "SourceBufferPrivateClient.h"
#import "TimeRanges.h"
#import "VideoTrackPrivateMediaSourceAVFObjC.h"
#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>
#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 {
#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
#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;
#if ENABLE(LETTERPRESS)
#import "CoreUISPI.h"
-#import "SoftLinking.h"
+#import <wtf/SoftLinking.h>
SOFT_LINK_PRIVATE_FRAMEWORK(CoreUI)
SOFT_LINK_CLASS(CoreUI, CUICatalog)
#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);
#include "PixelBufferConformerCV.h"
#include "GraphicsContextCG.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
#include "CoreVideoSoftLink.h"
#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 {
#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)
#import <wtf/text/AtomicStringHash.h>
#endif
-#import "SoftLinking.h"
+#import <wtf/SoftLinking.h>
namespace WebCore {
#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)
#if PLATFORM(MAC) && USE(QTKIT)
-#import "SoftLinking.h"
+#import <wtf/SoftLinking.h>
SOFT_LINK_FRAMEWORK(QTKit)
SOFT_LINK_CONSTANT(QTKit, QTIndefiniteTime, QTTime)
#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>
#if USE(CAIRO)
#include "PlatformContextCairo.h"
#endif
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
#if USE(MEDIA_FOUNDATION)
#import "NotImplemented.h"
#import "Page.h"
#import "Range.h"
-#import "SoftLinking.h"
#import "StringTruncator.h"
#import "TextIndicator.h"
#import "TextRun.h"
#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"
#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>
#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)
#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)
#if USE(QUICK_LOOK)
#include "QuickLookSPI.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
SOFT_LINK_FRAMEWORK_FOR_HEADER(WebCore, QuickLook)
#if USE(QUICK_LOOK)
#import "QuickLookSPI.h"
-#import "SoftLinking.h"
+#import <wtf/SoftLinking.h>
SOFT_LINK_FRAMEWORK_FOR_SOURCE(WebCore, QuickLook)
#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)
#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)
#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);
#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)
#if ENABLE(DATA_INTERACTION)
-#import "SoftLinking.h"
#import "UIKitSPI.h"
#import <Foundation/NSProgress.h>
#import <MobileCoreServices/MobileCoreServices.h>
#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)
#import "Logging.h"
#import "MediaSelectionOption.h"
#import "QuartzCoreSPI.h"
-#import "SoftLinking.h"
#import "TimeRanges.h"
#import "WebPlaybackSessionInterfaceAVKit.h"
#import "WebPlaybackSessionModelMediaElement.h"
#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)
#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)
#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, (), ())
#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, (), ())
#include "SerializedPlatformRepresentationMac.h"
#import "JSDOMConvertBufferSource.h"
-#import "SoftLinking.h"
#import <AVFoundation/AVMetadataItem.h>
#import <Foundation/NSString.h>
#import <JavaScriptCore/APICast.h>
#import <objc/runtime.h>
#import <runtime/ArrayBuffer.h>
#import <runtime/JSArrayBuffer.h>
+#import <wtf/SoftLinking.h>
#import <wtf/text/Base64.h>
typedef AVMetadataItem AVMetadataItemType;
#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;
#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"
#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)
#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;
#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 *)
#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;
#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)
#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>
#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);
#if ENABLE(FILE_REPLACEMENT)
#include "FileMetadata.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
#include <wtf/text/CString.h>
#if USE(APPLE_INTERNAL_SDK)
* THE POSSIBILITY OF SUCH DAMAGE.
*/
-#import "SoftLinking.h"
#import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
#if PLATFORM(IOS)
#import <AVKit/AVKit.h>
#ifndef NSAttributedStringSPI_h
#define NSAttributedStringSPI_h
-#import "SoftLinking.h"
+#import <wtf/SoftLinking.h>
#if PLATFORM(IOS)
#if PLATFORM(IOS) && ENABLE(DATA_DETECTION)
#import <UIKit/UIKit.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
#if USE(APPLE_INTERNAL_SDK)
#pragma once
-#import "SoftLinking.h"
#import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
#if USE(APPLE_INTERNAL_SDK)
#if ENABLE(DATA_DETECTION)
#import <WebCore/DataDetectorsCoreSPI.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
#if PLATFORM(MAC)
*/
#import "NSImmediateActionGestureRecognizerSPI.h"
-#import "SoftLinking.h"
#import <objc/runtime.h>
+#import <wtf/SoftLinking.h>
#if PLATFORM(MAC)
* 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
SOFT_LINK_PRIVATE_FRAMEWORK_OPTIONAL(TelephonyUtilities)
SOFT_LINK_CLASS(TelephonyUtilities, TUCall)
+
+#endif
#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
#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);
#import "RenderThemeIOS.h"
#import "RenderView.h"
#import "RuntimeEnabledFeatures.h"
-#import "SoftLinking.h"
#import "UIKitSPI.h"
#import "UTIUtilities.h"
#import "UserAgentScripts.h"
#import <objc/runtime.h>
#import <wtf/NeverDestroyed.h>
#import <wtf/RefPtr.h>
+#import <wtf/SoftLinking.h>
#import <wtf/StdLibExtras.h>
SOFT_LINK_FRAMEWORK(UIKit)
#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>
#include "Editor.h"
#include "EditorClient.h"
#include "Frame.h"
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
#if PLATFORM(IOS)
SOFT_LINK_FRAMEWORK(UIKit)
#include <wtf/CheckedArithmetic.h>
#if OS(DARWIN) && !PLATFORM(GTK)
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
#endif
#if OS(DARWIN) && !PLATFORM(GTK)
#include <libxslt/extra.h>
#if OS(DARWIN) && !PLATFORM(GTK)
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
#endif
#if OS(DARWIN) && !PLATFORM(GTK)
#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))
#include <wtf/unicode/Collator.h>
#if OS(DARWIN) && !PLATFORM(GTK)
-#include "SoftLinking.h"
+#include <wtf/SoftLinking.h>
#endif
#if OS(DARWIN) && !PLATFORM(GTK)
+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".
#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)
#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>
#import <WebKitLegacy/WebPDFDocumentExtras.h>
#import <WebKitLegacy/WebViewPrivate.h>
#import <wtf/CurrentTime.h>
+#import <wtf/SoftLinking.h>
#import <wtf/Vector.h>
using namespace WebCore;
+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
#import "QuickDrawCompatibility.h"
#import "WebDataSourceInternal.h"
#import "WebDefaultUIDelegate.h"
-#import "WebFrameInternal.h"
+#import "WebFrameInternal.h"
#import "WebFrameView.h"
#import "WebKitErrorsPrivate.h"
#import "WebKitLogging.h"
#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>
#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>
#import <wtf/Assertions.h>
#import <wtf/MainThread.h>
#import <wtf/RunLoop.h>
+#import <wtf/SoftLinking.h>
#import <wtf/text/CString.h>
#define LoginWindowDidSwitchFromUserNotification @"WebLoginWindowDidSwitchFromUserNotification"
#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;
#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)
#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;
#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)
#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>
+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".
#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)
#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)
+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".
#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>
*/
#import <Foundation/Foundation.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
#if USE(APPLE_INTERNAL_SDK)
#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)
#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)
#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)
#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);
#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;
#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)
#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)
#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)
#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);
#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)
#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);
#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)
#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>
#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)
#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>
#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.
#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"
#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;
#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)
#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)
#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)
#import "WebInspectorUI.h"
#import "RemoteWebInspectorUI.h"
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
SOFT_LINK_STAGED_FRAMEWORK(WebInspectorUI, PrivateFrameworks, A)
#if PLATFORM(IOS)
#import "CelestialSPI.h"
#import <WebCore/GraphicsServicesSPI.h>
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
#endif
#if USE(OS_STATE)
+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
#import <wtf/RetainPtr.h>
#if !PLATFORM(IOS)
-#import <WebCore/SoftLinking.h>
#import <WebKit/WebIconDatabasePrivate.h>
+#import <wtf/SoftLinking.h>
#endif
#if PLATFORM(IOS)
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',
#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)
#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), ())
#endif
#if PLATFORM(IOS)
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
SOFT_LINK_FRAMEWORK(UIKit)
SOFT_LINK_CLASS(UIKit, UIWindow)
#endif
#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))
#import <JavaScriptCore/JSStringRefCF.h>
#if !PLATFORM(IOS)
-#import <WebCore/SoftLinking.h>
+#import <wtf/SoftLinking.h>
SOFT_LINK_STAGED_FRAMEWORK(WebInspectorUI, PrivateFrameworks, A)
#endif
#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));