3 years agoMerge "Always return FLAG_ARCHIVE for archives in DownloadProvider."
Tomasz Mikolajewski [Wed, 3 Feb 2016 02:11:16 +0000]
Merge "Always return FLAG_ARCHIVE for archives in DownloadProvider."

3 years agoMerge "Import translations. DO NOT MERGE" into mnc-dr2-dev am: dcd74a8a54 -s ours
Geoff Mendal [Tue, 2 Feb 2016 16:54:29 +0000]
Merge "Import translations. DO NOT MERGE" into mnc-dr2-dev am: dcd74a8a54  -s ours
am: b5d459abb5  -s ours

* commit 'b5d459abb522571a5feab1da879c93a2e223db18':
  Import translations. DO NOT MERGE

3 years agoImport translations. DO NOT MERGE am: b24f46b8ae -s ours am: 8a199896cb -s ours
Geoff Mendal [Tue, 2 Feb 2016 16:54:23 +0000]
Import translations. DO NOT MERGE am: b24f46b8ae  -s ours am: 8a199896cb  -s ours
am: a829521e3c  -s ours

* commit 'a829521e3c385f441e5c805b0868a9eb45b89b39':
  Import translations. DO NOT MERGE

3 years agoMerge "Import translations. DO NOT MERGE" into mnc-dr2-dev
Geoff Mendal [Tue, 2 Feb 2016 16:50:12 +0000]
Merge "Import translations. DO NOT MERGE" into mnc-dr2-dev
am: dcd74a8a54  -s ours

* commit 'dcd74a8a549ee25bc4dc9730ba660096e7d88d40':
  Import translations. DO NOT MERGE

3 years agoImport translations. DO NOT MERGE am: b24f46b8ae -s ours
Geoff Mendal [Tue, 2 Feb 2016 16:50:08 +0000]
Import translations. DO NOT MERGE am: b24f46b8ae  -s ours
am: 8a199896cb  -s ours

* commit '8a199896cb9c78adc2cf04082ff7ba42a8b3966a':
  Import translations. DO NOT MERGE

3 years agoMerge "Import translations. DO NOT MERGE" into mnc-dr2-dev
Geoff Mendal [Tue, 2 Feb 2016 16:46:40 +0000]
Merge "Import translations. DO NOT MERGE" into mnc-dr2-dev

3 years agoImport translations. DO NOT MERGE
Geoff Mendal [Tue, 2 Feb 2016 16:45:56 +0000]
Import translations. DO NOT MERGE
am: b24f46b8ae  -s ours

* commit 'b24f46b8ae97d6c947a93bd1660a366d9d143438':
  Import translations. DO NOT MERGE

3 years agoImport translations. DO NOT MERGE
Geoff Mendal [Tue, 2 Feb 2016 16:09:02 +0000]
Import translations. DO NOT MERGE

Change-Id: I00e3bb8163e5dc0ef484496fcd5026c2f5122e7a
Auto-generated-cl: translation import

3 years agoImport translations. DO NOT MERGE
Geoff Mendal [Tue, 2 Feb 2016 16:05:50 +0000]
Import translations. DO NOT MERGE

Change-Id: Ic69e043ba8a8756f71991581aba324840807242e
Auto-generated-cl: translation import

3 years agoAlways return FLAG_ARCHIVE for archives in DownloadProvider.
Tomasz Mikolajewski [Tue, 2 Feb 2016 08:06:10 +0000]
Always return FLAG_ARCHIVE for archives in DownloadProvider.

The logic for manage/non-manage UI is moved to DocumentsUI.

Bug: 26321218
Change-Id: I1c9d24bdee493d31fe3bcea2eed877529bc1c32a

3 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 1 Feb 2016 13:59:11 +0000]
Import translations. DO NOT MERGE

Change-Id: I050672cccceeb0a0bc285b3612d4a3bb6c368add
Auto-generated-cl: translation import

3 years agoTemporary hack to keep file:// Uris working.
Jeff Sharkey [Fri, 29 Jan 2016 02:02:05 +0000]
Temporary hack to keep file:// Uris working.

Bug: 26860922
Change-Id: I9e6d513dedd6c82bd4a582542a9094394d74db5d

3 years agoMerge "Revert "Use resolved path for both checking and opening."" into mnc-dr1.5...
Jeff Sharkey [Sat, 23 Jan 2016 01:04:18 +0000]
Merge "Revert "Use resolved path for both checking and opening."" into mnc-dr1.5-dev am: ce08ce4bdb
am: 15185cff91

