Changeset 222711 in webkit
- Timestamp:
- Oct 2, 2017 9:50:13 AM (7 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r222708 r222711 1 2017-10-02 Alex Christensen <achristensen@webkit.org> 2 3 Expose more WKPreferences SPI to match C SPI 4 https://bugs.webkit.org/show_bug.cgi?id=177697 5 <rdar://problem/24110556> 6 7 Reviewed by Darin Adler. 8 9 * UIProcess/API/Cocoa/WKPreferences.mm: 10 (-[WKPreferences _setJavaEnabledForLocalFiles:]): 11 (-[WKPreferences _javaEnabledForLocalFiles]): 12 (-[WKPreferences _setCanvasUsesAcceleratedDrawing:]): 13 (-[WKPreferences _canvasUsesAcceleratedDrawing]): 14 (-[WKPreferences _setAcceleratedCompositingEnabled:]): 15 (-[WKPreferences _acceleratedCompositingEnabled]): 16 (-[WKPreferences _setDefaultTextEncodingName:]): 17 (-[WKPreferences _defaultTextEncodingName]): 18 (-[WKPreferences _setNeedsSiteSpecificQuirks:]): 19 (-[WKPreferences _needsSiteSpecificQuirks]): 20 (-[WKPreferences _setAuthorAndUserStylesEnabled:]): 21 (-[WKPreferences _authorAndUserStylesEnabled]): 22 (-[WKPreferences _setDOMTimersThrottlingEnabled:]): 23 (-[WKPreferences _domTimersThrottlingEnabled]): 24 (-[WKPreferences _setWebArchiveDebugModeEnabled:]): 25 (-[WKPreferences _webArchiveDebugModeEnabled]): 26 (-[WKPreferences _setLocalFileContentSniffingEnabled:]): 27 (-[WKPreferences _localFileContentSniffingEnabled]): 28 (-[WKPreferences _setUsesPageCache:]): 29 (-[WKPreferences _usesPageCache]): 30 (-[WKPreferences _setPageCacheSupportsPlugins:]): 31 (-[WKPreferences _pageCacheSupportsPlugins]): 32 (-[WKPreferences _setShouldPrintBackgrounds:]): 33 (-[WKPreferences _shouldPrintBackgrounds]): 34 (-[WKPreferences _setWebSecurityEnabled:]): 35 (-[WKPreferences _webSecurityEnabled]): 36 (-[WKPreferences _setUniversalAccessFromFileURLsAllowed:]): 37 (-[WKPreferences _universalAccessFromFileURLsAllowed]): 38 (-[WKPreferences _setAVFoundationEnabled:]): 39 (-[WKPreferences _avFoundationEnabled]): 40 (-[WKPreferences _setSuppressesIncrementalRendering:]): 41 (-[WKPreferences _suppressesIncrementalRendering]): 42 (-[WKPreferences _setAsynchronousPluginInitializationEnabled:]): 43 (-[WKPreferences _asynchronousPluginInitializationEnabled]): 44 (-[WKPreferences _setArtificialPluginInitializationDelayEnabled:]): 45 (-[WKPreferences _artificialPluginInitializationDelayEnabled]): 46 (-[WKPreferences _setCookieEnabled:]): 47 (-[WKPreferences _cookieEnabled]): 48 (-[WKPreferences _setPlugInSnapshottingEnabled:]): 49 (-[WKPreferences _plugInSnapshottingEnabled]): 50 (-[WKPreferences _setQTKitEnabled:]): 51 (-[WKPreferences _qtKitEnabled]): 52 (-[WKPreferences _setSubpixelCSSOMElementMetricsEnabled:]): 53 (-[WKPreferences _subpixelCSSOMElementMetricsEnabled]): 54 (-[WKPreferences _setMediaSourceEnabled:]): 55 (-[WKPreferences _mediaSourceEnabled]): 56 (-[WKPreferences _setViewGestureDebuggingEnabled:]): 57 (-[WKPreferences _viewGestureDebuggingEnabled]): 58 (-[WKPreferences _setCSSAnimationTriggersEnabled:]): 59 (-[WKPreferences _cssAnimationTriggersEnabled]): 60 (-[WKPreferences _setStandardFontFamily:]): 61 (-[WKPreferences _standardFontFamily]): 62 (-[WKPreferences _setNotificationsEnabled:]): 63 (-[WKPreferences _notificationsEnabled]): 64 (-[WKPreferences _setBackspaceKeyNavigationEnabled:]): 65 (-[WKPreferences _backspaceKeyNavigationEnabled]): 66 * UIProcess/API/Cocoa/WKPreferencesPrivate.h: 67 1 68 2017-10-02 Carlos Garcia Campos <cgarcia@igalia.com> 2 69 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKPreferences.mm
r222672 r222711 659 659 } 660 660 661 - (void)_setJavaEnabledForLocalFiles:(BOOL)enabled 662 { 663 _preferences->setJavaEnabledForLocalFiles(enabled); 664 } 665 666 - (BOOL)_javaEnabledForLocalFiles 667 { 668 return _preferences->pluginsEnabled(); 669 } 670 671 - (void)_setCanvasUsesAcceleratedDrawing:(BOOL)enabled 672 { 673 _preferences->setCanvasUsesAcceleratedDrawing(enabled); 674 } 675 676 - (BOOL)_canvasUsesAcceleratedDrawing 677 { 678 return _preferences->canvasUsesAcceleratedDrawing(); 679 } 680 681 - (void)_setAcceleratedCompositingEnabled:(BOOL)enabled 682 { 683 _preferences->setAcceleratedCompositingEnabled(enabled); 684 } 685 686 - (BOOL)_acceleratedCompositingEnabled 687 { 688 return _preferences->acceleratedCompositingEnabled(); 689 } 690 691 - (void)_setDefaultTextEncodingName:(NSString *)name 692 { 693 _preferences->setDefaultTextEncodingName(name); 694 } 695 696 - (NSString *)_defaultTextEncodingName 697 { 698 return _preferences->defaultTextEncodingName(); 699 } 700 701 - (void)_setNeedsSiteSpecificQuirks:(BOOL)enabled 702 { 703 _preferences->setNeedsSiteSpecificQuirks(enabled); 704 } 705 706 - (BOOL)_needsSiteSpecificQuirks 707 { 708 return _preferences->needsSiteSpecificQuirks(); 709 } 710 711 - (void)_setAuthorAndUserStylesEnabled:(BOOL)enabled 712 { 713 _preferences->setAuthorAndUserStylesEnabled(enabled); 714 } 715 716 - (BOOL)_authorAndUserStylesEnabled 717 { 718 return _preferences->authorAndUserStylesEnabled(); 719 } 720 721 - (void)_setDOMTimersThrottlingEnabled:(BOOL)enabled 722 { 723 _preferences->setDOMTimersThrottlingEnabled(enabled); 724 } 725 726 - (BOOL)_domTimersThrottlingEnabled 727 { 728 return _preferences->domTimersThrottlingEnabled(); 729 } 730 731 - (void)_setWebArchiveDebugModeEnabled:(BOOL)enabled 732 { 733 _preferences->setWebArchiveDebugModeEnabled(enabled); 734 } 735 736 - (BOOL)_webArchiveDebugModeEnabled 737 { 738 return _preferences->webArchiveDebugModeEnabled(); 739 } 740 741 - (void)_setLocalFileContentSniffingEnabled:(BOOL)enabled 742 { 743 _preferences->setLocalFileContentSniffingEnabled(enabled); 744 } 745 746 - (BOOL)_localFileContentSniffingEnabled 747 { 748 return _preferences->localFileContentSniffingEnabled(); 749 } 750 751 - (void)_setUsesPageCache:(BOOL)enabled 752 { 753 _preferences->setUsesPageCache(enabled); 754 } 755 756 - (BOOL)_usesPageCache 757 { 758 return _preferences->usesPageCache(); 759 } 760 761 - (void)_setPageCacheSupportsPlugins:(BOOL)enabled 762 { 763 _preferences->setPageCacheSupportsPlugins(enabled); 764 } 765 766 - (BOOL)_pageCacheSupportsPlugins 767 { 768 return _preferences->pageCacheSupportsPlugins(); 769 } 770 771 - (void)_setShouldPrintBackgrounds:(BOOL)enabled 772 { 773 _preferences->setShouldPrintBackgrounds(enabled); 774 } 775 776 - (BOOL)_shouldPrintBackgrounds 777 { 778 return _preferences->shouldPrintBackgrounds(); 779 } 780 781 - (void)_setWebSecurityEnabled:(BOOL)enabled 782 { 783 _preferences->setWebSecurityEnabled(enabled); 784 } 785 786 - (BOOL)_webSecurityEnabled 787 { 788 return _preferences->webSecurityEnabled(); 789 } 790 791 - (void)_setUniversalAccessFromFileURLsAllowed:(BOOL)enabled 792 { 793 _preferences->setAllowUniversalAccessFromFileURLs(enabled); 794 } 795 796 - (BOOL)_universalAccessFromFileURLsAllowed 797 { 798 return _preferences->allowUniversalAccessFromFileURLs(); 799 } 800 801 - (void)_setAVFoundationEnabled:(BOOL)enabled 802 { 803 _preferences->setAVFoundationEnabled(enabled); 804 } 805 806 - (BOOL)_avFoundationEnabled 807 { 808 return _preferences->isAVFoundationEnabled(); 809 } 810 811 - (void)_setSuppressesIncrementalRendering:(BOOL)enabled 812 { 813 _preferences->setSuppressesIncrementalRendering(enabled); 814 } 815 816 - (BOOL)_suppressesIncrementalRendering 817 { 818 return _preferences->suppressesIncrementalRendering(); 819 } 820 821 - (void)_setAsynchronousPluginInitializationEnabled:(BOOL)enabled 822 { 823 _preferences->setAsynchronousPluginInitializationEnabled(enabled); 824 } 825 826 - (BOOL)_asynchronousPluginInitializationEnabled 827 { 828 return _preferences->asynchronousPluginInitializationEnabled(); 829 } 830 831 - (void)_setArtificialPluginInitializationDelayEnabled:(BOOL)enabled 832 { 833 _preferences->setArtificialPluginInitializationDelayEnabled(enabled); 834 } 835 836 - (BOOL)_artificialPluginInitializationDelayEnabled 837 { 838 return _preferences->artificialPluginInitializationDelayEnabled(); 839 } 840 841 - (void)_setCookieEnabled:(BOOL)enabled 842 { 843 _preferences->setCookieEnabled(enabled); 844 } 845 846 - (BOOL)_cookieEnabled 847 { 848 return _preferences->cookieEnabled(); 849 } 850 851 - (void)_setPlugInSnapshottingEnabled:(BOOL)enabled 852 { 853 _preferences->setPlugInSnapshottingEnabled(enabled); 854 } 855 856 - (BOOL)_plugInSnapshottingEnabled 857 { 858 return _preferences->plugInSnapshottingEnabled(); 859 } 860 861 - (void)_setQTKitEnabled:(BOOL)enabled 862 { 863 _preferences->setQTKitEnabled(enabled); 864 } 865 866 - (BOOL)_qtKitEnabled 867 { 868 return _preferences->isQTKitEnabled(); 869 } 870 871 - (void)_setSubpixelCSSOMElementMetricsEnabled:(BOOL)enabled 872 { 873 _preferences->setSubpixelCSSOMElementMetricsEnabled(enabled); 874 } 875 876 - (BOOL)_subpixelCSSOMElementMetricsEnabled 877 { 878 return _preferences->subpixelCSSOMElementMetricsEnabled(); 879 } 880 881 - (void)_setMediaSourceEnabled:(BOOL)enabled 882 { 883 _preferences->setMediaSourceEnabled(enabled); 884 } 885 886 - (BOOL)_mediaSourceEnabled 887 { 888 return _preferences->mediaSourceEnabled(); 889 } 890 891 - (void)_setViewGestureDebuggingEnabled:(BOOL)enabled 892 { 893 _preferences->setViewGestureDebuggingEnabled(enabled); 894 } 895 896 - (BOOL)_viewGestureDebuggingEnabled 897 { 898 return _preferences->viewGestureDebuggingEnabled(); 899 } 900 901 - (void)_setCSSAnimationTriggersEnabled:(BOOL)enabled 902 { 903 _preferences->setCSSAnimationTriggersEnabled(enabled); 904 } 905 906 - (BOOL)_cssAnimationTriggersEnabled 907 { 908 return _preferences->cssAnimationTriggersEnabled(); 909 } 910 911 - (void)_setStandardFontFamily:(NSString *)family 912 { 913 _preferences->setStandardFontFamily(family); 914 } 915 916 - (NSString *)_standardFontFamily 917 { 918 return _preferences->standardFontFamily(); 919 } 920 921 - (void)_setNotificationsEnabled:(BOOL)enabled 922 { 923 _preferences->setNotificationsEnabled(enabled); 924 } 925 926 - (BOOL)_notificationsEnabled 927 { 928 return _preferences->notificationsEnabled(); 929 } 930 931 - (void)_setBackspaceKeyNavigationEnabled:(BOOL)enabled 932 { 933 _preferences->setBackspaceKeyNavigationEnabled(enabled); 934 } 935 936 - (BOOL)_backspaceKeyNavigationEnabled 937 { 938 return _preferences->backspaceKeyNavigationEnabled(); 939 } 940 661 941 - (void)_setWebGLEnabled:(BOOL)enabled 662 942 { -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKPreferencesPrivate.h
r222672 r222711 122 122 @property (nonatomic, setter=_setPlugInsEnabled:) BOOL _plugInsEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 123 123 @property (nonatomic, setter=_setWebGLEnabled:) BOOL _webGLEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 124 @property (nonatomic, setter=_setJavaEnabledForLocalFiles:) BOOL _javaEnabledForLocalFiles WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 125 @property (nonatomic, setter=_setCanvasUsesAcceleratedDrawing:) BOOL _canvasUsesAcceleratedDrawing WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 126 @property (nonatomic, setter=_setAcceleratedCompositingEnabled:) BOOL _acceleratedCompositingEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 127 @property (nonatomic, setter=_setDefaultTextEncodingName:) NSString *_defaultTextEncodingName WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 128 @property (nonatomic, setter=_setNeedsSiteSpecificQuirks:) BOOL _needsSiteSpecificQuirks WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 129 @property (nonatomic, setter=_setAuthorAndUserStylesEnabled:) BOOL _authorAndUserStylesEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 130 @property (nonatomic, setter=_setDOMTimersThrottlingEnabled:) BOOL _domTimersThrottlingEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 131 @property (nonatomic, setter=_setWebArchiveDebugModeEnabled:) BOOL _webArchiveDebugModeEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 132 @property (nonatomic, setter=_setLocalFileContentSniffingEnabled:) BOOL _localFileContentSniffingEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 133 @property (nonatomic, setter=_setUsesPageCache:) BOOL _usesPageCache WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 134 @property (nonatomic, setter=_setPageCacheSupportsPlugins:) BOOL _pageCacheSupportsPlugins WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 135 @property (nonatomic, setter=_setShouldPrintBackgrounds:) BOOL _shouldPrintBackgrounds WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 136 @property (nonatomic, setter=_setWebSecurityEnabled:) BOOL _webSecurityEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 137 @property (nonatomic, setter=_setUniversalAccessFromFileURLsAllowed:) BOOL _universalAccessFromFileURLsAllowed WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 138 @property (nonatomic, setter=_setAVFoundationEnabled:) BOOL _avFoundationEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 139 @property (nonatomic, setter=_setSuppressesIncrementalRendering:) BOOL _suppressesIncrementalRendering WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 140 @property (nonatomic, setter=_setAsynchronousPluginInitializationEnabled:) BOOL _asynchronousPluginInitializationEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 141 @property (nonatomic, setter=_setArtificialPluginInitializationDelayEnabled:) BOOL _artificialPluginInitializationDelayEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 142 @property (nonatomic, setter=_setCookieEnabled:) BOOL _cookieEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 143 @property (nonatomic, setter=_setPlugInSnapshottingEnabled:) BOOL _plugInSnapshottingEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 144 @property (nonatomic, setter=_setQTKitEnabled:) BOOL _qtKitEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 145 @property (nonatomic, setter=_setSubpixelCSSOMElementMetricsEnabled:) BOOL _subpixelCSSOMElementMetricsEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 146 @property (nonatomic, setter=_setMediaSourceEnabled:) BOOL _mediaSourceEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 147 @property (nonatomic, setter=_setViewGestureDebuggingEnabled:) BOOL _viewGestureDebuggingEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 148 @property (nonatomic, setter=_setCSSAnimationTriggersEnabled:) BOOL _cssAnimationTriggersEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 149 @property (nonatomic, setter=_setStandardFontFamily:) NSString *_standardFontFamily WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 150 @property (nonatomic, setter=_setNotificationsEnabled:) BOOL _notificationsEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 151 @property (nonatomic, setter=_setBackspaceKeyNavigationEnabled:) BOOL _backspaceKeyNavigationEnabled WK_API_AVAILABLE(macosx(WK_MAC_TBA)); 124 152 #endif 125 153
Note: See TracChangeset
for help on using the changeset viewer.