uno
uno copied to clipboard
feat: Handling layout of native control in a `RelativePanel`
GitHub Issue (If applicable): closes #9381
PR Type
What kind of change does this PR introduce?
- Bugfix
- Feature
What is the current behavior?
Not layouting native views.
What is the new behavior?
Layouting native views.
PR Checklist
Please check if your PR fulfills the following requirements:
- [ ] Docs have been added/updated which fit documentation template (for bug fixes / features)
- [x] Unit Tests and/or UI Tests for the changes have been added (for bug fixes / features) (if applicable)
- [x] Validated PR
Screenshots Compare Test Runresults. - [x] Contains NO breaking changes
- [x] Associated with an issue (GitHub or internal) and uses the automatic close keywords.
- [x] Commits must be following the Conventional Commits specification.
The build 51212 found UI Test snapshots differences: android-28-xamarin: 17, android-28-xamarin-Snap: 999, ios: 36, ios-Snap: 105, macOS-screenshots: 39, skia-gtk-screenshots: 3, skia-wpf-screenshots: 8, wasm: 10, wasm-automated-net5.0-Benchmarks: 0, wasm-automated-net5.0-Default: 6, wasm-automated-net5.0-RuntimeTests: 0
Details
-
android-28-xamarin: 17 changed over 850🚨🚨 Comparison Details (first 20) 🚨🚨
CommandBar_LongTitle_Validation_CommandBar_-_LongTitle_-_4_-_Orientation_LandscapeFocusManager_FocusDirection_Right_Validation_Uno_UI_Samples_Content_UITests_FocusTests_FocusManager_FocusDirectionFocusManager_GetFocusedElement_TextBoxMultiLine_Validation_FocusManager_-_GetFocusedElement_-_TextBoxMultiLine_-_2_-_After_SelectionProgressRing_IsEnabled_Running_UITests_Windows_UI_Xaml_Controls_ProgressRing_WindowsProgressRing_GH1220ProgressRing_Visibility_Collapsed_UITests_Windows_UI_Xaml_Controls_ProgressRing_WindowsProgressRing_GH1220SequentialAnimations_SamplesApp_Windows_UI_Xaml_Media_Animation_SequentialAnimationsPageTestProgressRing_InitialState_UITests_Microsoft_UI_Xaml_Controls_ProgressRing_WinUIProgressRing_FeaturesTimePicker_Header_UITests_Windows_UI_Xaml_Controls_TimePicker_TimePicker_HeaderWebView_NavigateToAnchor_click_anchorWebView_NavigateToLongString_AfterSuccessWhen_Click_Outside_Dialog_Expect_No_Dismiss_AfterClickingWhen_Click_Outside_Dialog_Expect_No_Dismiss_BeforeClickingWhen_InListView_after_scrollWhen_InScrollViewer_after_scrollWhen_Parent_PointerMoved_After_drag_on_non-scrolling_ScrollViewerWhen_Parent_PointerMoved_After_drag_on_ScrollViewer_-_touchWhen_TransformToVisual_ScrollViewer_UITests_Shared_Windows_UI_Xaml_UIElementTests_TransformToVisual_ScrollViewer
-
android-28-xamarin-Snap: 999 changed over 1000🚨🚨 Comparison Details (first 20) 🚨🚨
Animations_DoubleAnimationTestsControl_Uno_UI_Samples_Content_UITests_DoubleAnimationTestsControlAnimations_DoubleAnimation_BeginTime_Uno_UI_Samples_Content_UITests_Animations_DoubleAnimation_BeginTimeAnimations_DoubleAnimation_Opacity_TextBlock_GenericApp_Views_Content_UITests_Animations_DoubleAnimation_Opacity_TextBlockAnimations_DoubleAnimation_RenderTransformOrigin_GenericApp_Views_Content_UITests_Animations_DoubleAnimation_RenderTransformOriginAnimations_DoubleAnimation_TranslateX_GenericApp_Views_Content_UITests_Animations_DoubleAnimation_TranslateXAnimations_DoubleAnimation_VisualStates_Uno_UI_Samples_Content_UITests_Animations_DoubleAnimation_VisualStatesAnimations_UITests_Windows_UI_Xaml_Media_Animation_ColorAnimationUsingKeyFrames_Fill_UITests_Windows_UI_Xaml_Media_Animation_ColorAnimationUsingKeyFrames_FillAnimations_UITests_Windows_UI_Xaml_Media_Animation_ColorAnimation_Fill_UITests_Windows_UI_Xaml_Media_Animation_ColorAnimation_FillAutomation_AutomationProperties_AutomationId_UITests_Shared_Windows_UI_Xaml_Automation_AutomationProperties_AutomationIdAutomation_UITests_Shared_Windows_UI_Xaml_Automation_AutomationProperties_Name_UITests_Shared_Windows_UI_Xaml_Automation_AutomationProperties_NameAutoSuggestBox_UITests_Windows_UI_Xaml_Controls_AutoSuggestBoxTests_AutoSuggestBox_Description_UITests_Windows_UI_Xaml_Controls_AutoSuggestBoxTests_AutoSuggestBox_DescriptionAutoSuggestBox_UITests_Windows_UI_Xaml_Controls_AutoSuggestBoxTests_AutoSuggestBox_Icons_UITests_Windows_UI_Xaml_Controls_AutoSuggestBoxTests_AutoSuggestBox_IconsBorder_AutoBorderStretchwithleftmargin_Uno_UI_Samples_UITests_BorderTestsControl_AutoBorderStretchwithleftmarginBorder_AutoBorderStretchwithrightmargin_Uno_UI_Samples_UITests_BorderTestsControl_AutoBorderStretchwithrightmarginBorder_BorderRightwithmargins_Uno_UI_Samples_UITests_BorderTestsControl_BorderRightwithmarginsBorder_BorderTopwithmargins_Uno_UI_Samples_UITests_BorderTestsControl_BorderTopwithmarginsBorder_Border_CornerRadius_Binding_Uno_UI_Samples_UITests_BorderTestsControl_Border_CornerRadius_BindingBorder_Border_CornerRadius_BorderThickness_UITests_Windows_UI_Xaml_Controls_BorderTests_Border_CornerRadius_BorderThicknessBorder_Border_CornerRadius_Uno_UI_Samples_UITests_BorderTestsControl_Border_CornerRadiusBorder_Border_CornerRadius_with_Opacity_Uno_UI_Samples_UITests_BorderTestsControl_Border_CornerRadius_with_Opacity
-
ios: 36 changed over 296🚨🚨 Comparison Details (first 20) 🚨🚨
Keyboard_Textbox_NoScrollViewer_Validation_0_-_Remove_Focus_on_normalTextBoxKeyboard_Textbox_NoScrollViewer_Validation_1_-_Remove_Focus_on_filledTextBoxKeyboard_Textbox_NoScrollViewer_Validation_2_-_Remove_Focus_on_placeholderTextTextBoxKeyboard_Textbox_NoScrollViewer_Validation_4_-_Remove_Focus_on_multilineTextBoxKeyboard_Textbox_NoScrollViewer_Validation_5_-_Remove_Focus_on_numberTextBoxListView_ChangingText_Validation_SamplesApp_Windows_UI_Xaml_Controls_ListView_ListView_Changing_TextListView_ObservableCollection_Creation_Count_AddedListView_ObservableCollection_Creation_Count_Added_aboveListView_ObservableCollection_Creation_Count_Removed_aboveListView_ObservableCollection_Creation_Count_Scrolled1ListView_ObservableCollection_Creation_Count_Scrolled2ListView_ObservableCollection_Unused_Space_1_itemListView_ObservableCollection_Unused_Space_3_itemsListView_ObservableCollection_Unused_Space_UITests_Shared_Windows_UI_Xaml_Controls_ListView_ListView_ObservableCollection_Unused_SpaceListView_SelectedItems_SamplesApp_Windows_UI_Xaml_Controls_ListView_ListViewSelectedItemsPasswordBox_RevealInScrollViewer_Uno_UI_Samples_Content_UITests_TextBoxControl_PasswordBox_Reveal_ScrollProgressRing_Visibility_Collapsed_UITests_Windows_UI_Xaml_Controls_ProgressRing_WindowsProgressRing_GH1220Screenshots_Image_Stretch_Alignment_Smaller_Mode-1Screenshots_Image_Stretch_Alignment_Smaller_Mode-2Screenshots_Image_Stretch_Alignment_Smaller_Mode-3
-
ios-Snap: 105 changed over 991🚨🚨 Comparison Details (first 20) 🚨🚨
Animations_DoubleAnimation_Cumulative_Uno_UI_Samples_Content_UITests_Animations_DoubleAnimation_CumulativeAutoSuggestBox_UITests_Windows_UI_Xaml_Controls_AutoSuggestBoxTests_AutoSuggestBox_BitmapIcon_UITests_Windows_UI_Xaml_Controls_AutoSuggestBoxTests_AutoSuggestBox_BitmapIconAutoSuggestBox_UITests_Windows_UI_Xaml_Controls_AutoSuggestBoxTests_AutoSuggestBox_Description_UITests_Windows_UI_Xaml_Controls_AutoSuggestBoxTests_AutoSuggestBox_DescriptionAutoSuggestBox_UITests_Windows_UI_Xaml_Controls_AutoSuggestBoxTests_AutoSuggestBox_Icons_UITests_Windows_UI_Xaml_Controls_AutoSuggestBoxTests_AutoSuggestBox_IconsBorder_Border_Simple_with_non_Uniform_Thickness_Uno_UI_Samples_UITests_BorderTestsControl_Border_Simple_with_non_Uniform_ThicknessBorder_Uno_UI_Samples_UITests_BorderTestsControl_Border_BorderThickness_Uno_UI_Samples_UITests_BorderTestsControl_Border_BorderThicknessButtons_AppBarToggleButtonTest_Uno_UI_Samples_Content_UITests_ButtonTestsControl_AppBarToggleButtonTestButtons_Custom_Button_With_ContentTemplate_Uno_UI_Samples_Content_UITests_ButtonTestsControl_Custom_Button_With_ContentTemplateButtons_Hyperlink_CanExecute_False_nVentive_Umbrella_Views_UI_Samples_Content_UITests_ButtonTestsControl_Hyperlink_CanExecute_FalseBorder_BorderRightwithmargins_Uno_UI_Samples_UITests_BorderTestsControl_BorderRightwithmarginsBorder_BorderTopwithmargins_Uno_UI_Samples_UITests_BorderTestsControl_BorderTopwithmarginsBorder_UITests_Shared_Windows_UI_Xaml_Controls_BorderTests_Border_CornerRadius_Toggle_UITests_Shared_Windows_UI_Xaml_Controls_BorderTests_Border_CornerRadius_ToggleBorder_UITests_Windows_UI_Xaml_Controls_BorderTests_Border_LinearGradientBrush_UITests_Windows_UI_Xaml_Controls_BorderTests_Border_LinearGradientBrushBrushes_UITests_Shared_Windows_UI_Xaml_Media_ImageBrushTests_ImageBrush_SameWithDelay_UITests_Shared_Windows_UI_Xaml_Media_ImageBrushTests_ImageBrush_SameWithDelayButtons_Button_Opacity_Automated_Uno_UI_Samples_Content_UITests_ButtonTestsControl_Button_Opacity_AutomatedButtons_Hyperlink_Disabled_nVentive_Umbrella_Views_UI_Samples_Content_UITests_ButtonTestsControl_Hyperlink_DisabledButtons_Simple_TextBlockButton_Uno_UI_Samples_Content_UITests_TextBlockControl_Simple_TextBlockButtonButtons_UITests_Microsoft_UI_Xaml_Controls_RadioButtonsTests_RadioButtonsBasicPage_UITests_Microsoft_UI_Xaml_Controls_RadioButtonsTests_RadioButtonsBasicPageButtons_UITests_Microsoft_UI_Xaml_Controls_RadioButtonsTests_RadioButtonsFocusPage_UITests_Microsoft_UI_Xaml_Controls_RadioButtonsTests_RadioButtonsFocusPageClipping_SamplesApp_Windows_UI_Xaml_Clipping_Transform_Ellipse_In_Border_SamplesApp_Windows_UI_Xaml_Clipping_Transform_Ellipse_In_Border
-
macOS-screenshots: 39 changed over 1064🚨🚨 Comparison Details (first 20) 🚨🚨
Animations-BeginTime_MultipleAnimations.pngGesture Recognizer-Pointer Events test bench.pngImage-Image_Stretch_None_ScrollViewer.pngImage-Image_UseTargetSize.pngInfo-InfoBarPage.pngImage-Image_Formats.pngImage-Image_Stretch.pngImage-Image_Stretch_Alignment_SizeOnControl.pngMediaPlayerElement-Using .ogg.pngMUX-ColorPickerSample.pngListView-ListView_With_ListViews_Count_Measure.pngMUX-SplitButtonPage.pngMUX-TabViewPage.pngMUX-WinUIColorPickerPage.pngMUX-WinUIProgressRingPage.pngMUX-WinUIProgressRing_CustomSources.pngNavigationView-NavigationViewCompactPaneLengthTestPage.pngNavigationView-NavigationViewCustomThemeResourcesPage.pngMUX-NavigationViewCompactPaneLengthTestPage.pngMUX-NavigationViewCustomThemeResourcesPage.png
-
skia-gtk-screenshots: 3 changed over 1051🚨🚨 Comparison Details (first 20) 🚨🚨
Brushes-Ellipse.pngMUX-TabViewPage.pngProgress-WindowsProgressRing_GH1220.png
-
skia-wpf-screenshots: 8 changed over 1051🚨🚨 Comparison Details (first 20) 🚨🚨
Automation-AutomationProperties_Name.pngMUX-WinUIProgressRingPage.pngMUX-WinUIProgressRing_CustomSources.pngProgress-WindowsProgressRing_GH1220.pngProgress-WinUIProgressRingPage.pngProgress-WinUIProgressRing_CustomSources.pngProgress-WinUIProgressRing_Features.pngTransform-TransformToVisual_Translate2d.png
-
wasm: 10 changed over 999🚨🚨 Comparison Details (first 20) 🚨🚨
SamplesApp.Wasm.Windows_UI_Xaml_Controls.ListView.ListView_IsSelectedUITests.Microsoft_UI_Xaml_Controls.ProgressRing.WinUIProgressRing_FeaturesUITests.Shared.Windows_UI_Xaml_Controls.ImageTests.Image_Stretch_Algmnt_Inf_HorizontalUITests.Windows_UI_Xaml.DragAndDrop.DragDrop_TestPageUITests.Windows_UI_Xaml_Controls.ProgressRing.WindowsProgressRing_GH1220UITests.Windows_UI_Xaml_Shapes.Offscreen_ShapesUno.UI.Samples.Content.UITests.TextBlockControl.TextBlockMultilineInStarStackPanelUno.UI.Samples.Content.UITests.TextBlockControl.TextBlock_FixedWidth_With_DataBound_RunUno.UI.Samples.Samples.Shared.Content.UITests.ImageBrushInListUno.UI.Samples.UITests.Image.Image_Stretch_Alignment_Smaller
-
wasm-automated-net5.0-Benchmarks: 0 changed over 1 -
wasm-automated-net5.0-Default: 6 changed over 877🚨🚨 Comparison Details (first 20) 🚨🚨
BitmapImage_vs_SvgImageSource_SvgRemote_url_streamScrollBar_Vertical_initial_indicatorsTestProgressRing_InitialState_UITests_Microsoft_UI_Xaml_Controls_ProgressRing_WinUIProgressRing_FeaturesSequentialAnimations_SamplesApp_Windows_UI_Xaml_Media_Animation_SequentialAnimationsPageValidate_Offscreen_Shapes_UITests_Windows_UI_Xaml_Shapes_Offscreen_ShapesWhen_TransformToVisual_ScrollViewer_UITests_Shared_Windows_UI_Xaml_UIElementTests_TransformToVisual_ScrollViewer
-
wasm-automated-net5.0-RuntimeTests: 0 changed over 1
https://github.com/unoplatform/uno/issues/9381#issuecomment-1201671460
@jeromelaban as discussed under the issue, should I close this? Technically this should have no effect unless the native view is explicitly added as a direct child, but if it should never happen, I can undo the native view related code and keep just the cleanup of commented out code
It looks like we're using these APIs through the native underlying APIs, something that should not be possible cross platform anyways. Was it possible with the previous RelativePanel implementation?
@jeromelaban I think it did based on the fact that the code was using the MeasureElement and ArrangeElement methods for measure & arrange -
https://github.com/unoplatform/uno/blob/12fb3ffe80ab3e7a05344be51b155ee309e115e6/src/Uno.UI/UI/Xaml/Controls/RelativePanel/RelativePanel.Layout.cs#L26
Ok then. Let's add it anyways, though it'll be important to add an android runtime test to validate for regressions.
/azp run
Azure Pipelines successfully started running 2 pipeline(s).
/azp run
Azure Pipelines successfully started running 2 pipeline(s).
The build 52389 found UI Test snapshots differences: android-28-xamarin: 25, android-28-xamarin-Snap: 32, ios: 27, ios-Snap: 82, macOS-screenshots: 123, skia-gtk-screenshots: 9, skia-wpf-screenshots: 8, wasm: 15, wasm-automated-net5.0-Benchmarks: 0, wasm-automated-net5.0-Default: 8, wasm-automated-net5.0-RuntimeTests: 0
Details
-
android-28-xamarin: 25 changed over 615🚨🚨 Comparison Details (first 20) 🚨🚨
DatePicker_PickerFlyout_PlacementsbottomLeft_True_False_True_UITests_Windows_UI_Xaml_Controls_DatePicker_DatePicker_PlacementCommandBar_LongTitle_Validation_CommandBar_-_LongTitle_-_4_-_Orientation_LandscapeFocusManager_GetFocusedElement_ComboBoxItem_Validation_FocusManager_-_GetFocusedElement_-_ComboBoxItem_-_1_-_Initial_StateFocusManager_GetFocusedElement_TextBoxMultiLine_LostFocus_Validation_FocusManager_-_LostFocus_-_TextBoxMultiLine_-_2_-_Click_outsideFocusManager_GetFocusedElement_TextBoxMultiLine_Validation_FocusManager_-_GetFocusedElement_-_TextBoxMultiLine_-_2_-_After_SelectionKeyboard_Textbox_NoScrollViewer_Validation_5_-_Remove_Focus_on_numberTextBoxFocusManager_GetFocusedElement_TextBoxSingleLine_LostFocus_Validation_Uno_UI_Samples_Content_UITests_FocusTests_FocusManager_GetFocus_AutomatedKeyboard_Textbox_IsEnabled_Validation_Uno_UI_Samples_Content_UITests_TextBoxControl_Input_Test_InsideScrollerViewer_AutomatedLoadEmptyContentControl_CContentControlManipulation_WhenInScrollViewerAndManipulationNoneAndTranslateX_ThenNoManipulation_UITests_Shared_Windows_UI_Input_GestureRecognizerTests_Manipulation_WhenInScrollViewerProgressRing_IsEnabled_Running_UITests_Windows_UI_Xaml_Controls_ProgressRing_WindowsProgressRing_GH1220ProgressRing_Visibility_Collapsed_UITests_Windows_UI_Xaml_Controls_ProgressRing_WindowsProgressRing_GH1220SequentialAnimations_SamplesApp_Windows_UI_Xaml_Media_Animation_SequentialAnimationsPageTestProgressRing_InitialState_UITests_Microsoft_UI_Xaml_Controls_ProgressRing_WinUIProgressRing_FeaturesTestSimple_ResultTextBox_Readonly_Uno_UI_Samples_UITests_TextBoxControl_TextBox_IsReadOnlyWebView_NavigateToAnchor_Uno_UI_Samples_Content_UITests_WebView_WebView_AnchorNavigationWhen_Click_Outside_Dialog_Expect_No_Dismiss_BeforeClickingThreeStates_IndeterminateWebView_NavigateToAnchor_click_anchor
-
android-28-xamarin-Snap: 32 changed over 1003🚨🚨 Comparison Details (first 20) 🚨🚨
Buttons_Custom_Button_With_ContentTemplate_Uno_UI_Samples_Content_UITests_ButtonTestsControl_Custom_Button_With_ContentTemplateContentControl_ContentControl_Nested_TemplatedParent_Uno_UI_Samples_Content_UITests_ContentControlTestsControl_ContentControl_Nested_TemplatedParentContentPresenter_ContentPresenter_TextProperties_Uno_UI_Samples_Content_UITests_ContentPresenter_ContentPresenter_TextPropertiesControl_BasicEnability_UITests_Shared_Windows_UI_Xaml_Enability_BasicEnabilityDefault_SamplesApp_Wasm_Windows_UI_Xaml_Controls_ComboBox_ComboBox_IsSelected_SamplesApp_Wasm_Windows_UI_Xaml_Controls_ComboBox_ComboBox_IsSelectedDefault_UITests_Shared_Windows_UI_Xaml_Controls_WebView_WebView_Animated_Opacity_UITests_Shared_Windows_UI_Xaml_Controls_WebView_WebView_Animated_OpacityButtons_UITests_Windows_UI_Xaml_Controls_RadioButtonTests_RadioButton2450_UITests_Windows_UI_Xaml_Controls_RadioButtonTests_RadioButton2450ColorPicker_ColorPickerSample_UITests_Microsoft_UI_Xaml_Controls_ColorPickerTests_ColorPickerSampleComboBox_UITests_Shared_Windows_UI_Xaml_Controls_ComboBox_ComboBox_VisibleBounds_UITests_Shared_Windows_UI_Xaml_Controls_ComboBox_ComboBox_VisibleBoundsCommandBar_Native_Uno_UI_Samples_Content_UITests_CommandBar_CommandBar_NativeDefault_Uno_UI_Samples_Content_UITests_WebView_WebView_AnchorNavigation_Uno_UI_Samples_Content_UITests_WebView_WebView_AnchorNavigationDefault_UITests_Windows_UI_Xaml_Controls_CommandBar_CommandBar_Native_Frame_UITests_Windows_UI_Xaml_Controls_CommandBar_CommandBar_Native_FrameGrid_Grid_Auto_Center_Cell_Uno_UI_Samples_Content_UITests_GridTestsControl_Grid_Auto_Center_CellImage_UITests_Windows_UI_Xaml_Controls_ImageTests_Image_Formats_UITests_Windows_UI_Xaml_Controls_ImageTests_Image_FormatsImage_UITests_Windows_UI_Xaml_Controls_ImageTests_Image_Margin_Large_UITests_Windows_UI_Xaml_Controls_ImageTests_Image_Margin_LargeNavigationView_MUXControlsTestApp_NavigationViewPage_MUXControlsTestApp_NavigationViewPageMediaPlayerElement_Mini_player_UITests_Shared_Windows_UI_Xaml_Controls_MediaPlayerElement_MediaPlayerElement_MinimalMediaPlayerElement_Using_ogg_UITests_Shared_Windows_UI_Xaml_Controls_MediaPlayerElement_MediaPlayerElement_Ogg_ExtensionPath_StretchNoneHorizontalAlignmentRight_SamplesApp_Windows_UI_Xaml_Shapes_PathTestsControl_StretchNoneHorizontalAlignmentRightProgress_UITests_Microsoft_UI_Xaml_Controls_ProgressBar_WinUIProgressBarSimple_UITests_Microsoft_UI_Xaml_Controls_ProgressBar_WinUIProgressBarSimple
-
ios: 27 changed over 296🚨🚨 Comparison Details (first 20) 🚨🚨
Keyboard_Textbox_NoScrollViewer_Validation_2_-_Remove_Focus_on_placeholderTextTextBoxKeyboard_Textbox_NoScrollViewer_Validation_4_-_Remove_Focus_on_multilineTextBoxKeyboard_Textbox_NoScrollViewer_Validation_5_-_Remove_Focus_on_numberTextBoxListView_ObservableCollection_Creation_Count_Added_aboveListView_ObservableCollection_Creation_Count_Removed_aboveListView_ObservableCollection_Creation_Count_Scrolled1ListView_ObservableCollection_Creation_Count_Scrolled2Keyboard_Textbox_NoScrollViewer_Validation_0_-_Remove_Focus_on_normalTextBoxKeyboard_Textbox_NoScrollViewer_Validation_1_-_Remove_Focus_on_filledTextBoxListView_ChangingText_Validation_SamplesApp_Windows_UI_Xaml_Controls_ListView_ListView_Changing_TextListView_ObservableCollection_Creation_Count_AddedScreenshots_Image_Stretch_Algmnt_Inf_Horizontal_Mode-1Screenshots_Image_Stretch_Algmnt_Inf_Horizontal_Mode-2Screenshots_Image_Stretch_Algmnt_Inf_Horizontal_Mode-3ProgressRing_IsEnabled_Running_UITests_Windows_UI_Xaml_Controls_ProgressRing_WindowsProgressRing_GH1220ProgressRing_Visibility_Collapsed_UITests_Windows_UI_Xaml_Controls_ProgressRing_WindowsProgressRing_GH1220Screenshots_Image_Stretch_Alignment_Bigger_Mode-1Screenshots_Image_Stretch_Alignment_Bigger_Mode-2Screenshots_Image_Stretch_Alignment_Bigger_Mode-3SequentialAnimations_SamplesApp_Windows_UI_Xaml_Media_Animation_SequentialAnimationsPage
-
ios-Snap: 82 changed over 994🚨🚨 Comparison Details (first 20) 🚨🚨
Animations_UITests_Windows_UI_Xaml_Media_Animation_FadeInOutThemeAnimationPage_UITests_Windows_UI_Xaml_Media_Animation_FadeInOutThemeAnimationPageBorder_Border_Corner_Overlap_UITests_Shared_Windows_UI_Xaml_Controls_BorderTests_Border_CornerOverlapBrushes_ImageBrushWithLateSource_Uno_UI_Samples_UITests_ImageBrushTestControl_ImageBrushWithLateSourceBrushes_ImageBrushWithRotateTransform_Uno_UI_Samples_UITests_ImageBrushTestControl_ImageBrushWithRotateTransformButtons_AppBarToggleButtonTest_Uno_UI_Samples_Content_UITests_ButtonTestsControl_AppBarToggleButtonTestButtons_Custom_Button_With_ContentTemplate_Uno_UI_Samples_Content_UITests_ButtonTestsControl_Custom_Button_With_ContentTemplateButtons_Hyperlink_CanExecute_False_nVentive_Umbrella_Views_UI_Samples_Content_UITests_ButtonTestsControl_Hyperlink_CanExecute_FalseComboBox_ComboBox_ItemsSource_SamplesApp_Wasm_Windows_UI_Xaml_Controls_ComboBox_ComboBox_ItemsSourceComboBox_ComboBox_Popover_SamplesApp_Wasm_Windows_UI_Xaml_Controls_ComboBox_ComboBox_PopoverClipping_SamplesApp_Windows_UI_Xaml_Clipping_Transform_Ellipse_In_Border_SamplesApp_Windows_UI_Xaml_Clipping_Transform_Ellipse_In_BorderComboBox_ComboBox_ItemDataContext_UITests_Shared_Windows_UI_Xaml_Controls_ComboBox_ComboBox_ItemDataContextContentPresenter_ContentPresenter_Background_Uno_UI_Samples_Content_UITests_ContentPresenter_ContentPresenter_BackgroundContentPresenter_ContentPresenter_LocalOverride_Uno_UI_Samples_Content_UITests_ContentPresenter_ContentPresenter_LocalOverrideContentPresenter_ContentPresenter_Padding_Uno_UI_Samples_Content_UITests_ContentPresenter_ContentPresenter_PaddingDefault_UITests_Toolkit_ElevatedView_CornerRadius_UITests_Toolkit_ElevatedView_CornerRadiusContentPresenter_ContentPresenter_Template_Uno_UI_Samples_Content_UITests_ContentPresenter_ContentPresenter_TemplateDefault_Uno_UI_Samples_Content_UITests_WebView_WebView_AnchorNavigation_Uno_UI_Samples_Content_UITests_WebView_WebView_AnchorNavigationFocus_UITests_Windows_UI_Xaml_FocusTests_Focus_VisualStates_UITests_Windows_UI_Xaml_FocusTests_Focus_VisualStatesGesture_Recognizer_UITests_Shared_Windows_UI_Input_GestureRecognizerTests_TransformationsHoverSibling_UITests_Shared_Windows_UI_Input_GestureRecognizerTests_TransformationsHoverSiblingGesture_Recognizer_UITests_Windows_UI_Input_GestureRecognizerTests_Manipulation_Inertia_UITests_Windows_UI_Input_GestureRecognizerTests_Manipulation_Inertia
-
macOS-screenshots: 123 changed over 1067🚨🚨 Comparison Details (first 20) 🚨🚨
Animations-BeginTime_MultipleAnimations.pngBorder-Border_AntiAlias.pngBorder-Border_Clipped_Change_Property.pngBorder-Border_CornerRadius.pngBorder-Border_CornerRadius_Alignments.pngBorder-Border_CornerRadius_Clipping.pngBorder-Border_CornerRadius_Gradient.pngBorder-Border_LinearGradientBrush.pngBorder-Circle.pngBorder-NonUniformThicknessandRadius.pngBorder-OnepxThicknessandRadius.pngBorder-OnepxThicknessandRadiusAndTextBlock.pngBorder-UniformThicknessandNonUniformRadius.pngBorder-Uniform_Thickness_and_Large_Radius.pngBorder-Uniform_Thickness_and_Small_Radius.pngBreadcrumbBar-BreadcrumbBarPage.pngBrushes-BorderImageBrush.pngBrushes-Ellipse.pngBrushes-GradientsPage.pngBrushes-ImageBrushAlignmentXY.png
-
skia-gtk-screenshots: 9 changed over 1054🚨🚨 Comparison Details (first 20) 🚨🚨
Automation-AutomationProperties_Name.pngBrushes-Ellipse.pngImage-UniformToFill100x100.pngMUX-WinUIProgressRingPage.pngMUX-WinUIProgressRing_CustomSources.pngProgress-WindowsProgressRing_GH1220.pngProgress-WinUIProgressRingPage.pngProgress-WinUIProgressRing_CustomSources.pngProgress-WinUIProgressRing_Features.png
-
skia-wpf-screenshots: 8 changed over 1054🚨🚨 Comparison Details (first 20) 🚨🚨
Brushes-Ellipse.pngMUX-WinUIProgressRingPage.pngMUX-WinUIProgressRing_CustomSources.pngProgress-WindowsProgressRing_GH1220.pngProgress-WinUIProgressRingPage.pngProgress-WinUIProgressRing_CustomSources.pngProgress-WinUIProgressRing_Features.pngTransform-TransformToVisual_Translate2d.png
-
wasm: 15 changed over 1002🚨🚨 Comparison Details (first 20) 🚨🚨
SamplesApp.Wasm.Windows_UI_Xaml_Controls.ListView.ListView_IsSelectedUITests.Microsoft_UI_Xaml_Controls.ColorPickerTests.ColorPickerSampleUITests.Microsoft_UI_Xaml_Controls.ProgressRing.WinUIProgressRing_FeaturesUITests.Shared.Windows_UI_Xaml_Controls.ImageTests.Image_Stretch_Alignment_SizeOnControlUITests.Shared.Windows_UI_Xaml_Automation.AutomationProperties_NameUITests.Uno_Web.Http.CookieManagerTestsUITests.Windows_UI_Xaml_Controls.ProgressRing.WindowsProgressRing_GH1220UITests.Windows_UI_Xaml_Shapes.Offscreen_ShapesUno.UI.Samples.Content.UITests.TextBlockControl.TextBlockMultilineInStarStackPanelUno.UI.Samples.Samples.Shared.Content.UITests.ImageBrushInListUno.UI.Samples.UITests.Image.Image_MarginUno.UI.Samples.UITests.Image.Image_Stretch_Alignment_EqualUno.UI.Samples.UITests.Image.Image_Stretch_Alignment_SmallerUno.UI.Samples.UITests.Image.Image_Stretch_Alignment_TallerUno.UI.Samples.UITests.ImageBrushTestControl.Ellipse
-
wasm-automated-net5.0-Benchmarks: 0 changed over 1 -
wasm-automated-net5.0-Default: 8 changed over 877🚨🚨 Comparison Details (first 20) 🚨🚨
BitmapImage_vs_SvgImageSource_SvgRemote_url_streamDatePicker_Flyout_DatePicker_-_FlyoutImageStretch_None_Uno_UI_Samples_UITests_ImageTestsControl_Image_Stretch_NoneListView_Weird_Measure_During_Arrange_UITests_Shared_Windows_UI_Xaml_Controls_ListView_ListView_Weird_MeasureScreenshots_Image_Stretch_Alignment_Smaller_Mode-3SequentialAnimations_SamplesApp_Windows_UI_Xaml_Media_Animation_SequentialAnimationsPageTestProgressRing_InitialState_UITests_Microsoft_UI_Xaml_Controls_ProgressRing_WinUIProgressRing_FeaturesWhen_TransformToVisual_ScrollViewer_UITests_Shared_Windows_UI_Xaml_UIElementTests_TransformToVisual_ScrollViewer
-
wasm-automated-net5.0-RuntimeTests: 0 changed over 1