* commit '15185cff911670eba8f742fe8a2f26de5ed657fe':
  Revert "Use resolved path for both checking and opening."

3 years agoMerge "Revert "Use resolved path for both checking and opening."" into mnc-dr1.5-dev
Jeff Sharkey [Fri, 22 Jan 2016 22:34:22 +0000]
Merge "Revert "Use resolved path for both checking and opening."" into mnc-dr1.5-dev
am: ce08ce4bdb

* commit 'ce08ce4bdbad79f691941671ab42a1149f178894':
  Revert "Use resolved path for both checking and opening."

3 years agoMerge "Revert "Use resolved path for both checking and opening."" into mnc-dr1.5-dev
Jeff Sharkey [Fri, 22 Jan 2016 22:29:16 +0000]
Merge "Revert "Use resolved path for both checking and opening."" into mnc-dr1.5-dev

3 years agoRevert "Use resolved path for both checking and opening."
Jeff Sharkey [Fri, 22 Jan 2016 22:22:25 +0000]
Revert "Use resolved path for both checking and opening."

This reverts commit 366af2ee1f841615d44ab770b537112d769eed05.

Change-Id: Id1155425ebcae23be8ce3916f19dda82eee992c4

3 years agoDO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am...
Jeff Sharkey [Thu, 21 Jan 2016 05:08:07 +0000]
DO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am: e13f6fa9b6 am: 8e6c809370  -s ours am: 46a4c650bb am: 1aaf16b00e  -s ours am: 47784d61cf am: ae7d56abe4 am: 224c8b5d4e  -s ours am: e33446d2dc am: 1c88cf50a5 am: fdf77d88dc am: 8814493bfd
am: 354d1cefcc  -s ours

* commit '354d1cefcc7ae24b365cad5f0156f6088856f8e6':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am...
Jeff Sharkey [Thu, 21 Jan 2016 05:05:05 +0000]
DO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am: e13f6fa9b6 am: 8e6c809370  -s ours am: 46a4c650bb am: 1aaf16b00e  -s ours am: 47784d61cf am: ae7d56abe4 am: 224c8b5d4e  -s ours am: e33446d2dc am: 1c88cf50a5 am: fdf77d88dc
am: 8814493bfd

* commit '8814493bfdf1dc52d8aebe848e28b7f0652af18d':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am...
Jeff Sharkey [Thu, 21 Jan 2016 04:47:35 +0000]
DO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am: e13f6fa9b6 am: 8e6c809370  -s ours am: 46a4c650bb am: 1aaf16b00e  -s ours am: 47784d61cf am: ae7d56abe4 am: 224c8b5d4e  -s ours am: e33446d2dc am: 1c88cf50a5
am: fdf77d88dc

* commit 'fdf77d88dca6e6ffa84b0c46dcc512d968fd5f0f':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am...
Jeff Sharkey [Thu, 21 Jan 2016 02:00:17 +0000]
DO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am: e13f6fa9b6 am: 8e6c809370  -s ours am: 46a4c650bb am: 1aaf16b00e  -s ours am: 47784d61cf am: ae7d56abe4 am: 224c8b5d4e  -s ours am: e33446d2dc
am: 1c88cf50a5

* commit '1c88cf50a5220ec6105813392be5ed34b98c7b9e':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am...
Jeff Sharkey [Thu, 21 Jan 2016 01:51:20 +0000]
DO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am: e13f6fa9b6 am: 8e6c809370  -s ours am: 46a4c650bb am: 1aaf16b00e  -s ours am: 47784d61cf am: ae7d56abe4 am: 224c8b5d4e  -s ours
am: e33446d2dc

* commit 'e33446d2dc4846df0fe93da49090b990e2db9267':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am...
Jeff Sharkey [Thu, 21 Jan 2016 01:49:04 +0000]
DO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am: e13f6fa9b6 am: 8e6c809370  -s ours am: 46a4c650bb am: 1aaf16b00e  -s ours am: 47784d61cf am: ae7d56abe4
am: 224c8b5d4e  -s ours

* commit '224c8b5d4e15175c9632b25d8a4f3fecc81cc074':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am...
Jeff Sharkey [Thu, 21 Jan 2016 01:47:08 +0000]
DO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am: e13f6fa9b6 am: 8e6c809370  -s ours am: 46a4c650bb am: 1aaf16b00e  -s ours am: 47784d61cf
am: ae7d56abe4

