Revert "Fix app icon context menu window mode radio buttons not being checked" This reverts commit 9f4aed6bf59c59125e3135011a9f57fef3df4c45. Reason for revert: Looks caused AppServiceShelfContextMenuWebAppBrowserTest failures. https://ci.chromium.org/p/chromium/builders/ci/linux-chromeos-rel/37396 Original change's description: > Fix app icon context menu window mode radio buttons not being checked > > This CL affects the context menu for app icons in the Chrome OS shelf > and app list where you select whether to open it in a window or tab. > > The existing code checked effective display mode when we should be > checking the user preference. This causes none of the options to be > selected when the app's effective display mode is minimal-ui. > > This CL updates the check to check the user preference instead. > > Before: https://bugs.chromium.org/p/chromium/issues/attachment?aid=444141&signed_aid=5--cm1T-QBhf00TvOb-vug==&inline=1 > After: https://bugs.chromium.org/p/chromium/issues/attachment?aid=444356&signed_aid=Dwn3yRwSjsRR_6VfxkkjAg==&inline=1 > > Bug: 1076725 > Change-Id: Ic89dcc4da921fdbe0cfe56746dc92c4afddd53ef > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2175695 > Auto-Submit: Alan Cutter <alancutter@chromium.org> > Reviewed-by: Eric Willigers <ericwilligers@chromium.org> > Reviewed-by: Nancy Wang <nancylingwang@chromium.org> > Commit-Queue: Alan Cutter <alancutter@chromium.org> > Cr-Commit-Position: refs/heads/master@{#764592} TBR=ericwilligers@chromium.org,alancutter@chromium.org,nancylingwang@chromium.org Change-Id: I5743cb79b0a1f3b39ab3d45c1ad26669bad55051 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1076725 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2172736 Reviewed-by: Tsuyoshi Horo <horo@chromium.org> Commit-Queue: Tsuyoshi Horo <horo@chromium.org> Cr-Commit-Position: refs/heads/master@{#764598}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.