Microsoft Edge Developer

Hi, are you a web developer or designer?

“No, I just want to share feedback on Microsoft Edge.”

Please use the Feedback Hub (requires Windows 10) to submit your feedback in the Microsoft Edge category. This site is for web developer and designer feedback only. Other feedback will be closed without action.

“Yes, I’m a web developer or designer with feedback for the Microsoft Edge platform.”

Great! This site is where the Microsoft Edge team collects feature requests from the web developer and designer community in the categories listed to the right. For bugs on existing features, please log an issue on the Issue Tracker.

Your feedback will help us with planning and to better understand how web developers and designers are using the platform. Top standards-based feature requests will also be copied over to status.microsoftedge.com, where you can track its development status.

For the most actionable feedback, please search and up vote for existing suggestions before submitting a new suggestion, and create a separate suggestion per idea. Note that off topic or inappropriate suggestions may be moderated. The Microsoft Edge team will use suggestions as an important input, but there are several additional factors that inform the final roadmap.

A note from our lawyers: Please do not send any novel or patentable ideas, copyrighted materials, samples or demos which you do not want to grant a license to Microsoft. See the Terms of Service for more information.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Log a message when a site is only supporting TLS 1.0 or 1.1

    Migrated from Edge Bug report: https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/21312153/
    ________________________________________________________

    It would be nice if Edge DevTools could log a message for sites that are running on TLS 1.0 or 1.1.

    As we get closer to disabling TLS 1.0 and 1.1, we should log a message to the console for sites that do not speak TLS 1.2 (or 1.3), and link to a useful resource, perhaps https://blogs.windows.com/msedgedev/2018/10/15/modernizing-tls-edge-ie11/, and better docs in the future as we have them.

    We just landed a similar thing in Firefox Nightly, see https://bugzilla.mozilla.org/show_bug.cgi?id=1512505, the message we ended up with was: "This site uses a deprecated version…

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  2. Transfer PC to Phone Browsing Tabs

    There is a feature for transferring phone tabs to PC browser, but the reason I downloaded the app, was to transfer PC tabs to my phone.

    112 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  3. .Net Bindings library for Edge -Chromium

    Can you provide a .Net Bindings library for Chromium to use it in .Net Core desktop cross-platform applications? (Win, Mac, Linux)
    or a library to embed the Chromium-based Edge in our applications as the old webbrowser control?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  4. I cannot get into my Microsoft account. John 612-710-3619

    I call cust serv. and they just hang up!

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  5. Remove it from my computer!!!

    Remove it from my computer!!! Ask next time before putting it on there.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  6. I am so sorry! Project Spartan, with browser-based games will not work.

    I did not find the option in the video settings SLI - or another setting for working with hybrid processors. I am so sorry! Project Spartan, with browser-based games will not work.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Microsoft Edge Dev site  ·  Flag idea as inappropriate…  ·  Admin →
  7. Read map files for (minified) compiled scss or sass styles

    Currently .map files are ignored and only the css file is shown in Elements. For a web designer this is quite useless as it is paramount to see the original scss files

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  8. Allow PWA's to be installed from any site not just the store

    Allow PWA to be installed to the Windows 10 desktop for Edge just like Chrome allows now without the need to publish on Windows Store.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Miscellaneous  ·  Flag idea as inappropriate…  ·  Admin →
  9. Ability to Name your browser groups that are set aside.

    I would like the ability to name the groups of Tabs that I have set aside to use later.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Performance  ·  Flag idea as inappropriate…  ·  Admin →
  10. Modernize Internet Explorer for the enterprise

    Provide a single web browser that can support legacy enterprise applications as well as modern web development practices and features.

    Internet Explorer continues to be the most used browser even on Windows 10 PCs at the enterprise I work for. This is a problem when I reach for modern browser APIs and features since IE stopped advancing when Edge came on the scene. A comparison of IE 11, Edge 18 and Chrome 73 paints a picture: https://caniuse.com/#compare=ie+11,edge+18,chrome+73

    I realize maintaining IE's backwards compatibility blotted it over the years but hey, it comes with Windows so it doesn't really matter. If…

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Miscellaneous  ·  Flag idea as inappropriate…  ·  Admin →
  11. Edge Chromium - Feedback

    Please make Google Translate Extension work with Edge Chromium
    Make Google and Bing Translate have right-click context menu for ease of use
    Reduce the spacing in Extension icons that are next to the address bar - too big

    Make extensions that are hidden in the menu not to come back to the tool bar, after you have disabled a different extension - what stays in the menu, stays there and doesn't come up unless you choose to bring it up

    Please consider replacing the word Favourites with Bookmarks

    Please change the Loading Icon animation/GIF that appears on top of the…

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Miscellaneous  ·  Flag idea as inappropriate…  ·  Admin →
  12. ResizeObserver

    A implementation of the ResizeObserver API would be nice.

    Explainer: https://github.com/WICG/ResizeObserver/blob/master/explainer.md
    Spec: https://wicg.github.io/ResizeObserver/

    Thanks!

    194 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
  13. lazyLoad

    Currently, LazyLoad ( https://msdn.microsoft.com/en-us/ie/dn369270(v=vs.94) ) is implemented in IE and Edge, see support: https://caniuse.com/#feat=lazyload

    However there is interest in standardization to enable developers lazy-loading images/iframes and other embedded content (and the proposed lazyLoad's attribute values differ from that of current Edge/IE implementation):
    https://github.com/whatwg/html/issues/2806

    34 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Performance  ·  Flag idea as inappropriate…  ·  Admin →
  14. Support the `inert` attribute

    Trapping focus in modal dialogs or preventing focus in background layers in modern web applications is extremely difficult and error-prone. Developers either have to walk the DOM and disable every focusable control with tabindex="-1" and `aria-hidden="true"` on a parent element, or do some tricky JavaScript to maintain focus inside of an element. Many developers get this wrong or they don't do it at all, creating horribly inaccessible experiences for keyboard and screen reader users.

    The inert attribute currently being explored in the WICG solves this problem by providing a mechanism to disable entire subtrees in HTML. By setting `inert` on…

    469 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Document Object Model (DOM)  ·  Flag idea as inappropriate…  ·  Admin →
  15. RTC Data Channels

    Data channels allow a web application to send and receive generic application data peer-to-peer.

    This feature request is specifically about the *data channel* component of the WebRTC specification. This is separate from Object RTC and WebRTC 1.0 feature requests because the Platform Status site breaks out data channels separately.

    RTC Data Channels:

    Platform status: https://developer.microsoft.com/en-us/microsoft-edge/platform/status/rtcdatachannels/?q=data%20channels
    Uservoice: (this ticket)

    Object RTC:

    Platform status: https://developer.microsoft.com/en-us/microsoft-edge/platform/status/webrtcobjectrtcapi/?q=Object%20RTC
    UserVoice: https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6263666-webrtc-object-rtc-api

    WebRTC 1.0:

    Platform status: https://developer.microsoft.com/en-us/microsoft-edge/platform/status/webrtcwebrtcv10api/?q=WebRTC
    UserVoice: https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6508336-webrtc-webrtc-v1-0-api

    3,753 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    21 comments  ·  Networking  ·  Flag idea as inappropriate…  ·  Admin →
  16. add shortcuts for highlight, pen and eraser when adding notes.

    it should be able to add shortcuts for highlight, pen and eraser when adding notes so it will be a lot easier to use and quicker, because taking notes need to be quick.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  17. External Themes

    i want a external skin or themes from 3rd party (example: chrome) because i want a new design from community

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensions  ·  Flag idea as inappropriate…  ·  Admin →
  18. Vertical bookmarks bar

    My laptop and my desktop both are widescreen. I have more screen real estate at either side of the screen. To take advantage of that, it would be great to have a vertical bookmarks bar instead of horizontal.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Accessibility  ·  Flag idea as inappropriate…  ·  Admin →
  19. Spread operator for object literals

    This feature is currently Stage 3 and is implemented by Firefox stable, Chrome stable, Safari Preview, and Node stable.

    This is really useful for shallow cloning objects:

    let objClone = { ...obj };

    References:

    http://kangax.github.io/compat-table/esnext/

    https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator#Spread_in_object_literals

    502 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
  20. include browser version in user agent string

    Microsoft Edge on windows does not include the version of the browser but only the version of layout engine:

    Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763

    The version should be 44.17763.1.0, since 18.17763 is the version of layout engine

    I suggest something like:

    Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/44.17763.1.0 (EdgeHTML 18.17763)

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Developer Tools  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base