Forum Discussion

HotCakeX's avatar
Apr 08, 2020

Why all of these HTML5 features are turned off in the last few builds of Edge canary?

  1. Web Cryptography API
  2. Content Security Policy 1
  3. Audio track selection
  4. Video track selection
  5. ObjectRTC API for WebRTC
  6. Enumerate devices
  7. Screen Capture
  8. Access the webcam
  9. Credential Management

 

Source?

I compared the current Edge canary Version 83.0.478.0 (Official build) canary (64-bit)

with the results of a previous version:

https://techcommunity.microsoft.com/t5/discussions/very-impressive-edge-insider-canary-results-in-html5-test-plus/m-p/877787

 

Edge now scores 473

 

 

http://html5test.com/

 

I haven't disabled any flags, I'm using the same flags that I have always enabled, there are of course more flags enabled right now than there were before but nothing disabled by me.

 

the score has been that low in the past 2 weeks, so you can say since the past 5-6 canary builds.

12 Replies

  • cjc2112's avatar
    cjc2112
    Bronze Contributor

    HotCakeX I've found the problem and solution. The site html5.com is categorized as insecure so Edge blocks a lot of features to protect you.

     

    I downloaded an extension to give me https everywhere and this is the new score:

     

  • abbodi1406's avatar
    abbodi1406
    Steel Contributor
    Canary builds are to test and introduce bugs and experiment the features
    and they are not obligated to explain the changes 🙂

    i'm glad it's finally downwarded your expectations
    • HotCakeX's avatar
      HotCakeX
      MVP

      abbodi1406 

      Spoiler

      abbodi1406 wrote:
      Canary builds are to test and introduce bugs and experiment the features
      and they are not obligated to explain the changes 🙂

      i'm glad it's finally downwarded your expectations

      That's only your opinion which is not true. Edge team have been very nice so far answering to users issues.

       

      you're glad what? my expectations are intact don't worry.

  • Thraetaona's avatar
    Thraetaona
    Iron Contributor
    Interestingly, for me the base score (default canary with no flags) is 528, way higher than 473.

    I temporary disabled all flags by launching edge with '--no-experiments'

    If I leave the flags enabled the score rises to 533.
    • HotCakeX's avatar
      HotCakeX
      MVP

      Thraetaona 

      Spoiler

      Thraetaona wrote:
      Interestingly, for me the base score (default canary with no flags) is 528, way higher than 473.

      I temporary disabled all flags by launching edge with '--no-experiments'

      If I leave the flags enabled the score rises to 533.

      Thank you, running Edge with that switch improved the score and it got back to 528..

       

      not sure what's going on but here's the list of flags I'm using

       

      Spoiler

      Focus Mode

      If enabled, allows the user to switch to Focus Mode â€“ Mac, Windows

      #focus-mode
       

      Reduce default 'referer' header granularity.

      If a page hasn't set an explicit referrer policy, setting this flag will reduce the amount of information in the 'referer' header for cross-origin requests. â€“ Mac, Windows

      #reduced-referrer-granularity
        

      TLS Post-Quantum Confidentiality

      This option enables a post-quantum (i.e. resistent to quantum computers) key exchange algorithm in TLS (CECPQ2). â€“ Mac, Windows

      #post-quantum-cecpq2
         

      Omnibox rich entity suggestions

      Display entity suggestions using images and an enhanced layout; showing more context and descriptive text about the entity. â€“ Mac, Windows

      #omnibox-rich-entity-suggestions
       

      Omnibox UI Max Autocomplete Matches

      Changes the maximum number of autocomplete matches displayed in the Omnibox UI. â€“ Mac, Windows

      #omnibox-ui-max-autocomplete-matches
       

      Tab Groups

      Allows users to organize tabs into visually distinct groups, e.g. to separate tabs associated with different tasks. â€“ Mac, Windows

      #tab-groups
        

      Parallel downloading

      Enable parallel downloading to accelerate download speed. â€“ Mac, Windows

      #enable-parallel-downloading
       

      Tab Hover Cards

      Enables a popup containing tab information to be visible when hovering over a tab. This will replace tooltips for tabs. â€“ Mac, Windows

      #tab-hover-cards
       

      Query in Omnibox

      Only display query terms in the omnibox when viewing a search results page. â€“ Mac, Windows

      #enable-query-in-omnibox
       

      Allow installation of external store themes

      Turn this on to allow themes from external web stores to be installed in Microsoft Edge. â€“ Mac, Windows

      #edge-allow-store-extension-themes
       

      Show block option in autoplay settings

      If enabled, block will appear as an option in media autoplay settings. â€“ Mac, Windows

      #edge-autoplay-user-setting-block-option
       

      Edge Crashes page in React

      Enables the Edge Crashes UI to be rendered in React â€“ Mac, Windows

      #edge-crashes-page-react
       

      Enable Fullscreen Dropdown

      Drops down browser frame during browser fullscreen. â€“ Windows

      #edge-enable-shy-ui
       

      Experimental Tracking Prevention Features

      Enables upcoming and experimental improvements to Tracking Prevention. â€“ Mac, Windows

      #edge-experimental-tracking-prevention-features
       

      Grammar Tools in Reading View

      Enable Grammar Tools feature in Reading View â€“ Mac, Windows

      #edge-reading-view-grammar-tools
       

      Picture Dictionary in Immersive Reader

      Enable Picture Dictionary feature in Immersive Reader â€“ Mac, Windows

      #edge-reading-view-picture-dictionary
       

      Reading Preferences in Reading View

      Enable Reading Preferences in Reading View â€“ Mac, Windows

      #edge-reading-view-reading-preferences
       

      Enable local providers toggle

      Enables toggle to control whether history and favorites suggestions are shown in the omnibox â€“ Mac, Windows

      #edge-local-providers-toggle
       

      Import data from Microsoft Edge Legacy

      Adds an entry for "Microsoft Edge Legacy" to the list of browsers from which you can import your data. This allows you to import favorites, passwords, browsing history, and more. To import data from another browser, go to edge://settings/importData â€“ Windows

      #edge-legacy-import
       

      Enable Text Highlights for PDF

      Enables creation and modification of Text Highlights for PDF. â€“ Mac, Windows

      #edge-pdf-highlight
       

      Microsoft Edge Reading View for Selection

      Enables user to see selected text from web page in Immersive Reader â€“ Mac, Windows

      #edge-reading-view-for-selection
       

      Enable sharing page via QR Code

      Enables right-click UI to share the page's URL via a generated QR Code. â€“ Mac, Windows

      #sharing-qr-code-generator
       

      Global Media Controls

      Enables the Global Media Controls UI in the toolbar. â€“ Mac, Windows

      #global-media-controls
       

      Global Media Controls for Cast

      Shows Cast sessions in the Global Media Controls UI. Requires #global-media-controls and #cast-media-route-provider to also be enabled. â€“ Mac, Windows

      #global-media-controls-for-cast
       

      Global Media Controls Picture-in-Picture

      Enables Picture-in-Picture controls in the Global Media Controls UI. Requires #global-media-controls to also be enabled. â€“ Mac, Windows

      #global-media-controls-picture-in-picture
       

      Show security warnings for sites using legacy TLS versions

      Show security warnings for sites that use legacy TLS versions (TLS 1.0 and TLS 1.1), which are deprecated and will be removed in the future. â€“ Mac, Windows

      #show-legacy-tls-warnings
       

      Heavy Ad Intervention

      Unloads ads that use too many device resources. â€“ Mac, Windows

      #enable-heavy-ad-intervention
       

       

      as you can see they are mostly about UI and Edge specific features

      • Thraetaona's avatar
        Thraetaona
        Iron Contributor
        Strange, I have those enabled as well, except a few about Omnibox.

        You could find a full list of enabled flags plus command line switches at "edge://gpu".

        under the 'Version Information' section in front of 'Command Line'.

        Perhaps something else has been causing it.

Resources