Clean up WebApk logic in ExternalNavigationHandler
This CL does three things: 1. It moves unrelated logic out of launchWebApkIfSoleIntentHandler() 2. It unifies the browser fallback URL handling path. 3. It avoids unnecessarily calling isValidWebApk on a lot of packages There is a functional change here: we no longer require an intent URL to specify a package for its fallback URL to be handled by a WebApk. (The package could have been any package, even unrelated to the WebApk) Bug: 1006927 Change-Id: I1dd4bf26e40706a37900377e280623aa5ae129fc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1837478Reviewed-by:Peter Kotwicz <pkotwicz@chromium.org> Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Commit-Queue: Michael Thiessen <mthiesse@chromium.org> Cr-Commit-Position: refs/heads/master@{#705129}
Showing
This diff is collapsed.
Please register or sign in to comment