* commit 'ae7d56abe493e7896a24024d1cf0d16e55609e6e':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am...
Jeff Sharkey [Thu, 21 Jan 2016 01:45:07 +0000]
DO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am: e13f6fa9b6 am: 8e6c809370  -s ours am: 46a4c650bb am: 1aaf16b00e  -s ours
am: 47784d61cf

* commit '47784d61cf756509e5002b0938af03ce009fd854':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am...
Jeff Sharkey [Thu, 21 Jan 2016 01:42:14 +0000]
DO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am: e13f6fa9b6 am: 8e6c809370  -s ours am: 46a4c650bb
am: 1aaf16b00e  -s ours

* commit '1aaf16b00e0bb62547686a742023648d2558f557':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am...
Jeff Sharkey [Thu, 21 Jan 2016 01:38:53 +0000]
DO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am: e13f6fa9b6 am: 8e6c809370  -s ours
am: 46a4c650bb

* commit '46a4c650bbb2699612dd98cd627109db3334af71':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am...
Jeff Sharkey [Thu, 21 Jan 2016 01:25:50 +0000]
DO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874 am: e13f6fa9b6
am: 8e6c809370  -s ours

* commit '8e6c8093709b144e69efb8c6bff4be50729f3c25':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874
Jeff Sharkey [Thu, 21 Jan 2016 00:58:31 +0000]
DO NOT MERGE. Use resolved path for both checking and opening. am: 8a2e551874
am: e13f6fa9b6

* commit 'e13f6fa9b6aa1665d0af0df75e1b3a9f7d3d481d':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening.
Jeff Sharkey [Thu, 21 Jan 2016 00:54:58 +0000]
DO NOT MERGE. Use resolved path for both checking and opening.
am: 8a2e551874

* commit '8a2e55187463fd4f8e9f6e80ae89c4e6dcb9b9f6':
  DO NOT MERGE. Use resolved path for both checking and opening.

3 years agoDO NOT MERGE. Use resolved path for both checking and opening.
Jeff Sharkey [Thu, 7 Jan 2016 21:15:59 +0000]
DO NOT MERGE. Use resolved path for both checking and opening.

This avoids a race condition where someone can change a symlink
target after the security checks have passed.

Bug: 26211054
Change-Id: Ie3d2ff0be3f9590869302f0c2d6cdbca1377e7ce

3 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 18 Jan 2016 13:40:12 +0000]
Import translations. DO NOT MERGE

Change-Id: I45766d6eba22807d36d839b7ef5114899305caac
Auto-generated-cl: translation import

3 years agoRevert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e...
Jeff Sharkey [Sat, 16 Jan 2016 01:50:52 +0000]
Revert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e33 am: 9f47480ba2  -s ours am: 9294cf83d9 am: e6235ebca3 am: 5a066c39a6 am: 78b21c54af am: 451e81a331 am: 80409f3081 am: 6b8c97d2e4 am: bd15b5ea8f am: e74f002e6e
am: 3fa8b1fe81

* commit '3fa8b1fe8112b050074ef3ee67b3b65869e20a83':
  Revert "Use resolved path for both checking and opening."

3 years agoUse resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am...
Jeff Sharkey [Sat, 16 Jan 2016 01:50:49 +0000]
Use resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am: 721a135472  -s ours am: fcbe3a53fa am: da4797f794 am: 9ee6a555cf am: ecd0dab75b am: 6c54c8fc53 am: cbcf09217a am: 6034546747 am: 7a8883afa7 am: e7cd9ebfe5
am: 559022782d

* commit '559022782d4e4209e3dada346bbbda4bcb87d4cf':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am...
Jeff Sharkey [Sat, 16 Jan 2016 01:50:46 +0000]
Use resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am: 9d3bd7d1ea am: 13fbee9d2e am: 40b85de66a am: a4a018a5be am: 90e618a6e8 am: 5198da8949 am: d68af9718e
am: 8ffc4870a2

* commit '8ffc4870a20a43b4d2c0789ca54140dfb8aa87a8':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: bdc831357e am: 0e710ca30d am...
Jeff Sharkey [Sat, 16 Jan 2016 01:50:42 +0000]
Use resolved path for both checking and opening. am: bdc831357e am: 0e710ca30d am: c64ced184c  -s ours am: b31d5ef92d am: 69a399f65d am: e987c210b3 am: ea4e83029d
am: 129dd440ca

