summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/webstore_installer.cc
diff options
context:
space:
mode:
authormkwst <mkwst@chromium.org>2016-02-25 22:46:22 -0800
committerCommit bot <commit-bot@chromium.org>2016-02-26 06:47:35 +0000
commit0604e9e30c88836aaab577189b7c1f19f2ab55d8 (patch)
treedc8f79824bf7f9bd7bc2eb4de3da4815be95d9da /chrome/browser/extensions/webstore_installer.cc
parent84b8e54216a4df727934d61ecd483e2edd0d5d58 (diff)
downloadchromium_src-0604e9e30c88836aaab577189b7c1f19f2ab55d8.zip
chromium_src-0604e9e30c88836aaab577189b7c1f19f2ab55d8.tar.gz
chromium_src-0604e9e30c88836aaab577189b7c1f19f2ab55d8.tar.bz2
CREDENTIAL: Convert federations from URLs to origins throughout.
We've been loosely treating federations as URLs, as it was simple and easy. That laxness, however, has caused some issues with the Android integration, as they are doing exact string comparisons as opposed to origin comparisons. In particular, they expect the serialization stored to sync to exclude the trailing '/'. This patch converts the field to an origin throughout, which ensures both that the serialization matches Android's expectations, but also that we're properly excluding paths and etc. from the comparisons we make in various places in the codebase. BUG=589016 R=vabr@chromium.org, vasilii@chromium.org, jochen@chromium.org TBR=marq@chromium.org Review URL: https://codereview.chromium.org/1723583004 Cr-Commit-Position: refs/heads/master@{#377834}
Diffstat (limited to 'chrome/browser/extensions/webstore_installer.cc')
0 files changed, 0 insertions, 0 deletions