Enables using signed distance fields when rendering text. Specifies the URL where spelling service feedback data will be sent instead of the default URL. Contains a list of feature names for which origin trial experiments should be disabled. Prevent the compositor from using its GPU implementation. Ignored if --proxy-auto-detect or --no-proxy-server are also specified. Disable default component extensions with background pages - useful for performance tests where these pages may interfere with perf results. How often (in seconds) to check for updates. Value for --type that causes the process to run as a NativeClient loader for non SFI mode. This flag makes Chrome auto-select the provided choice when an extension asks permission to start desktop capture. If a value is passed, it will be used as a filter to determine if the child process should have the kWaitForDebugger flag passed on or not. Disable partial swap which is needed for some OpenGL drivers / emulators. (default) Specifies if the browser should start in fullscreen mode, like if the user had pressed F11 right after startup. Default large wallpaper to use (as path to trusted, non-user-writable JPEG file). We default to using a renderer process for each site instance (i.e., group of pages from the same registered domain with script connections to each other). Enable font antialiasing for pixel tests. How many frames need to be in the output buffer before output starts. Disables panel fitting (used for mirror mode). The specified directory should include the configuration xml file with the name "fonts.xml". Green: Overdrawn twice. The name is chosen to mimic user-data-dir etc. Enable this switch to ignore missing CDM host files. Therefore, all GPU features are available, and about:gpu page shows empty content. Default is "http://clients2.google.com/cr/staging_report" for non prod. List of network interfaces to ignore. Enables site isolation for all chrome-extension:// urls. Set the value to 'always' to always throttle every plugin instance. Useful for testing. You probably want the other one. Enables suggestions with substring matching instead of prefix matching. Used with kCloudPrintFile to specify a JSON print ticket for the resulting print job. "Hide" value for kCrosRegionsMode (VPD values are hidden). Prevents Chrome from requiring authorization to run certain widely installed but less commonly used plugins. This is a temporary testing flag. Disables the service process from adding itself as an autorun process. Enables the Material Design policy page at chrome://md-policy. When blink should declare a load "done" for the purpose of the progress bar. Don't enforce the same-origin policy. Disables Office Editing for Docs, Sheets & Slides component app so handlers won't be registered, making it possible to install another version for testing. Enables the recording of metrics reports but disables reporting. Passes gpu driver_date from browser process to GPU process. This flag is only relevant for Windows currently. Defaults to '1'. Or powershell? Suppresses hang monitor dialogs in renderer processes. This allows simulating the expiration of credentials during testing. If the WebRTC logging private API is active, enables audio debug recordings. Requires MSAA support by GPU to have an effect. For more information, see Choose a WebDriver testing framework. Dumps IPC messages sent from renderer processes to the browser process to the given directory. Also emit full event trace logs for successful tests. GDB script to pass to the nacl-gdb debugger at startup. This is controlled by policy and is kept separate from the other enable/disable switches to avoid accidentally regressing the policy support for controlling access to these APIs. Pink: Overdrawn three times. Update: This no longer works as at Microsoft Edge 44.17763.1. on Windows Version 1809. Useful if an experiment makes chrome crash at startup: One can start chrome with --no-experiments, disable the problematic lab at about:flags and then restart chrome without this switch again. Disable paint invalidation based on slimming paint. If --edge-fullscreen key used, Edge demands user name and password. Forces the maximum disk space to be used by the media cache, in bytes. Ignores autocomplete="off" for Autofill data (profiles + credit cards). The path where ICU initialization data can be found. Forces first-run UI to be shown for every login. Always use the Skia GPU backend for drawing layer tiles. Example: --trace-shutdown --trace-shutdown-file=/tmp/trace_event.log. This parameter is ignored if user goes through login screen since user_id hash defines which profile directory to use. List: :, :, Overrides network stub behavior. Use profiles 5, 6 and 7 as documented on kPrefetchArgument* in content_switches.cc. Default port is 9332. Used primarily to gather samples for IPC fuzzing. Allows remote attestation (RA) in dev mode for testing purpose. Overrides the default server used for Google Translate. Disables HW encode acceleration for WebRTC. Force media player using SurfaceView instead of SurfaceTexture on Android. Disables sending signin scoped device id to LSO with refresh token request. Used for testing - keeps browser alive after last browser window closes. Simulates that elevation is needed to recover upgrade channel. Only valid with GPU accelerated compositing + impl-side painting. However, there are cases in testing where we do want to go through the permission flow even in dev mode. Force: browser always uses display list for 2d canvas. Since Edge is based on Chromium, you can use most of Chromium's startup parameters . Disable multithreaded, compositor scrolling of web content. Specifies if the |DOMAutomationController| needs to be bound in the renderer. Enable the Site Engagement Eviction Policy which evicts temporary storage using the site engagement service. Capabilities are passed to a WebDriver session as a JSON map, but it is not necessary or recommended to set them this way. - A wifi network is initially connected ('1' also works) 'wifi=off' Of the form language[-country] where language is the 2 letter code from ISO-639. Causes the GPU process to display a dialog on launch. Causes the process to run as a watcher process. This option is for testing the chromeos build of chrome on the desktop only. Disables bypass proxy for captive portal authorization. Indicates that the wallpaper images specified by kAshDefaultWallpaper{Large,Small} are OEM-specific (i.e. Force easy unlock app loading in test. Enables the Android Wallpapers App as the default app on Chrome OS. Use the Microsoft Edge setup guide to automate Configuration Manager steps. Does not automatically open a browser window on startup (used when launching Chrome for the purpose of hosting background apps). Enable the fast unload controller, which speeds up tab/window close by running a tab's onunload js handler independently of the GUI - crbug.com/142458 . You can display this help information in the command-line interface (CLI) or the . Enables use of toolkit-views based native app windows. The valid range is 12-255. The Alsa device to use when opening an audio input stream. Specifies the minimum SSL/TLS version ("tls1", "tls1.1", "tls1.2", or "tls1.3"). rasterize on the CPU only. Enables more web features over insecure connections. Show rects in the HUD around layers whose properties have changed. This is only supported on Windows Vista and later. Disable use of AVFoundation to draw video content. One should only enable it when automating dom based tests. Apart from testing, it is a bad idea from a security perspective to enable this switch. Enables dynamic rendering pipeline switching to optimize the performance of 2d canvas. Sets the Mobile Connection Server endpoint that will be used for Google Cloud Messaging. Always return success when compiling a shader. Disable only auto-reloading error pages when the tab is visible. The name of a Data Reduction Proxy experiment to run. For example: --crash-on-hang-threads=UI:3:18,IO:3:18 --> Crash the browser if UI or IO is not responsive for 18 seconds and the number of browser threads that are responding is less than or equal to 3. Enables Web Platform features that are in development. Disables data volume counters in the Clear Browsing Data dialog. Clear search Controls how text selection granularity changes when touch text selection handles are dragged. We bundle the handler into chrome.exe on Windows because there is high probability of a "new" .exe being blocked or interfered with by application firewalls, AV software, etc. Causes the PPAPI sub process to display a dialog on launch. Use new window behavior for virtual keyboard (do not change work area in non-sticky mode). More details here: "http://foo.net:80", "http://foo.net", "foo.net:80", and "foo.net" are all equivalent. Causes TRACE_EVENT flags to be recorded beginning with shutdown. 0 disables MSAA. Specifies the profile to use once a chromeos user is logged in. Disables encryption of RTP Media for WebRTC. Override gpu vendor id from the GpuInfoCollector. Disables the Web Notification and the Push APIs. See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Key_Log_Format for the format. TODO(bauerb): Remove when this flag is not needed anymore. Should we prompt the user before allowing external extensions to install? Enable scroll prediction for scroll update events. This can be used with the standalone mojo_runner to override executable and package resolution behavior. If edge is your default app for the read protocol, then you can launch it by typing the following in file explorer read:http://www.cnn.com. Will add kWaitForDebugger to every child processes. Use --force-fieldtrials for Data Reduction Proxy field trials. The following resources are available in Microsoft Stable. Edge on Chromium Command Line Switches Could you please indicate where I can find the Edge on Chromium Command Line Switches? "800,0+800-800x800" for two displays at 800x800 resolution. If supplied, sets the file which shutdown tracing will be stored into, if omitted the default will be used "chrometrace.log" in the current directory. Only used if the cloud print service has been enabled. Disable the locking feature of the screen orientation API. Signals ARC support status on this device. The time that a new chrome process which is delegating to an already running chrome process started. This may allow slow unload handlers on a page to prevent the tab from closing, but the Task Manager can be used to terminate the offending process in this case. Switch value format: [!]pattern1,pattern2,,patternN. Used in the browser process, and ignored if invalid. Allows the browser to load extensions that lack a modern manifest when that would otherwise be forbidden. Disable extensions except those specified in a comma-separated list. The constant BUILDFLAG(ENABLE_PACKAGE_MASH_SERVICES) must be defined. It creates a Setup.exe installer file which can be used to uninstall the browser with the help of a built-in switch or parameter. Disables the use of DirectComposition to draw to the screen. Enables the heads-up display for tracking touch points. Names should be separated by "|" characters. In contrast to kDisableMetrics, this executes all the code that a normal client would use for reporting, except the report is dropped rather than sent to the server. * Each renderer process, for its whole lifetime, is dedicated to rendering pages for just one site. Enables merging the key event (WM_KEY*) with the char event (WM_CHAR). This means it can't be opened from the command line in the traditional Windows manner: Executable name followed by command switches/parameter. tox1c90 If this flag is set, enable data roaming in the cellular network by default upon system start if it's an unmanaged device. The output will go to the value of kProfilingFile. Disable hardware encoding support for Cast Streaming. Enables notifications about captive portals in session. To collect (or not collect) events from Page domain. Packages an extension to a .crx installable file from a given directory. Override the default value for the 'passive' field in javascript addEventListener calls. If this switch is set, the device cannot be remotely disabled by its owner. The path to the user data folder used by the Microsoft Edge instance. This can be used to isolate just one top-level domain, or just one scheme. Which X11 display to connect to. Defines the speed of Material Design visual feedback animations. For such platforms, configure this amount as the portion of buffers+cached memory that should be treated as unavailable. Enables experimental hotword features specific to always-on. Indicates that the browser is in "browse without sign-in" (Guest session) mode. Disables notifications about captive portals in session. WebRTC). 1 Open Microsoft Edge. "Command-line" arguments for the PPAPI Flash; used for debugging options. Sets options for MHTML generator to skip no-store resources: "skip-nostore-main" - fails to save a page if main frame is 'no-store' "skip-nostore-all" - also skips no-store subresources. Disables use of toolkit-views based native app windows. IMPORTANT: this isn't to be confused with --process-per-site (which is about process consolidation, not isolation). Runs each set of script-connected tabs (i.e., a BrowsingInstance) in its own renderer process. (off, normal, or aggressive). used to enable safebrowsing functionality in webview. Enables the fullscreen toolbar to reveal itself for tab strip changes. Thus, we need a switch to force this behavior for ChromeOS Aura, disable "zero window mode". Enables the Cloud Print Proxy component within the service process. Disable features that require WiFi management. Chromium supports command line flags, also called as switches. Feature switch expects either --enable- or --=1, but about_flags expects the command line argument to enable it (or a selection). Disable hiding the close buttons of inactive tabs when the tabstrip is in stacked mode. Use the given address instead of the default loopback for accepting remote debugging connections. Enables TRACE for GL calls in the renderer. It is useful to tell the difference for tracking purposes. Run the GPU process as a thread in the browser process. Use a specific disk cache location, rather than one derived from the UserDatadir. Enables Translate experimental new UX which replaces the infobar. Microsoft is adopting the following command-line switches for software update packages: /help; /h; /? Allow users to specify a custom buffer size for debugging purpose. Not for user use. Not passed on restart after sign out. Enable inverting of selection handles so that they are not clipped by the viewport boundaries. Edge Command Line Arguments. *