* commit '129dd440ca9cbef92238fd7ecb0e32c06411a9cf':
  Use resolved path for both checking and opening.

3 years agoRevert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e...
Jeff Sharkey [Fri, 15 Jan 2016 21:36:49 +0000]
Revert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e33 am: 9f47480ba2  -s ours am: 9294cf83d9 am: e6235ebca3 am: 5a066c39a6 am: 78b21c54af am: 451e81a331 am: 80409f3081 am: 6b8c97d2e4 am: bd15b5ea8f
am: e74f002e6e

* commit 'e74f002e6e2f8f00595e4179ed6c3f85da21796b':
  Revert "Use resolved path for both checking and opening."

3 years agoRevert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e...
Jeff Sharkey [Fri, 15 Jan 2016 21:23:59 +0000]
Revert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e33 am: 9f47480ba2  -s ours am: 9294cf83d9 am: e6235ebca3 am: 5a066c39a6 am: 78b21c54af am: 451e81a331 am: 80409f3081 am: 6b8c97d2e4
am: bd15b5ea8f

* commit 'bd15b5ea8fb6bcc1ae56413080c5afcc9fac47fe':
  Revert "Use resolved path for both checking and opening."

3 years agoRevert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e...
Jeff Sharkey [Fri, 15 Jan 2016 21:22:15 +0000]
Revert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e33 am: 9f47480ba2  -s ours am: 9294cf83d9 am: e6235ebca3 am: 5a066c39a6 am: 78b21c54af am: 451e81a331 am: 80409f3081
am: 6b8c97d2e4

* commit '6b8c97d2e434f0608f9fabf2cea6c5371860b23d':
  Revert "Use resolved path for both checking and opening."

3 years agoRevert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e...
Jeff Sharkey [Fri, 15 Jan 2016 21:19:35 +0000]
Revert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e33 am: 9f47480ba2  -s ours am: 9294cf83d9 am: e6235ebca3 am: 5a066c39a6 am: 78b21c54af am: 451e81a331
am: 80409f3081

* commit '80409f3081ae9bae81f6005e12003bde11ed42a0':
  Revert "Use resolved path for both checking and opening."

3 years agoRevert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e...
Jeff Sharkey [Fri, 15 Jan 2016 21:17:41 +0000]
Revert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e33 am: 9f47480ba2  -s ours am: 9294cf83d9 am: e6235ebca3 am: 5a066c39a6 am: 78b21c54af
am: 451e81a331

* commit '451e81a33193986f5de177e7a66393e8aba4134f':
  Revert "Use resolved path for both checking and opening."

3 years agoRevert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e...
Jeff Sharkey [Fri, 15 Jan 2016 21:15:08 +0000]
Revert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e33 am: 9f47480ba2  -s ours am: 9294cf83d9 am: e6235ebca3 am: 5a066c39a6
am: 78b21c54af

* commit '78b21c54af58acd7acc40f1cd010a8cf8ed1d07b':
  Revert "Use resolved path for both checking and opening."

3 years agoRevert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e...
Jeff Sharkey [Fri, 15 Jan 2016 21:13:09 +0000]
Revert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e33 am: 9f47480ba2  -s ours am: 9294cf83d9 am: e6235ebca3
am: 5a066c39a6

* commit '5a066c39a6149d155ba7b4a6aada49bf6bfe240a':
  Revert "Use resolved path for both checking and opening."

3 years agoRevert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e...
Jeff Sharkey [Fri, 15 Jan 2016 21:10:19 +0000]
Revert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e33 am: 9f47480ba2  -s ours am: 9294cf83d9
am: e6235ebca3

* commit 'e6235ebca3a939ccce6d0e93ce0902332ca7690d':
  Revert "Use resolved path for both checking and opening."

3 years agoUse resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am...
Jeff Sharkey [Fri, 15 Jan 2016 21:10:19 +0000]
Use resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am: 721a135472  -s ours am: fcbe3a53fa am: da4797f794 am: 9ee6a555cf am: ecd0dab75b am: 6c54c8fc53 am: cbcf09217a am: 6034546747 am: 7a8883afa7
am: e7cd9ebfe5

* commit 'e7cd9ebfe55c7eca509c2ca1228d04d465d90283':
  Use resolved path for both checking and opening.

3 years agoRevert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e...
Jeff Sharkey [Fri, 15 Jan 2016 21:01:08 +0000]
Revert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e33 am: 9f47480ba2  -s ours
am: 9294cf83d9

