microsoft edge chromium command line switches

Disables Web Notification custom layouts. This flag is required to allow Chrome to run in RemoteApps or Citrix. Passes gpu driver_version from browser process to GPU process. Enables WebGL extensions not yet approved by the community. Texture target for CHROMIUM_image backed content textures. Provided as string in the format "800,600". Makes Content Shell use the given path for its data directory. Simulates a critical update being available. Use names from RuntimeEnabledFeatures.json5, separated by commas. To set up Microsoft Edge in kiosk mode on Windows 10, use these steps: Open Settings. This switch is for temporary testing only. We can select from the options below: beginframe: Next frame can start without any delay on cc::scheduler in renderer compositors. See http://crbug.com/259165 for more details. Indicates that a stub implementation of CrosSettings that stores settings in memory without signing should be used, treating current user as the owner. Forces uses of the desktop version of Chrome. This switch may be used to disable that check. Set the value to '2' to enable the simplified overscroll UI where a navigation arrow slides in from the side of the screen in response to the horizontal overscroll gesture. The file is overwritten if it exists. Include ANGLE's intermediate representation (AST) output in shader compilation info logs. This flag is needed until the API is finalized. This flag overrides kEnablePerMonitorDpi. Should only be used for testing purposes. More information. Select Properties from the context menu. Disable use of cross-process CALayers to display content directly from the GPU process on Mac. Instructs headless_shell to print document.body.innerHTML to stdout. Because it's buggy, the user must explicitly enable it so that visiting a random webpage can't cause instability. Select the Property table. Enable one or more Blink runtime-enabled features. A string used to override the default user agent with a custom one. --trace-shutdown=base,net) otherwise, all events are recorded. Specifies the profile to use once a chromeos user is logged in. If true, profile selection in UserManager will always return active user's profile. Disables tab detaching in fullscreen mode on Mac. Time in seconds before a machine at OOBE is considered derelict. We do NOT want edge to open any new tab's, ever. Red: Overdrawn four or more times. Use names from RuntimeEnabledFeatures.json5, separated by commas. Power of the power-of-2 initial modulus that will be used by the auto-enrollment client. This should be used only for testing purpose. Fall back to using CAOpenGLLayers display content, instead of the IOSurface based overlay display path. Its primary purpose is to speed up integration tests. The URL that the webstore APIs download extensions from. Use a media session for each tabs in a way that two tabs can't play on top of each other. Switches 'Save as' context and app menu labels to 'Download'. This can be enabled by this flag. Public-Browsing experience - Runs a limited multi-tab version of Microsoft Edge. The mode can be set to one of the following values: "Default" "IncludeCookiesAndCredentials" "IncludeSocketBytes" See the functions of the corresponding name in net_log_capture_mode.h for a description of their meaning. The number of multisample antialiasing samples for GPU rasterization. See kEnableSlimmingPaintInvalidation. Specifies the number of seconds between sending batches of feedback to spelling service. Does not keep track of individual allocations unlike the default and native mode. since Edge is based on chromium engine, it basically uses the same switches, a similar list can be found on: https://peter.sh/experiments/chromium-command-l. to get a full list, you need to download an orca client, then edit the Edge msi file using Orca, until you see the full options, but the list above should do. Sets the width and height above which a composited layer will get tiled. If this flag is set, we will add downloaded snippets that are missing some critical data to the list. Options are: desktop: whatever desktop OpenGL the user has installed (Linux and Mac default). Disables client-visible 3D APIs, in particular WebGL and Pepper 3D. There are chances that some switches are unique to Edge, and others to Chrome. Disable the locking feature of the screen orientation API. Argument to the process type that indicates a PPAPI broker process type. *