Universal Windows Platform

Welcome to the Universal Windows Platform Developer Feedback site. This site provides the Windows developer community with a channel for feedback on the following topics:

  • Windows developer platform (APIs, runtimes, and controls)
  • Dev Center (dashboard, reporting/analytics, submission process, etc.)
  • Microsoft Store

Your suggestions will be reviewed by the Windows platform developer team to help with planning ideas and to better understand how developers are using the platform.

What this forum is not intended to cover or capture:

  • Windows consumer suggestions: Use the Windows Feedback Hub app built directly into Windows 10
  • Documentation on docs.microsoft.com: Sign in at the bottom of the page to give documentation feedback via Github
  • Visual Studio / .NET: Use the Visual Studio UserVoice site

If you’re new to UserVoice, two things to keep in mind are (a) List items (and item rankings) represent community interest in features, and not the actual priority list for the product team; and (b) Suggestions made using this forum will be moderated if they do not actually represent a feature request (or if too many different ideas are included in one suggestion).

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. solarized theme as Visual Studio code

    Hello - I find the solarized theme (the same as Visual Studio code) much more better for the eyes. It would be awesome to have the choice between light/dark and solarized

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  2. Support WinAppDriver to identify controls/elements within embedded DotNetBrowser

    I'm looking for automating an hybrid app where some of the controls are now Web using DotNetbrowser.
    When i run WinAppDriver, the whole window comes up as Chromium document.
    Is there a way to recognize the controls with out opening a debugging remote port?

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  3. Default Windows10 window border width should be customizable instead of negligible

    There may be workarounds on a per application basis but having no discernible window edge by default is simply not acceptable. So much else in the user interface is customizable, why isn't this?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  4. Support WinAppDriver to identify controls/elements within embedded DotNetBrowser

    I'm looking for automating an hybrid app where some of the controls are now Web using DotNetbrowser.
    When i run WinAppDriver, the whole window comes up as Chromium document.
    Is there a way to recognize the controls with out opening a debugging remote port?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  5. Change 'Former Yugoslavian Republic of Macedonia' to 'North Macedonia'

    Problem:
    http://oi65.tinypic.com/a26xb9.jpg

    ------------------------------------------------
    http://www.un.org/en/member-states/
    https://en.wikipedia.org/wiki/North_Macedonia
    https://www.rferl.org/a/un-notified-of-north-macedonia-s-name-change/29768586.html

    I want to ask you the following:
    When Microsoft will release an update(s) for all its currently supported products (all Windows and Office versions) that will change/update all strings related with “Republic of Macedonia” / “Former Yugoslavian Republic of Macedonia – FYROM” / “FYR Macedonia” to “Republic of North Macedonia” / “North Macedonia” ?

    Explanation:
    On February 12, 2019, Republic of Macedonia (commonly known as Macedonia; Former Yugoslavian Republic of Macedonia - FYROM; and FYR Macedonia) officially changed its name to "Republic of North Macedonia" (Short: North Macedonia), and for that matter the UN…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  6. Button in the UI (notificationcenter) to switch between different Bluetooth Devices

    Hi Dev Team,

    is it possible to get an switch for changing between different bluetooth devices. I know there is one in the notificationcenter to switch bluetooth on and off. But if you want to switch between different headphones you have to go to the settings app and connect to them directly (Example).

    I found no quick way to solve this problem.

    Thank you

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  7. WinAppDriver: switch context from native to webview

    Allow WinAppDriver to switch context from native to webview. This will enable automatic testing on hybrid windows apps where DOM inspection is necessary.

    23 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  8. Enable WinAppDriver for Xbox and Mobile

    Right now WinAppDriver only works on desktop.

    Getting these capabilities across the Windows ecosystem would fulfill the promise of a unified Windows. Making it possible for us to write tests, and code once and have it being tested in an autonomous way. So that in theory, our applications could report and find bugs for us.

    Before our users find them.

    Thanks in advance. Looking forward to the progress you're doing :D

    57 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    on the backlog  ·  3 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  9. WinAppDriver: implement /context to support PageFactory @WindowsFindBy annotation

    WinAppDriver does not work with @WindowsFindBy annotation because AppiumFieldDecorator forces the GET /context command, which is not supported by WinAppDriver. I understand WinAppDriver does not currently support WebView and therefore it does not support context switching, so /context command is not provided. However, the context switching is not required to support @WindowsFindBy annotated element. It just needs the /context command that returns the current context name, which could be hard-coded as "NATIVE_APP". Then Appium will happily use the native locator.

    7 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  10. WinAppDriver - Support to Win 7 and 8

    Current WinAppDriver supports only win 10, it would be great if we have support to Win 7 and 8

    204 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    67 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  11. WinAppDriver - Create Screenshot Logs using UITestActionLog.html

    I would like to be able to have screenshots for each and every action for a WinAppDriver like I had with CodedUI via UITestActionLog.html see https://msdn.microsoft.com/en-us/library/jj159363.aspx for what I am looking for.

    15 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  12. WinAppDriver: Ability to run application with arguments

    It would be great to have an ability to run application with arguments using WinAppDriver. For example, run installer from MSI package:
    dc.SetCapability("app", @"C:\windows\system32\msiexec.exe");
    dc.SetCapability("args", @"/i C:\installer.msi");

    Currently it is possible to do it using Winium, but not possible to do using WinAppDriver.

    18 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    on the backlog  ·  1 comment  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  13. winappdriver: support Selenium to handle Windows based alert pop ups

    Selenium can handle web based alert pop ups but unable to handle windows based alert pop ups such as the Windows to download or upload files, or the Print window. Current solution to handle this scenario is using Autoit but not the most elegant solution. It would be good see an integrated solution.

    16 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add webdriver support for Javascript UWP apps

    Support testing the web ui within a Javascript base UWP app (or a WebView inside a UWP app) with webdriver.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  15. Strangly spacing of viewbox in UWP

    Here is the XAML:

    <Page
    x:Class="App1.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot;
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml&quot;
    xmlns:local="using:App1"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008&quot;
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006&quot;
    mc:Ignorable="d"
    Background="Black">

    <Grid>
    <Viewbox Margin="20">
    <Grid Background="Black">
    <Grid.ColumnDefinitions>
    <ColumnDefinition Width="50"></ColumnDefinition>
    <ColumnDefinition Width="1000"></ColumnDefinition>
    <ColumnDefinition Width="50"></ColumnDefinition>
    </Grid.ColumnDefinitions>
    <Polygon Fill="White" Points="0,50,50,0,50,50"/>
    <Rectangle Fill="White" Grid.Column="1"></Rectangle>
    </Grid>
    </Viewbox>
    </Grid>
    </Page>

    When the app runs,there turn out to be a strangely 1px spacing between the polygon and rectangle.

    What's more,I found that if I remove the viewbox,the problem solved.

    What's wrong with this and how can I remove the strangely 1px spacing with this.Thank you.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  16. WinAppDriver: /session/:sessionid/source to return element size and location

    I can get the page source with current WinAppDriver and I see all the elements returned have the attributes for size (width, height) or position(x, y), but the values of those attribute are all zero. I think this is the reason why Appium Inspector does not highlight the element position in the screenshot images when an element was selected in the App Source tree, or clicking on the screenshot does not select the corresponding element in the App Source tree. It would be nice if the driver returns correct size and position so that I don't have to guess and…

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  17. Windows Application Driver support for UWP applications on emulators and physical devices

    Windows Application Driver support for UWP applications on emulators and physical devices to allow testing UWP applications across diffrent platforms.

    50 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  18. winappdriver support different keyboard layouts

    I am using a UK keyboard layout and keys such as \ do not work

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  19. Support appium app & device actions to support end-to-end lifecycle testing

    POST /session/:sessionId/appium/device/shake
    POST /session/:sessionId/appium/device/lock
    POST /session/:sessionId/appium/device/install_app
    POST /session/:sessionId/appium/device/remove_app
    POST /session/:sessionId/appium/device/app_installed
    POST /session/:sessionId/appium/app/launch
    POST /session/:sessionId/appium/app/close
    POST /session/:sessionId/appium/app/reset
    POST /session/:sessionId/appium/app/background

    23 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
  20. Support Hybrid applications and Windows Mobile

    Support Hybrid (html5, cordova ...) applications and Windows Mobile

    12 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  UI Testing  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base