* commit '9294cf83d93386caae1103ea9c969ff3e6e8f85d':
  Revert "Use resolved path for both checking and opening."

3 years agoRevert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e33
Jeff Sharkey [Fri, 15 Jan 2016 20:52:17 +0000]
Revert "Use resolved path for both checking and opening." am: 6947a091f1 am: cd15221e33
am: 9f47480ba2  -s ours

* commit '9f47480ba25b08c4e16506e9de21f11e79d4d06d':
  Revert "Use resolved path for both checking and opening."

3 years agoUse resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am...
Jeff Sharkey [Fri, 15 Jan 2016 20:52:06 +0000]
Use resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am: 721a135472  -s ours am: fcbe3a53fa am: da4797f794 am: 9ee6a555cf am: ecd0dab75b am: 6c54c8fc53 am: cbcf09217a am: 6034546747
am: 7a8883afa7

* commit '7a8883afa7483652d65dbba8ee7d0e709e364e5f':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am...
Jeff Sharkey [Fri, 15 Jan 2016 20:44:32 +0000]
Use resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am: 721a135472  -s ours am: fcbe3a53fa am: da4797f794 am: 9ee6a555cf am: ecd0dab75b am: 6c54c8fc53 am: cbcf09217a
am: 6034546747

* commit '60345467479f7d22dfb982e8375db6e89aab718a':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am...
Jeff Sharkey [Fri, 15 Jan 2016 20:42:05 +0000]
Use resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am: 721a135472  -s ours am: fcbe3a53fa am: da4797f794 am: 9ee6a555cf am: ecd0dab75b am: 6c54c8fc53
am: cbcf09217a

* commit 'cbcf09217a6bbd6753e01510870e0852fe963471':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am...
Jeff Sharkey [Fri, 15 Jan 2016 20:40:19 +0000]
Use resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am: 721a135472  -s ours am: fcbe3a53fa am: da4797f794 am: 9ee6a555cf am: ecd0dab75b
am: 6c54c8fc53

* commit '6c54c8fc534d11c25010e02f2000289a5faa62f2':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am...
Jeff Sharkey [Fri, 15 Jan 2016 20:38:38 +0000]
Use resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am: 721a135472  -s ours am: fcbe3a53fa am: da4797f794 am: 9ee6a555cf
am: ecd0dab75b

* commit 'ecd0dab75b2ec0cc7ee1387b5e3b404ce6c4b898':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am...
Jeff Sharkey [Fri, 15 Jan 2016 20:36:47 +0000]
Use resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am: 721a135472  -s ours am: fcbe3a53fa am: da4797f794
am: 9ee6a555cf

* commit '9ee6a555cf969fcd23d95dcc24ea0fe66f69a3f6':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am...
Jeff Sharkey [Fri, 15 Jan 2016 20:35:06 +0000]
Use resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am: 721a135472  -s ours am: fcbe3a53fa
am: da4797f794

* commit 'da4797f794042c11fd18262f22e4f4e4df5f32c6':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am...
Jeff Sharkey [Fri, 15 Jan 2016 20:32:35 +0000]
Use resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c am: 721a135472  -s ours
am: fcbe3a53fa

* commit 'fcbe3a53fa23b4ed0368ecbd55a1c21b504aff09':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c
Jeff Sharkey [Fri, 15 Jan 2016 20:24:42 +0000]
Use resolved path for both checking and opening. am: 5accb13517 am: 3784acf34c
am: 721a135472  -s ours

* commit '721a13547271c7af1629268d5e3b5e6361555270':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am...
Jeff Sharkey [Fri, 15 Jan 2016 19:42:32 +0000]
Use resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am: 9d3bd7d1ea am: 13fbee9d2e am: 40b85de66a am: a4a018a5be am: 90e618a6e8 am: 5198da8949
am: d68af9718e

* commit 'd68af9718ebd9642495fa2e621bc1da902238cd8':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: bdc831357e am: 0e710ca30d am...
Jeff Sharkey [Fri, 15 Jan 2016 19:42:28 +0000]
Use resolved path for both checking and opening. am: bdc831357e am: 0e710ca30d am: c64ced184c  -s ours am: b31d5ef92d am: 69a399f65d am: e987c210b3
am: ea4e83029d

* commit 'ea4e83029de101306bee37612d5d4ca54e480798':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 8fbf1207a6 am: 1b75f917e8 am...
Jeff Sharkey [Fri, 15 Jan 2016 19:41:20 +0000]
Use resolved path for both checking and opening. am: 8fbf1207a6 am: 1b75f917e8 am: be307b2c00 am: afa817c325
am: c4f6e8bce6

