[fenix] 4844 fix url elision (https://github.com/mozilla-mobile/fenix/pull/6588)
commita8e5c65a8588f621f0a5d1b05c53e2e933cbf8f6
authorSeverin Rudie <Baron-Severin@users.noreply.github.com>
Fri, 15 Nov 2019 22:25:50 +0000 (15 14:25 -0800)
committerGitHub <noreply@github.com>
Fri, 15 Nov 2019 22:25:50 +0000 (15 14:25 -0800)
tree46bf5eb8bc043b418397a61f4134f197d7daa369
parent166a27124d5a6eda8ad3079172a0ba7c1012fb4b
[fenix] 4844 fix url elision (https://github.com/mozilla-mobile/fenix/pull/6588)

* For https://github.com/mozilla-mobile/fenix/issues/4844: add test cases for url elision

* For 4844: implement toShortUrl to pass test cases

* For 4844: update plumbing to use toShortUrl

* For 4844: adds/handles suggested url elision test case
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/collections/CollectionCreationView.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/TabCollectionStorage.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/ext/Session.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/ext/String.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/TabInCollectionViewHolder.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/library/bookmarks/BookmarkFragment.kt
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/library/bookmarks/edit/EditBookmarkFragment.kt
mobile/android/fenix/app/src/test/java/org/mozilla/fenix/ext/StringTest.kt