WebApp: Backward compatibility install for bookmark apps from sync.
Design doc: go/chrome-bmo-migration. This CL unifies sync-initiated install for server-side bookmark apps to BMO-enabled clients and BMO-disabled clients. We try to install the web app as if the user had requested to install it (in background mode, no dialog). If online install fails, we fallback to WebApplicationInfo data received form the sync server. Note that user_display_mode field from server (aka open_as_window bool) always overwrites a default value. - Extract GetIconSizes() / ContainsOneIconOfEachSize test utils. - Extract SetAboutBlankResultLoaded TestUrlLoader method. Bug: 1020037 Change-Id: I109fa884af1c3b373b2b5922527c98ff6b06a921 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2126339Reviewed-by:Alan Cutter <alancutter@chromium.org> Reviewed-by:
Eric Willigers <ericwilligers@chromium.org> Commit-Queue: Alexey Baskakov <loyso@chromium.org> Cr-Commit-Position: refs/heads/master@{#759544}
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment