Deepanshu Gupta
ecbe604591
am 6950920f: am 1fce990c: am 04861ed4: am 91043364: am 52be792b: am 27d3b926: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit '6950920f19980a2416e156d2337b93e386b3f8be':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 04:49:31 +00:00
Deepanshu Gupta
7d23e405bd
am f1033174: (-s ours) am 93b185e3: am 363f4d4e: am 8bf221bd: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit 'f103317499bdb12cbcac1754899756d22acde986':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 04:40:53 +00:00
Deepanshu Gupta
6950920f19
am 1fce990c: am 04861ed4: am 91043364: am 52be792b: am 27d3b926: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit '1fce990ce9098afe96e75ec1583c771826c50637':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 04:37:23 +00:00
Deepanshu Gupta
1fce990ce9
am 04861ed4: am 91043364: am 52be792b: am 27d3b926: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit '04861ed488f5aaa62acbaf903e359ea9edd8e9f9':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 04:22:39 +00:00
Deepanshu Gupta
467aea1722
am a39b3b25: (-s ours) am 08523e68: am 43214e0c: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit 'a39b3b25b947d6c1ab49c08fdcd6f5149f037b20':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 02:07:42 +00:00
Deepanshu Gupta
04861ed488
am 91043364: am 52be792b: am 27d3b926: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit '91043364b95fe58225437e2220d497ef6e33edf6':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 00:59:08 +00:00
Deepanshu Gupta
f103317499
am 93b185e3: am 363f4d4e: am 8bf221bd: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit '93b185e39c5e6a90d413ffa5a2eea740feb7364b':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 00:58:23 +00:00
Deepanshu Gupta
a39b3b25b9
am 08523e68: am 43214e0c: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit '08523e680e1ec1e4ec521c7e732e60fd85f553a4':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 00:48:26 +00:00
Deepanshu Gupta
91043364b9
am 52be792b: am 27d3b926: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit '52be792bad7cbd059daab02a23e28ef1df61f2ce':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 00:46:07 +00:00
Deepanshu Gupta
93b185e39c
am 363f4d4e: am 8bf221bd: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit '363f4d4e2a53774b7b7c1ea995fc912291f5b84e':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 00:45:42 +00:00
Deepanshu Gupta
52be792bad
am 27d3b926: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit '27d3b9264e2dcfb86400a60891a5e39cdf027d55':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 00:36:41 +00:00
Deepanshu Gupta
363f4d4e2a
am 8bf221bd: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit '8bf221bd706a1bcb18f2c14cacbe4edbbc0a3a61':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 00:34:21 +00:00
Deepanshu Gupta
08523e680e
am 43214e0c: Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
* commit '43214e0c19c13acbf1ecd714167abf03283d54ef':
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
2014-09-26 00:34:13 +00:00
Deepanshu Gupta
c8cbff8bdc
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
A bug in the framework leads to the wrong argument being passed to
defStyleRes when obtaining styled attributes. The framework however just
ignores the attribute in such a case. LayoutLib logs an error to help
developers find bugs in their code.
The bug was seen when using list as the actionBarNavMode.
This change ignores the attribute if it detects that it's the framework
bug. Also, we change the error to a warning.
Change-Id: I58e1fe4469de0329a27b577d75c0a59c48d0381b
2014-09-25 23:01:08 +00:00
Deepanshu Gupta
43214e0c19
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
A bug in the framework leads to the wrong argument being passed to
defStyleRes when obtaining styled attributes. The framework however just
ignores the attribute in such a case. LayoutLib logs an error to help
developers find bugs in their code.
The bug was seen when using list as the actionBarNavMode.
This change ignores the attribute if it detects that it's the framework
bug. Also, we change the error to a warning.
Change-Id: I58e1fe4469de0329a27b577d75c0a59c48d0381b
2014-09-25 23:00:44 +00:00
Deepanshu Gupta
8bf221bd70
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
A bug in the framework leads to the wrong argument being passed to
defStyleRes when obtaining styled attributes. The framework however just
ignores the attribute in such a case. LayoutLib logs an error to help
developers find bugs in their code.
The bug was seen when using list as the actionBarNavMode.
This change ignores the attribute if it detects that it's the framework
bug. Also, we change the error to a warning.
Change-Id: I58e1fe4469de0329a27b577d75c0a59c48d0381b
2014-09-25 23:00:17 +00:00
Deepanshu Gupta
27d3b9264e
Fix error when using list as actionBarNavMode. [DO NOT MERGE]
...
A bug in the framework leads to the wrong argument being passed to
defStyleRes when obtaining styled attributes. The framework however just
ignores the attribute in such a case. LayoutLib logs an error to help
developers find bugs in their code.
The bug was seen when using list as the actionBarNavMode.
This change ignores the attribute if it detects that it's the framework
bug. Also, we change the error to a warning.
Change-Id: I58e1fe4469de0329a27b577d75c0a59c48d0381b
2014-09-25 22:59:58 +00:00
Jeff Vander Stoep
5ba31e6e9a
am bba79795: am 25c866a8: am e2adb1ff: Merge "Sanity-check paths of files to be restored" into jb-mr2-dev
...
* commit 'bba797957a83b0ee8869cfa8a9427f6506f74fa4':
Sanity-check paths of files to be restored
2014-09-23 16:50:29 +00:00
Jeff Vander Stoep
1b4f1a794d
am 1c2eaa78: am 660af7eb: am 59c1202e: Merge "Change permission guard on bindBackupAgent()" into jb-mr2-dev
...
* commit '1c2eaa784b2376b674cf438f42342271c8aa79a8':
Change permission guard on bindBackupAgent()
2014-09-23 16:50:16 +00:00
Jeff Vander Stoep
bba797957a
am 25c866a8: am e2adb1ff: Merge "Sanity-check paths of files to be restored" into jb-mr2-dev
...
* commit '25c866a8efa148886280b34c0413a1c2c20c247f':
Sanity-check paths of files to be restored
2014-09-23 16:34:53 +00:00
Jeff Vander Stoep
25c866a8ef
am e2adb1ff: Merge "Sanity-check paths of files to be restored" into jb-mr2-dev
...
* commit 'e2adb1ff4af09d66096df64461c80d4126ab2692':
Sanity-check paths of files to be restored
2014-09-23 16:24:36 +00:00
Jeff Vander Stoep
e2adb1ff4a
Merge "Sanity-check paths of files to be restored" into jb-mr2-dev
2014-09-23 16:13:42 +00:00
Jeff Vander Stoep
7bc601d5d7
Sanity-check paths of files to be restored
...
(cherry picked from commit 7d51cc701a6735cf455af8479f56c9c0b2109e02)
Bug: 16298491
Change-Id: I0c2d6523c9d152dad4d27d06d3853afd432e5af7
2014-09-22 23:21:20 +00:00
Jeff Vander Stoep
1c2eaa784b
am 660af7eb: am 59c1202e: Merge "Change permission guard on bindBackupAgent()" into jb-mr2-dev
...
* commit '660af7eb1a55e2df7da45aa63ca227141ef86b34':
Change permission guard on bindBackupAgent()
2014-09-11 18:58:49 +00:00
Jeff Vander Stoep
660af7eb1a
am 59c1202e: Merge "Change permission guard on bindBackupAgent()" into jb-mr2-dev
...
* commit '59c1202e10c53587222a98e8c2f6ee3ff0fa1c3f':
Change permission guard on bindBackupAgent()
2014-09-11 18:47:53 +00:00
Jeff Vander Stoep
59c1202e10
Merge "Change permission guard on bindBackupAgent()" into jb-mr2-dev
2014-09-11 18:41:10 +00:00
Jon Larimer
61c6ff7b70
Merge "Fix issue #16794553 : Duplicate ArrayMap entries in Bundle..." into klp-dev
2014-09-11 16:15:25 +00:00
Jean-Michel Trivi
24499ba7ff
am e1f07060: (-s ours) am e825f0ee: am 60f22fbf: Do not restore the media button event receiver
...
* commit 'e1f07060b8c94cc02309172fb9fb8cd4bd0e35f7':
Do not restore the media button event receiver
2014-09-11 00:51:32 +00:00
Dianne Hackborn
92a5b0d59f
Fix issue #16794553 : Duplicate ArrayMap entries in Bundle...
...
...can lead to launching of un-exported activities
We now validate the array map after unparcelling to make sure there
are no duplicate keys.
And to make up for the performance overhead this introduces, I switched
the parcelling/unparcelling code to write keys as explicit string
objects rather than generic values. There was no reason to use generic
values since the write method itself only accepts an array map with
String keys.
Change-Id: I57bda9eb79ceaaa9c1b94ad49d9e462b52102149
(cherry picked from commit cee4cdad307071a8ff9a3e2189bf9e6fcc417222)
2014-09-10 21:55:27 +00:00
Jeff Vander Stoep
a8f6d1bffc
Change permission guard on bindBackupAgent()
...
Bug: 15829193
Change-Id: I6c1c39923b7b1a9f528f97da10913cb7f2d7e8f9
2014-09-10 14:20:14 -07:00
Jean-Michel Trivi
e1f07060b8
am e825f0ee: am 60f22fbf: Do not restore the media button event receiver
...
* commit 'e825f0eec571831ceb60e65ec7e2a6b1ed7be5bd':
Do not restore the media button event receiver
2014-09-10 20:59:32 +00:00
Jean-Michel Trivi
e825f0eec5
am 60f22fbf: Do not restore the media button event receiver
...
* commit '60f22fbf67a69e8f3604afb46ccd7c3bd2819cb1':
Do not restore the media button event receiver
2014-09-10 20:47:57 +00:00
Jean-Michel Trivi
60f22fbf67
Do not restore the media button event receiver
...
Do not restore the media button event receiver on behalf of the
application that registered. Prevents reported vulnerability.
Bug 15428797
Change-Id: If40ee6bc0c77c191643129daa92eb26755e70cb0
2014-09-10 09:15:50 -07:00
Deepanshu Gupta
4df075bcb5
am 057eb404: (-s ours) am a5176670: am 033a54ec: am c33fc8de: (-s ours) am 48349ea9: am 66224e25: am 12bbbb2b: am d3328343: am f264080d: am 3ce96efc: am d181ffe6: Merge "Resolve color xml attributes properly. [DO NOT MERGE]" into jb-dev
...
* commit '057eb404363184b75ab0e5d3768a22126703f750':
Resolve color xml attributes properly. [DO NOT MERGE]
2014-09-04 17:46:19 +00:00
Deepanshu Gupta
7055778ef5
am a9f56d5a: (-s ours) am 44db2b3e: am 5d1755e9: am c634383a: (-s ours) am 8bc68f96: am 52ee9b99: am ffd0e8bf: am a6f32d7f: am 64d4ef8c: am 63889480: am 6530cca1: Fix "@null" resource values in LayoutLib. [DO NOT MERGE]
...
* commit 'a9f56d5a050845703bdcfff734d9d189bec2ddec':
Fix "@null" resource values in LayoutLib. [DO NOT MERGE]
2014-09-04 17:46:15 +00:00
Deepanshu Gupta
19fa86cfd6
am 5384d40e: (-s ours) am b79bb54e: am f4ba8731: am 338e32ba: (-s ours) am 6c1bf6b1: am 2db4037c: am 4f53d92c: Merge "Resolve color xml attributes properly. [DO NOT MERGE]" into jb-mr1.1-dev
...
* commit '5384d40ed4ec8f3546be94e6cae7c0011ef235a5':
Resolve color xml attributes properly. [DO NOT MERGE]
2014-09-04 17:46:11 +00:00
Deepanshu Gupta
409e42a17e
am e19464aa: (-s ours) am 9ee1556d: am 296b120c: am a82db08e: (-s ours) am e73e14fd: am 8ed784e2: am edc8b857: Merge "Fix "@null" resource values in LayoutLib. [DO NOT MERGE]" into jb-mr1.1-dev
...
* commit 'e19464aae4ba251c758f3b27601ef3470e0a8c2d':
Fix "@null" resource values in LayoutLib. [DO NOT MERGE]
2014-09-04 17:46:08 +00:00
Jean-Michel Trivi
14c8acef21
am 5fb35780: am daf113b1: am 5c6248c9: am 1310a1cd: (-s ours) am ec50dfc0: am 20fc473c: am f0336eb8: am 2cb287f9: am 9ea996a3: Do not restore the media button event receiver
...
* commit '5fb35780a53c239e34aec8beccd328cad9145e3d':
Do not restore the media button event receiver
2014-09-04 17:46:04 +00:00
Deepanshu Gupta
057eb40436
am a5176670: am 033a54ec: am c33fc8de: (-s ours) am 48349ea9: am 66224e25: am 12bbbb2b: am d3328343: am f264080d: am 3ce96efc: am d181ffe6: Merge "Resolve color xml attributes properly. [DO NOT MERGE]" into jb-dev
...
* commit 'a5176670c8ef21b42e0a2e7db07c968e3ceacb39':
Resolve color xml attributes properly. [DO NOT MERGE]
2014-09-04 17:33:28 +00:00
Deepanshu Gupta
a9f56d5a05
am 44db2b3e: am 5d1755e9: am c634383a: (-s ours) am 8bc68f96: am 52ee9b99: am ffd0e8bf: am a6f32d7f: am 64d4ef8c: am 63889480: am 6530cca1: Fix "@null" resource values in LayoutLib. [DO NOT MERGE]
...
* commit '44db2b3ef65ff2b0aa340018a6db93cdd52caa60':
Fix "@null" resource values in LayoutLib. [DO NOT MERGE]
2014-09-04 17:33:25 +00:00
Deepanshu Gupta
5384d40ed4
am b79bb54e: am f4ba8731: am 338e32ba: (-s ours) am 6c1bf6b1: am 2db4037c: am 4f53d92c: Merge "Resolve color xml attributes properly. [DO NOT MERGE]" into jb-mr1.1-dev
...
* commit 'b79bb54e92b03bc032a91084f8a5ab7246136d9f':
Resolve color xml attributes properly. [DO NOT MERGE]
2014-09-04 17:33:21 +00:00
Deepanshu Gupta
e19464aae4
am 9ee1556d: am 296b120c: am a82db08e: (-s ours) am e73e14fd: am 8ed784e2: am edc8b857: Merge "Fix "@null" resource values in LayoutLib. [DO NOT MERGE]" into jb-mr1.1-dev
...
* commit '9ee1556d601e1f1f60a01bb7137bad48a7923a3d':
Fix "@null" resource values in LayoutLib. [DO NOT MERGE]
2014-09-04 17:33:13 +00:00
Jean-Michel Trivi
5fb35780a5
am daf113b1: am 5c6248c9: am 1310a1cd: (-s ours) am ec50dfc0: am 20fc473c: am f0336eb8: am 2cb287f9: am 9ea996a3: Do not restore the media button event receiver
...
* commit 'daf113b118c658a493bac194d3b5ba8ab91dbd62':
Do not restore the media button event receiver
2014-09-04 17:33:09 +00:00
Deepanshu Gupta
a5176670c8
am 033a54ec: am c33fc8de: (-s ours) am 48349ea9: am 66224e25: am 12bbbb2b: am d3328343: am f264080d: am 3ce96efc: am d181ffe6: Merge "Resolve color xml attributes properly. [DO NOT MERGE]" into jb-dev
...
* commit '033a54ec746bd8a4c5913f8290deb4a4ec653c50':
Resolve color xml attributes properly. [DO NOT MERGE]
2014-09-04 17:22:13 +00:00
Deepanshu Gupta
44db2b3ef6
am 5d1755e9: am c634383a: (-s ours) am 8bc68f96: am 52ee9b99: am ffd0e8bf: am a6f32d7f: am 64d4ef8c: am 63889480: am 6530cca1: Fix "@null" resource values in LayoutLib. [DO NOT MERGE]
...
* commit '5d1755e9f51f81d54a3566aa6304919fbf467091':
Fix "@null" resource values in LayoutLib. [DO NOT MERGE]
2014-09-04 17:22:10 +00:00
Deepanshu Gupta
b79bb54e92
am f4ba8731: am 338e32ba: (-s ours) am 6c1bf6b1: am 2db4037c: am 4f53d92c: Merge "Resolve color xml attributes properly. [DO NOT MERGE]" into jb-mr1.1-dev
...
* commit 'f4ba8731441035d8f3bc4dc622e2eca6eeb47a3d':
Resolve color xml attributes properly. [DO NOT MERGE]
2014-09-04 17:22:07 +00:00
Deepanshu Gupta
9ee1556d60
am 296b120c: am a82db08e: (-s ours) am e73e14fd: am 8ed784e2: am edc8b857: Merge "Fix "@null" resource values in LayoutLib. [DO NOT MERGE]" into jb-mr1.1-dev
...
* commit '296b120c3053db8b92fb84cb7f433da7f4e99a25':
Fix "@null" resource values in LayoutLib. [DO NOT MERGE]
2014-09-04 17:22:04 +00:00
Jean-Michel Trivi
daf113b118
am 5c6248c9: am 1310a1cd: (-s ours) am ec50dfc0: am 20fc473c: am f0336eb8: am 2cb287f9: am 9ea996a3: Do not restore the media button event receiver
...
* commit '5c6248c9321990f0fbe8ac7c061f0e61ba0725f1':
Do not restore the media button event receiver
2014-09-04 17:22:01 +00:00
Deepanshu Gupta
033a54ec74
am c33fc8de: (-s ours) am 48349ea9: am 66224e25: am 12bbbb2b: am d3328343: am f264080d: am 3ce96efc: am d181ffe6: Merge "Resolve color xml attributes properly. [DO NOT MERGE]" into jb-dev
...
* commit 'c33fc8de1ddd2d27a499c146169b870513afca3b':
Resolve color xml attributes properly. [DO NOT MERGE]
2014-09-04 17:14:58 +00:00
Deepanshu Gupta
5d1755e9f5
am c634383a: (-s ours) am 8bc68f96: am 52ee9b99: am ffd0e8bf: am a6f32d7f: am 64d4ef8c: am 63889480: am 6530cca1: Fix "@null" resource values in LayoutLib. [DO NOT MERGE]
...
* commit 'c634383ac49b03cd8fd152b4278cad1b94b84bcf':
Fix "@null" resource values in LayoutLib. [DO NOT MERGE]
2014-09-04 17:14:53 +00:00