diff --git a/src/Accessibility/AXFeatureOverrideSessionError.cs b/src/Accessibility/AXFeatureOverrideSessionError.cs new file mode 100644 index 000000000000..516b1af69bb9 --- /dev/null +++ b/src/Accessibility/AXFeatureOverrideSessionError.cs @@ -0,0 +1,33 @@ +using System; +using System.Runtime.Versioning; +using System.Diagnostics.CodeAnalysis; + +using Foundation; +using ObjCRuntime; + +#if __IOS__ && !__MACCATALYST__ + +namespace Accessibility { + /// Extension methods for the enumeration. + /// + /// The extension method for the enumeration can be used to fetch the error domain associated with these error codes. + /// + [SupportedOSPlatform ("ios18.2")] + [UnsupportedOSPlatform ("tvos")] + [UnsupportedOSPlatform ("maccatalyst")] + [UnsupportedOSPlatform ("macos")] + [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] + public static partial class AXFeatureOverrideSessionErrorExtensions { + /// Returns the error domain associated with the value. + /// The enumeration value + /// + /// See the for information on how to use the error domains when reporting errors. + /// + public static NSString? GetDomain (this AXFeatureOverrideSessionError self) + { + // This is defined as a constant in the headers. + return (NSString) "AXFeatureOverrideSessionErrorDomain"; + } + } +} +#endif // __IOS__ && !__MACCATALYST__ diff --git a/src/Accessibility/AXSettings.cs b/src/Accessibility/AXSettings.cs index bc431d0dea18..0d2cd574f394 100644 --- a/src/Accessibility/AXSettings.cs +++ b/src/Accessibility/AXSettings.cs @@ -19,6 +19,12 @@ namespace Accessibility { public enum AXSettingsFeature : long { /// Jump to the "Allow Apps to Request to Use" setting in Personal Voice. PersonalVoiceAllowAppsToRequestToUse = 1, + /// Jump to the "Allow Apps to Add Audio to Calls." setting in Personal Voice. + [SupportedOSPlatform ("ios18.2")] + [SupportedOSPlatform ("maccatalyst18.2")] + [SupportedOSPlatform ("macos15.2")] + [SupportedOSPlatform ("tvos18.2")] + AllowAppsToAddAudioToCalls, } public static class AXSettings { diff --git a/src/accessibility.cs b/src/accessibility.cs index 851d697cf496..01186c7008b5 100644 --- a/src/accessibility.cs +++ b/src/accessibility.cs @@ -406,4 +406,244 @@ enum AXTechnology { [Field ("AXTechnologyZoom")] Zoom, } + + [iOS (18, 2), NoTV, NoMacCatalyst, NoMac] + [Native] + public enum AXFeatureOverrideSessionError : long { + Undefined = 0, + AppNotEntitled, + OverrideIsAlreadyActive, + OverrideNotFoundForUUID, + } + + [iOS (18, 2), NoTV, NoMacCatalyst, NoMac] + [Flags] + [Native] + public enum AXFeatureOverrideSessionOptions : ulong { + Grayscale = 1uL << 0, + InvertColors = 1uL << 1, + VoiceControl = 1uL << 2, + VoiceOver = 1uL << 3, + Zoom = 1uL << 4, + } + + [iOS (18, 2), NoTV, NoMacCatalyst, NoMac] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface AXFeatureOverrideSession { + } + + [iOS (18, 2), NoTV, NoMacCatalyst, NoMac] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface AXFeatureOverrideSessionManager { + [Static] + [Export ("sharedInstance")] + AXFeatureOverrideSessionManager SharedInstance { get; } + + [Export ("beginOverrideSessionEnablingOptions:disablingOptions:error:")] + [return: NullAllowed] + AXFeatureOverrideSession BeginOverrideSession (AXFeatureOverrideSessionOptions enableOptions, AXFeatureOverrideSessionOptions disableOptions, [NullAllowed] out NSError error); + + [Export ("endOverrideSession:error:")] + bool EndOverrideSession (AXFeatureOverrideSession session, [NullAllowed] out NSError error); + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface AXMathExpression { + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionNumber { + [Export ("initWithContent:")] + NativeHandle Constructor (string content); + + [Export ("content")] + string Content { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionIdentifier { + [Export ("initWithContent:")] + NativeHandle Constructor (string content); + + [Export ("content")] + string Content { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionOperator { + [Export ("initWithContent:")] + NativeHandle Constructor (string content); + + [Export ("content")] + string Content { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionText { + [Export ("initWithContent:")] + NativeHandle Constructor (string content); + + [Export ("content")] + string Content { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionFenced { + [Export ("initWithExpressions:openString:closeString:")] + NativeHandle Constructor (AXMathExpression [] expressions, string openString, string closeString); + + [Export ("expressions")] + AXMathExpression [] Expressions { get; } + + [Export ("openString")] + string OpenString { get; } + + [Export ("closeString")] + string CloseString { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionRow { + [Export ("initWithExpressions:")] + NativeHandle Constructor (AXMathExpression [] expressions); + + [Export ("expressions")] + AXMathExpression [] Expressions { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionTable { + [Export ("initWithExpressions:")] + NativeHandle Constructor (AXMathExpression [] expressions); + + [Export ("expressions")] + AXMathExpression [] Expressions { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionTableRow { + [Export ("initWithExpressions:")] + NativeHandle Constructor (AXMathExpression [] expressions); + + [Export ("expressions")] + AXMathExpression [] Expressions { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionTableCell { + [Export ("initWithExpressions:")] + NativeHandle Constructor (AXMathExpression [] expressions); + + [Export ("expressions")] + AXMathExpression [] Expressions { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionUnderOver { + [Export ("initWithBaseExpression:underExpression:overExpression:")] + NativeHandle Constructor (AXMathExpression baseExpression, AXMathExpression underExpression, AXMathExpression overExpression); + + [Export ("baseExpression")] + AXMathExpression BaseExpression { get; } + + [Export ("underExpression")] + AXMathExpression UnderExpression { get; } + + [Export ("overExpression")] + AXMathExpression OverExpression { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionSubSuperscript { + [Export ("initWithBaseExpression:subscriptExpressions:superscriptExpressions:")] + NativeHandle Constructor (AXMathExpression [] baseExpression, AXMathExpression [] subscriptExpressions, AXMathExpression [] superscriptExpressions); + + [Export ("baseExpression")] + AXMathExpression BaseExpression { get; } + + [Export ("subscriptExpressions")] + AXMathExpression [] SubscriptExpressions { get; } + + [Export ("superscriptExpressions")] + AXMathExpression [] SuperscriptExpressions { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionFraction { + [Export ("initWithNumeratorExpression:denimonatorExpression:")] + NativeHandle Constructor (AXMathExpression numeratorExpression, AXMathExpression denimonatorExpression); + + [Export ("numeratorExpression")] + AXMathExpression NumeratorExpression { get; } + + [Export ("denimonatorExpression")] + AXMathExpression DenimonatorExpression { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionMultiscript { + [Export ("initWithBaseExpression:prescriptExpressions:postscriptExpressions:")] + NativeHandle Constructor (AXMathExpression baseExpression, AXMathExpressionSubSuperscript [] prescriptExpressions, AXMathExpressionSubSuperscript [] postscriptExpressions); + + [Export ("baseExpression")] + AXMathExpression BaseExpression { get; } + + [Export ("prescriptExpressions")] + AXMathExpressionSubSuperscript [] PrescriptExpressions { get; } + + [Export ("postscriptExpressions")] + AXMathExpressionSubSuperscript [] PostscriptExpressions { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [BaseType (typeof (AXMathExpression))] + [DisableDefaultCtor] + interface AXMathExpressionRoot { + [Export ("initWithRadicandExpressions:rootIndexExpression:")] + NativeHandle Constructor (AXMathExpression [] radicandExpressions, AXMathExpression rootIndexExpression); + + [Export ("radicandExpressions")] + AXMathExpression [] RadicandExpressions { get; } + + [Export ("rootIndexExpression")] + AXMathExpression RootIndexExpression { get; } + } + + [TV (18, 2), Mac (15, 2), iOS (18, 2), MacCatalyst (18, 2)] + [Protocol (BackwardsCompatibleCodeGeneration = false)] + interface AXMathExpressionProvider { + [Abstract] + [NullAllowed, Export ("accessibilityMathExpression")] + AXMathExpression AccessibilityMathExpression { get; } + } } diff --git a/src/frameworks.sources b/src/frameworks.sources index 159d78088a97..e416d8a5bc0c 100644 --- a/src/frameworks.sources +++ b/src/frameworks.sources @@ -33,6 +33,7 @@ ACCELERATE_SOURCES = \ # Accessibility ACCESSIBILITY_SOURCES = \ + Accessibility/AXFeatureOverrideSessionError.cs \ Accessibility/AXHearingUtilities.cs \ Accessibility/AXAnimatedImagesUtilities.cs \ Accessibility/AXPrefers.cs \ diff --git a/tests/cecil-tests/Documentation.KnownFailures.txt b/tests/cecil-tests/Documentation.KnownFailures.txt index eeded43ce8a2..4459028bc555 100644 --- a/tests/cecil-tests/Documentation.KnownFailures.txt +++ b/tests/cecil-tests/Documentation.KnownFailures.txt @@ -720,6 +720,15 @@ F:Accessibility.AXChartDescriptorContentDirection.RightToLeft F:Accessibility.AXChartDescriptorContentDirection.TopToBottom F:Accessibility.AXCustomContentImportance.Default F:Accessibility.AXCustomContentImportance.High +F:Accessibility.AXFeatureOverrideSessionError.AppNotEntitled +F:Accessibility.AXFeatureOverrideSessionError.OverrideIsAlreadyActive +F:Accessibility.AXFeatureOverrideSessionError.OverrideNotFoundForUUID +F:Accessibility.AXFeatureOverrideSessionError.Undefined +F:Accessibility.AXFeatureOverrideSessionOptions.Grayscale +F:Accessibility.AXFeatureOverrideSessionOptions.InvertColors +F:Accessibility.AXFeatureOverrideSessionOptions.VoiceControl +F:Accessibility.AXFeatureOverrideSessionOptions.VoiceOver +F:Accessibility.AXFeatureOverrideSessionOptions.Zoom F:Accessibility.AXHearingDeviceEar.Both F:Accessibility.AXHearingDeviceEar.Left F:Accessibility.AXHearingDeviceEar.None @@ -21880,6 +21889,8 @@ M:Accessibility.AXCustomContentProvider_Extensions.SetAccessibilityCustomContent M:Accessibility.AXDataPoint.Copy(Foundation.NSZone) M:Accessibility.AXDataPointValue.Copy(Foundation.NSZone) M:Accessibility.AXDataSeriesDescriptor.Copy(Foundation.NSZone) +M:Accessibility.AXFeatureOverrideSessionManager.BeginOverrideSession(Accessibility.AXFeatureOverrideSessionOptions,Accessibility.AXFeatureOverrideSessionOptions,Foundation.NSError@) +M:Accessibility.AXFeatureOverrideSessionManager.EndOverrideSession(Accessibility.AXFeatureOverrideSession,Foundation.NSError@) M:Accessibility.AXHearingUtilities.AXSupportsBidirectionalAXMFiHearingDeviceStreaming M:Accessibility.AXHearingUtilities.GetMFiHearingDevicePairedUuids M:Accessibility.AXHearingUtilities.GetMFiHearingDeviceStreamingEar @@ -48098,6 +48109,7 @@ P:Accelerate.vImageBuffer.Height P:Accelerate.vImageBuffer.Width P:Accessibility.AXAnimatedImagesUtilities.AnimatedImagesEnabledDidChangeNotification P:Accessibility.AXAnimatedImagesUtilities.Enabled +P:Accessibility.AXFeatureOverrideSessionManager.SharedInstance P:Accessibility.AXHearingUtilities.PairedUUIDsDidChangeNotification P:Accessibility.AXHearingUtilities.StreamingEarDidChangeNotification P:Accessibility.AXPrefers.HorizontalTextLayoutDidChangeNotification @@ -48109,6 +48121,7 @@ P:Accessibility.IAXCustomContentProvider.AccessibilityCustomContent P:Accessibility.IAXCustomContentProvider.AccessibilityCustomContentHandler P:Accessibility.IAXDataAxisDescriptor.AttributedTitle P:Accessibility.IAXDataAxisDescriptor.Title +P:Accessibility.IAXMathExpressionProvider.AccessibilityMathExpression P:Accounts.ACAccountStore.ChangeNotification P:Accounts.ACAccountType.Facebook P:Accounts.ACAccountType.LinkedIn @@ -69782,6 +69795,10 @@ T:Accelerate.vImageMDTableUsageHint T:Accessibility.AXAnimatedImagesUtilities T:Accessibility.AXChartDescriptorContentDirection T:Accessibility.AXCustomContentImportance +T:Accessibility.AXFeatureOverrideSession +T:Accessibility.AXFeatureOverrideSessionError +T:Accessibility.AXFeatureOverrideSessionManager +T:Accessibility.AXFeatureOverrideSessionOptions T:Accessibility.AXHearingDeviceEar T:Accessibility.AXHearingUtilities T:Accessibility.AXNumericDataAxisDescriptorScale @@ -69793,6 +69810,7 @@ T:Accessibility.IAXBrailleMapRenderer T:Accessibility.IAXChart T:Accessibility.IAXCustomContentProvider T:Accessibility.IAXDataAxisDescriptor +T:Accessibility.IAXMathExpressionProvider T:Accessibility.ValueDescriptionProviderHandler T:AccessorySetupKit.ASAccessoryEventType T:AccessorySetupKit.ASAccessoryRenameOptions diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-Accessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-Accessibility.todo deleted file mode 100644 index 1d9bb6a06e6c..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-Accessibility.todo +++ /dev/null @@ -1,55 +0,0 @@ -!missing-enum-value! AXSettingsFeature native value AXSettingsFeatureAllowAppsToAddAudioToCalls = 2 not bound -!missing-protocol! AXMathExpressionProvider not bound -!missing-selector! AXMathExpressionFenced::closeString not bound -!missing-selector! AXMathExpressionFenced::expressions not bound -!missing-selector! AXMathExpressionFenced::initWithExpressions:openString:closeString: not bound -!missing-selector! AXMathExpressionFenced::openString not bound -!missing-selector! AXMathExpressionFraction::denimonatorExpression not bound -!missing-selector! AXMathExpressionFraction::initWithNumeratorExpression:denimonatorExpression: not bound -!missing-selector! AXMathExpressionFraction::numeratorExpression not bound -!missing-selector! AXMathExpressionIdentifier::content not bound -!missing-selector! AXMathExpressionIdentifier::initWithContent: not bound -!missing-selector! AXMathExpressionMultiscript::baseExpression not bound -!missing-selector! AXMathExpressionMultiscript::initWithBaseExpression:prescriptExpressions:postscriptExpressions: not bound -!missing-selector! AXMathExpressionMultiscript::postscriptExpressions not bound -!missing-selector! AXMathExpressionMultiscript::prescriptExpressions not bound -!missing-selector! AXMathExpressionNumber::content not bound -!missing-selector! AXMathExpressionNumber::initWithContent: not bound -!missing-selector! AXMathExpressionOperator::content not bound -!missing-selector! AXMathExpressionOperator::initWithContent: not bound -!missing-selector! AXMathExpressionRoot::initWithRadicandExpressions:rootIndexExpression: not bound -!missing-selector! AXMathExpressionRoot::radicandExpressions not bound -!missing-selector! AXMathExpressionRoot::rootIndexExpression not bound -!missing-selector! AXMathExpressionRow::expressions not bound -!missing-selector! AXMathExpressionRow::initWithExpressions: not bound -!missing-selector! AXMathExpressionSubSuperscript::baseExpression not bound -!missing-selector! AXMathExpressionSubSuperscript::initWithBaseExpression:subscriptExpressions:superscriptExpressions: not bound -!missing-selector! AXMathExpressionSubSuperscript::subscriptExpressions not bound -!missing-selector! AXMathExpressionSubSuperscript::superscriptExpressions not bound -!missing-selector! AXMathExpressionTable::expressions not bound -!missing-selector! AXMathExpressionTable::initWithExpressions: not bound -!missing-selector! AXMathExpressionTableCell::expressions not bound -!missing-selector! AXMathExpressionTableCell::initWithExpressions: not bound -!missing-selector! AXMathExpressionTableRow::expressions not bound -!missing-selector! AXMathExpressionTableRow::initWithExpressions: not bound -!missing-selector! AXMathExpressionText::content not bound -!missing-selector! AXMathExpressionText::initWithContent: not bound -!missing-selector! AXMathExpressionUnderOver::baseExpression not bound -!missing-selector! AXMathExpressionUnderOver::initWithBaseExpression:underExpression:overExpression: not bound -!missing-selector! AXMathExpressionUnderOver::overExpression not bound -!missing-selector! AXMathExpressionUnderOver::underExpression not bound -!missing-type! AXMathExpression not bound -!missing-type! AXMathExpressionFenced not bound -!missing-type! AXMathExpressionFraction not bound -!missing-type! AXMathExpressionIdentifier not bound -!missing-type! AXMathExpressionMultiscript not bound -!missing-type! AXMathExpressionNumber not bound -!missing-type! AXMathExpressionOperator not bound -!missing-type! AXMathExpressionRoot not bound -!missing-type! AXMathExpressionRow not bound -!missing-type! AXMathExpressionSubSuperscript not bound -!missing-type! AXMathExpressionTable not bound -!missing-type! AXMathExpressionTableCell not bound -!missing-type! AXMathExpressionTableRow not bound -!missing-type! AXMathExpressionText not bound -!missing-type! AXMathExpressionUnderOver not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Accessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Accessibility.todo deleted file mode 100644 index 92792e180b66..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Accessibility.todo +++ /dev/null @@ -1,62 +0,0 @@ -!missing-enum! AXFeatureOverrideSessionOptions not bound -!missing-enum-value! AXSettingsFeature native value AXSettingsFeatureAllowAppsToAddAudioToCalls = 2 not bound -!missing-protocol! AXMathExpressionProvider not bound -!missing-selector! +AXFeatureOverrideSessionManager::sharedInstance not bound -!missing-selector! AXMathExpressionFenced::closeString not bound -!missing-selector! AXMathExpressionFenced::expressions not bound -!missing-selector! AXMathExpressionFenced::initWithExpressions:openString:closeString: not bound -!missing-selector! AXMathExpressionFenced::openString not bound -!missing-selector! AXMathExpressionFraction::denimonatorExpression not bound -!missing-selector! AXMathExpressionFraction::initWithNumeratorExpression:denimonatorExpression: not bound -!missing-selector! AXMathExpressionFraction::numeratorExpression not bound -!missing-selector! AXMathExpressionIdentifier::content not bound -!missing-selector! AXMathExpressionIdentifier::initWithContent: not bound -!missing-selector! AXMathExpressionMultiscript::baseExpression not bound -!missing-selector! AXMathExpressionMultiscript::initWithBaseExpression:prescriptExpressions:postscriptExpressions: not bound -!missing-selector! AXMathExpressionMultiscript::postscriptExpressions not bound -!missing-selector! AXMathExpressionMultiscript::prescriptExpressions not bound -!missing-selector! AXMathExpressionNumber::content not bound -!missing-selector! AXMathExpressionNumber::initWithContent: not bound -!missing-selector! AXMathExpressionOperator::content not bound -!missing-selector! AXMathExpressionOperator::initWithContent: not bound -!missing-selector! AXMathExpressionRoot::initWithRadicandExpressions:rootIndexExpression: not bound -!missing-selector! AXMathExpressionRoot::radicandExpressions not bound -!missing-selector! AXMathExpressionRoot::rootIndexExpression not bound -!missing-selector! AXMathExpressionRow::expressions not bound -!missing-selector! AXMathExpressionRow::initWithExpressions: not bound -!missing-selector! AXMathExpressionSubSuperscript::baseExpression not bound -!missing-selector! AXMathExpressionSubSuperscript::initWithBaseExpression:subscriptExpressions:superscriptExpressions: not bound -!missing-selector! AXMathExpressionSubSuperscript::subscriptExpressions not bound -!missing-selector! AXMathExpressionSubSuperscript::superscriptExpressions not bound -!missing-selector! AXMathExpressionTable::expressions not bound -!missing-selector! AXMathExpressionTable::initWithExpressions: not bound -!missing-selector! AXMathExpressionTableCell::expressions not bound -!missing-selector! AXMathExpressionTableCell::initWithExpressions: not bound -!missing-selector! AXMathExpressionTableRow::expressions not bound -!missing-selector! AXMathExpressionTableRow::initWithExpressions: not bound -!missing-selector! AXMathExpressionText::content not bound -!missing-selector! AXMathExpressionText::initWithContent: not bound -!missing-selector! AXMathExpressionUnderOver::baseExpression not bound -!missing-selector! AXMathExpressionUnderOver::initWithBaseExpression:underExpression:overExpression: not bound -!missing-selector! AXMathExpressionUnderOver::overExpression not bound -!missing-selector! AXMathExpressionUnderOver::underExpression not bound -!missing-type! AXFeatureOverrideSession not bound -!missing-type! AXFeatureOverrideSessionManager not bound -!missing-type! AXMathExpression not bound -!missing-type! AXMathExpressionFenced not bound -!missing-type! AXMathExpressionFraction not bound -!missing-type! AXMathExpressionIdentifier not bound -!missing-type! AXMathExpressionMultiscript not bound -!missing-type! AXMathExpressionNumber not bound -!missing-type! AXMathExpressionOperator not bound -!missing-type! AXMathExpressionRoot not bound -!missing-type! AXMathExpressionRow not bound -!missing-type! AXMathExpressionSubSuperscript not bound -!missing-type! AXMathExpressionTable not bound -!missing-type! AXMathExpressionTableCell not bound -!missing-type! AXMathExpressionTableRow not bound -!missing-type! AXMathExpressionText not bound -!missing-type! AXMathExpressionUnderOver not bound -!missing-enum! AXFeatureOverrideSessionError not bound -!missing-selector! AXFeatureOverrideSessionManager::beginOverrideSessionEnablingOptions:disablingOptions:error: not bound -!missing-selector! AXFeatureOverrideSessionManager::endOverrideSession:error: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Accessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Accessibility.todo deleted file mode 100644 index 1d9bb6a06e6c..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Accessibility.todo +++ /dev/null @@ -1,55 +0,0 @@ -!missing-enum-value! AXSettingsFeature native value AXSettingsFeatureAllowAppsToAddAudioToCalls = 2 not bound -!missing-protocol! AXMathExpressionProvider not bound -!missing-selector! AXMathExpressionFenced::closeString not bound -!missing-selector! AXMathExpressionFenced::expressions not bound -!missing-selector! AXMathExpressionFenced::initWithExpressions:openString:closeString: not bound -!missing-selector! AXMathExpressionFenced::openString not bound -!missing-selector! AXMathExpressionFraction::denimonatorExpression not bound -!missing-selector! AXMathExpressionFraction::initWithNumeratorExpression:denimonatorExpression: not bound -!missing-selector! AXMathExpressionFraction::numeratorExpression not bound -!missing-selector! AXMathExpressionIdentifier::content not bound -!missing-selector! AXMathExpressionIdentifier::initWithContent: not bound -!missing-selector! AXMathExpressionMultiscript::baseExpression not bound -!missing-selector! AXMathExpressionMultiscript::initWithBaseExpression:prescriptExpressions:postscriptExpressions: not bound -!missing-selector! AXMathExpressionMultiscript::postscriptExpressions not bound -!missing-selector! AXMathExpressionMultiscript::prescriptExpressions not bound -!missing-selector! AXMathExpressionNumber::content not bound -!missing-selector! AXMathExpressionNumber::initWithContent: not bound -!missing-selector! AXMathExpressionOperator::content not bound -!missing-selector! AXMathExpressionOperator::initWithContent: not bound -!missing-selector! AXMathExpressionRoot::initWithRadicandExpressions:rootIndexExpression: not bound -!missing-selector! AXMathExpressionRoot::radicandExpressions not bound -!missing-selector! AXMathExpressionRoot::rootIndexExpression not bound -!missing-selector! AXMathExpressionRow::expressions not bound -!missing-selector! AXMathExpressionRow::initWithExpressions: not bound -!missing-selector! AXMathExpressionSubSuperscript::baseExpression not bound -!missing-selector! AXMathExpressionSubSuperscript::initWithBaseExpression:subscriptExpressions:superscriptExpressions: not bound -!missing-selector! AXMathExpressionSubSuperscript::subscriptExpressions not bound -!missing-selector! AXMathExpressionSubSuperscript::superscriptExpressions not bound -!missing-selector! AXMathExpressionTable::expressions not bound -!missing-selector! AXMathExpressionTable::initWithExpressions: not bound -!missing-selector! AXMathExpressionTableCell::expressions not bound -!missing-selector! AXMathExpressionTableCell::initWithExpressions: not bound -!missing-selector! AXMathExpressionTableRow::expressions not bound -!missing-selector! AXMathExpressionTableRow::initWithExpressions: not bound -!missing-selector! AXMathExpressionText::content not bound -!missing-selector! AXMathExpressionText::initWithContent: not bound -!missing-selector! AXMathExpressionUnderOver::baseExpression not bound -!missing-selector! AXMathExpressionUnderOver::initWithBaseExpression:underExpression:overExpression: not bound -!missing-selector! AXMathExpressionUnderOver::overExpression not bound -!missing-selector! AXMathExpressionUnderOver::underExpression not bound -!missing-type! AXMathExpression not bound -!missing-type! AXMathExpressionFenced not bound -!missing-type! AXMathExpressionFraction not bound -!missing-type! AXMathExpressionIdentifier not bound -!missing-type! AXMathExpressionMultiscript not bound -!missing-type! AXMathExpressionNumber not bound -!missing-type! AXMathExpressionOperator not bound -!missing-type! AXMathExpressionRoot not bound -!missing-type! AXMathExpressionRow not bound -!missing-type! AXMathExpressionSubSuperscript not bound -!missing-type! AXMathExpressionTable not bound -!missing-type! AXMathExpressionTableCell not bound -!missing-type! AXMathExpressionTableRow not bound -!missing-type! AXMathExpressionText not bound -!missing-type! AXMathExpressionUnderOver not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Accessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Accessibility.todo deleted file mode 100644 index 1d9bb6a06e6c..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Accessibility.todo +++ /dev/null @@ -1,55 +0,0 @@ -!missing-enum-value! AXSettingsFeature native value AXSettingsFeatureAllowAppsToAddAudioToCalls = 2 not bound -!missing-protocol! AXMathExpressionProvider not bound -!missing-selector! AXMathExpressionFenced::closeString not bound -!missing-selector! AXMathExpressionFenced::expressions not bound -!missing-selector! AXMathExpressionFenced::initWithExpressions:openString:closeString: not bound -!missing-selector! AXMathExpressionFenced::openString not bound -!missing-selector! AXMathExpressionFraction::denimonatorExpression not bound -!missing-selector! AXMathExpressionFraction::initWithNumeratorExpression:denimonatorExpression: not bound -!missing-selector! AXMathExpressionFraction::numeratorExpression not bound -!missing-selector! AXMathExpressionIdentifier::content not bound -!missing-selector! AXMathExpressionIdentifier::initWithContent: not bound -!missing-selector! AXMathExpressionMultiscript::baseExpression not bound -!missing-selector! AXMathExpressionMultiscript::initWithBaseExpression:prescriptExpressions:postscriptExpressions: not bound -!missing-selector! AXMathExpressionMultiscript::postscriptExpressions not bound -!missing-selector! AXMathExpressionMultiscript::prescriptExpressions not bound -!missing-selector! AXMathExpressionNumber::content not bound -!missing-selector! AXMathExpressionNumber::initWithContent: not bound -!missing-selector! AXMathExpressionOperator::content not bound -!missing-selector! AXMathExpressionOperator::initWithContent: not bound -!missing-selector! AXMathExpressionRoot::initWithRadicandExpressions:rootIndexExpression: not bound -!missing-selector! AXMathExpressionRoot::radicandExpressions not bound -!missing-selector! AXMathExpressionRoot::rootIndexExpression not bound -!missing-selector! AXMathExpressionRow::expressions not bound -!missing-selector! AXMathExpressionRow::initWithExpressions: not bound -!missing-selector! AXMathExpressionSubSuperscript::baseExpression not bound -!missing-selector! AXMathExpressionSubSuperscript::initWithBaseExpression:subscriptExpressions:superscriptExpressions: not bound -!missing-selector! AXMathExpressionSubSuperscript::subscriptExpressions not bound -!missing-selector! AXMathExpressionSubSuperscript::superscriptExpressions not bound -!missing-selector! AXMathExpressionTable::expressions not bound -!missing-selector! AXMathExpressionTable::initWithExpressions: not bound -!missing-selector! AXMathExpressionTableCell::expressions not bound -!missing-selector! AXMathExpressionTableCell::initWithExpressions: not bound -!missing-selector! AXMathExpressionTableRow::expressions not bound -!missing-selector! AXMathExpressionTableRow::initWithExpressions: not bound -!missing-selector! AXMathExpressionText::content not bound -!missing-selector! AXMathExpressionText::initWithContent: not bound -!missing-selector! AXMathExpressionUnderOver::baseExpression not bound -!missing-selector! AXMathExpressionUnderOver::initWithBaseExpression:underExpression:overExpression: not bound -!missing-selector! AXMathExpressionUnderOver::overExpression not bound -!missing-selector! AXMathExpressionUnderOver::underExpression not bound -!missing-type! AXMathExpression not bound -!missing-type! AXMathExpressionFenced not bound -!missing-type! AXMathExpressionFraction not bound -!missing-type! AXMathExpressionIdentifier not bound -!missing-type! AXMathExpressionMultiscript not bound -!missing-type! AXMathExpressionNumber not bound -!missing-type! AXMathExpressionOperator not bound -!missing-type! AXMathExpressionRoot not bound -!missing-type! AXMathExpressionRow not bound -!missing-type! AXMathExpressionSubSuperscript not bound -!missing-type! AXMathExpressionTable not bound -!missing-type! AXMathExpressionTableCell not bound -!missing-type! AXMathExpressionTableRow not bound -!missing-type! AXMathExpressionText not bound -!missing-type! AXMathExpressionUnderOver not bound