* commit 'c4f6e8bce6f349fcbca5090d6ac48fa97387bab5':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 6608eb8fee am: 06ed2539f5 am...
Jeff Sharkey [Fri, 15 Jan 2016 19:41:16 +0000]
Use resolved path for both checking and opening. am: 6608eb8fee am: 06ed2539f5 am: ba8668d7aa
am: cdbb1be3b6

* commit 'cdbb1be3b6063130b802b04135bc38e5f0961f85':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 366af2ee1f
Jeff Sharkey [Fri, 15 Jan 2016 19:41:13 +0000]
Use resolved path for both checking and opening. am: 366af2ee1f
am: 52a41c725c

* commit '52a41c725c823871983bc1099382b148e2381585':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am...
Jeff Sharkey [Fri, 15 Jan 2016 19:32:47 +0000]
Use resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am: 9d3bd7d1ea am: 13fbee9d2e am: 40b85de66a am: a4a018a5be am: 90e618a6e8
am: 5198da8949

* commit '5198da89496ccb52e44917eeb17d523a87d537f8':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: bdc831357e am: 0e710ca30d am...
Jeff Sharkey [Fri, 15 Jan 2016 19:32:44 +0000]
Use resolved path for both checking and opening. am: bdc831357e am: 0e710ca30d am: c64ced184c  -s ours am: b31d5ef92d am: 69a399f65d
am: e987c210b3

* commit 'e987c210b322d077214cbdd0ff61b7470e40c8ad':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am...
Jeff Sharkey [Fri, 15 Jan 2016 19:30:49 +0000]
Use resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am: 9d3bd7d1ea am: 13fbee9d2e am: 40b85de66a am: a4a018a5be
am: 90e618a6e8

* commit '90e618a6e8f768c225f8c6b4ae5345bbaa8bbea3':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: bdc831357e am: 0e710ca30d am...
Jeff Sharkey [Fri, 15 Jan 2016 19:30:43 +0000]
Use resolved path for both checking and opening. am: bdc831357e am: 0e710ca30d am: c64ced184c  -s ours am: b31d5ef92d
am: 69a399f65d

* commit '69a399f65dd33d704e0460f7c1c0bd3f8cc3dd19':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am...
Jeff Sharkey [Fri, 15 Jan 2016 19:28:29 +0000]
Use resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am: 9d3bd7d1ea am: 13fbee9d2e am: 40b85de66a
am: a4a018a5be

* commit 'a4a018a5bedec66d2cb31a99056e4018b60a1ac2':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: bdc831357e am: 0e710ca30d am...
Jeff Sharkey [Fri, 15 Jan 2016 19:28:25 +0000]
Use resolved path for both checking and opening. am: bdc831357e am: 0e710ca30d am: c64ced184c  -s ours
am: b31d5ef92d

* commit 'b31d5ef92d85e3dbacd6cdaac4a5d98b8bb58dc7':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am...
Jeff Sharkey [Fri, 15 Jan 2016 19:21:03 +0000]
Use resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am: 9d3bd7d1ea am: 13fbee9d2e
am: 40b85de66a

* commit '40b85de66a592cd2eaf3cb3766416a54d34e41f2':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 8fbf1207a6 am: 1b75f917e8 am...
Jeff Sharkey [Fri, 15 Jan 2016 19:21:01 +0000]
Use resolved path for both checking and opening. am: 8fbf1207a6 am: 1b75f917e8 am: be307b2c00
am: afa817c325

* commit 'afa817c3254b3191aa84b07a08569e5bd0fc4d8c':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: bdc831357e am: 0e710ca30d
Jeff Sharkey [Fri, 15 Jan 2016 19:20:59 +0000]
Use resolved path for both checking and opening. am: bdc831357e am: 0e710ca30d
am: c64ced184c  -s ours

* commit 'c64ced184cc4545303bdd13b8060f3111e256307':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 6608eb8fee am: 06ed2539f5
Jeff Sharkey [Fri, 15 Jan 2016 19:20:58 +0000]
Use resolved path for both checking and opening. am: 6608eb8fee am: 06ed2539f5
am: ba8668d7aa

* commit 'ba8668d7aafe3b19f8b11ba945d8203b4e724803':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am...
Jeff Sharkey [Fri, 15 Jan 2016 19:12:35 +0000]
Use resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384 am: 9d3bd7d1ea
am: 13fbee9d2e

* commit '13fbee9d2e3421ba0750ad617adf75bd4f30334d':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 8fbf1207a6 am: 1b75f917e8
Jeff Sharkey [Fri, 15 Jan 2016 19:08:51 +0000]
Use resolved path for both checking and opening. am: 8fbf1207a6 am: 1b75f917e8
am: be307b2c00

* commit 'be307b2c00bf6fefb8c74c72e450ee244e7c925f':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384
Jeff Sharkey [Fri, 15 Jan 2016 19:08:43 +0000]
Use resolved path for both checking and opening. am: 5c08fb8cbe am: 5d406ad384
am: 9d3bd7d1ea

* commit '9d3bd7d1ea05f012609c47bd9410a5e9f66fe09e':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: bdc831357e
Jeff Sharkey [Fri, 15 Jan 2016 19:08:43 +0000]
Use resolved path for both checking and opening. am: bdc831357e
am: 0e710ca30d

* commit '0e710ca30d0b04843b3d2e83755e35fe092cfd4a':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 6608eb8fee
Jeff Sharkey [Fri, 15 Jan 2016 19:08:43 +0000]
Use resolved path for both checking and opening. am: 6608eb8fee
am: 06ed2539f5

* commit '06ed2539f5172289f5a1dc14e37b4f151251f590':
  Use resolved path for both checking and opening.

3 years agoRevert "Use resolved path for both checking and opening." am: 6947a091f1
Jeff Sharkey [Fri, 15 Jan 2016 19:08:42 +0000]
Revert "Use resolved path for both checking and opening." am: 6947a091f1
am: cd15221e33

* commit 'cd15221e332ec8beca4870099de41dde6f5a3213':
  Revert "Use resolved path for both checking and opening."

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Fri, 15 Jan 2016 19:04:51 +0000]
Use resolved path for both checking and opening.
am: 366af2ee1f

* commit '366af2ee1f841615d44ab770b537112d769eed05':
  Use resolved path for both checking and opening.

3 years agoRevert "Use resolved path for both checking and opening."
Jeff Sharkey [Fri, 15 Jan 2016 19:04:46 +0000]
Revert "Use resolved path for both checking and opening."
am: 6947a091f1

* commit '6947a091f1d9d2b62f5d4a6429df2679ffe5434b':
  Revert "Use resolved path for both checking and opening."

3 years agoUse resolved path for both checking and opening. am: 5c08fb8cbe
Jeff Sharkey [Fri, 15 Jan 2016 19:04:46 +0000]
Use resolved path for both checking and opening. am: 5c08fb8cbe
am: 5d406ad384

* commit '5d406ad38446af78bc904d8141d2856a6a5a8dfd':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 5accb13517
Jeff Sharkey [Fri, 15 Jan 2016 19:04:46 +0000]
Use resolved path for both checking and opening. am: 5accb13517
am: 3784acf34c

* commit '3784acf34cce6aed448b3f3541b6734b79efb31d':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening. am: 8fbf1207a6
Jeff Sharkey [Fri, 15 Jan 2016 19:04:46 +0000]
Use resolved path for both checking and opening. am: 8fbf1207a6
am: 1b75f917e8

* commit '1b75f917e82e3a4a61b4c910d492ac83afdebc86':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Fri, 15 Jan 2016 19:01:51 +0000]
Use resolved path for both checking and opening.
am: bdc831357e

* commit 'bdc831357e7a116bc561d51bf2ddc85ff11c01a9':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Fri, 15 Jan 2016 19:01:50 +0000]
Use resolved path for both checking and opening.
am: 6608eb8fee

* commit '6608eb8feedafab93b840c208a40aa6d6c755584':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Fri, 15 Jan 2016 18:59:09 +0000]
Use resolved path for both checking and opening.
am: 5c08fb8cbe

* commit '5c08fb8cbeb045b9ce447443208e87f42604d168':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Fri, 15 Jan 2016 18:59:02 +0000]
Use resolved path for both checking and opening.
am: 5accb13517

* commit '5accb135178325878840c6e36fc3e640ae582dea':
  Use resolved path for both checking and opening.

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Fri, 15 Jan 2016 18:58:33 +0000]
Use resolved path for both checking and opening.
am: 8fbf1207a6

* commit '8fbf1207a69b123493a8c6ca7e0295c385d195dc':
  Use resolved path for both checking and opening.

3 years agoRevert "Use resolved path for both checking and opening."
Jeff Sharkey [Fri, 15 Jan 2016 18:51:24 +0000]
Revert "Use resolved path for both checking and opening."

This reverts commit 5accb135178325878840c6e36fc3e640ae582dea.

Change-Id: I5ec1719b28feafb5b0850ec7c17cf23571ab0bba

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Thu, 7 Jan 2016 21:15:59 +0000]
Use resolved path for both checking and opening.

This avoids a race condition where someone can change a symlink
target after the security checks have passed.

Bug: 26211054
Change-Id: I5842aaecc7b7d417a3b1902957b59b8a1f3c1ccb

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Thu, 7 Jan 2016 21:15:59 +0000]
Use resolved path for both checking and opening.

This avoids a race condition where someone can change a symlink
target after the security checks have passed.

Bug: 26211054
Change-Id: I5842aaecc7b7d417a3b1902957b59b8a1f3c1ccb

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Thu, 7 Jan 2016 21:15:59 +0000]
Use resolved path for both checking and opening.

This avoids a race condition where someone can change a symlink
target after the security checks have passed.

Bug: 26211054
Change-Id: I5842aaecc7b7d417a3b1902957b59b8a1f3c1ccb

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Thu, 7 Jan 2016 21:15:59 +0000]
Use resolved path for both checking and opening.

This avoids a race condition where someone can change a symlink
target after the security checks have passed.

Bug: 26211054
Change-Id: I5842aaecc7b7d417a3b1902957b59b8a1f3c1ccb

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Thu, 7 Jan 2016 21:15:59 +0000]
Use resolved path for both checking and opening.

This avoids a race condition where someone can change a symlink
target after the security checks have passed.

Bug: 26211054
Change-Id: I5842aaecc7b7d417a3b1902957b59b8a1f3c1ccb

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Thu, 7 Jan 2016 21:15:59 +0000]
Use resolved path for both checking and opening.

This avoids a race condition where someone can change a symlink
target after the security checks have passed.

Bug: 26211054
Change-Id: I5842aaecc7b7d417a3b1902957b59b8a1f3c1ccb

3 years agoMerge "Assign a null timestamp to active downloads."
Ben Kwa [Sat, 9 Jan 2016 01:05:06 +0000]
Merge "Assign a null timestamp to active downloads."

3 years agoAssign a null timestamp to active downloads.
Ben Kwa [Fri, 8 Jan 2016 23:38:55 +0000]
Assign a null timestamp to active downloads.

This makes it such that ordering downloads by timestamp doesn't
continually shuffle stuff around if the UI happens to be sorting files
by mod time.

BUG=26417297

Change-Id: Ibe51513ee5d27ff959f8e7a2a5bad7244c3a731f

3 years agoOpening downloads also needs filename access.
Jeff Sharkey [Fri, 8 Jan 2016 16:25:22 +0000]
Opening downloads also needs filename access.

Bug: 26454235
Change-Id: I61d68f694e6460b46a56b111092094a3111c291b

3 years agoUse resolved path for both checking and opening.
Jeff Sharkey [Thu, 7 Jan 2016 21:15:59 +0000]
Use resolved path for both checking and opening.

This avoids a race condition where someone can change a symlink
target after the security checks have passed.

Bug: 26211054
Change-Id: I5842aaecc7b7d417a3b1902957b59b8a1f3c1ccb

3 years agoRequest access to the filename column.
Jeff Sharkey [Thu, 7 Jan 2016 16:59:39 +0000]
Request access to the filename column.

Otherwise it would throw at us because it's deprecated for
third-party apps.

Bug: 26438975
Change-Id: Ifd8f0b61ce475a009ef68ef4cb29f5f3780ced70

3 years agoFollow framework refactoring.
Jeff Sharkey [Wed, 6 Jan 2016 17:10:54 +0000]
Follow framework refactoring.

Bug: 22958127
Change-Id: I314a9bdd21988bf7e6cc79a2ae842bed29c96f17

3 years agoMerge "NullPointerException on activity in onDismiss" am: 2075de92c6
Jeff Sharkey [Tue, 5 Jan 2016 16:17:09 +0000]
Merge "NullPointerException on activity in onDismiss" am: 2075de92c6
am: 27cb48d40e

* commit '27cb48d40e85d207b66a34cd0ae85edcfeeebaf9':
  NullPointerException on activity in onDismiss