Jeff Hao
1201d2a018
am dbfbb175: Backport of ordering apps for boot dexopt.
...
* commit 'dbfbb17512fe6a5b3c7198d60b6a149969174a71':
Backport of ordering apps for boot dexopt.
2014-10-14 22:31:16 +00:00
Svetoslav
60cdb90930
am 0a1ffdb3: Merge "Handle if the printing app is killed while saving to PDF." into lmp-dev
...
* commit '0a1ffdb3f89705eeeb89349fcd31c82b2d15b0a5':
Handle if the printing app is killed while saving to PDF.
2014-10-14 22:15:26 +00:00
Jeff Hao
dbfbb17512
Backport of ordering apps for boot dexopt.
...
This is a squashed commit of the following changes:
1. Order apps by priority when performing boot dexopt.
(cherry picked from commit 65cde7d42d741c7d9aa2714a397b7333f688ab55)
2. Improve priority ordering of apps when performing boot dexopt.
Added core apps and updated system apps.
(cherry picked from commit 272bf3a274daff62995caf05da338c1f2a73dae3)
3. Stop boot dexopt when low on memory.
(cherry picked from commit 1d892dcb6b0ff3a50cc63e387667dc29baf1014f)
Bug: 17641843
Change-Id: Ie32f1c21047d3462aaf728f7633fecf647ba2b47
2014-10-14 15:02:37 -07:00
Svetoslav
0a1ffdb3f8
Merge "Handle if the printing app is killed while saving to PDF." into lmp-dev
2014-10-14 21:56:31 +00:00
Svetoslav
05e041b013
Handle if the printing app is killed while saving to PDF.
...
When saving to PDF we bring up the file picker UI which covers
the print UI. In this case the printing app may get killed as
it is not in the forground (the system is bound to the print
spooler so it cannot get killed). If that happens we are ending
up with an empty file. However, if the file chooser UI is up
we already have everything from the app we need and it dying
does not matter. This change takes care if ignoring printing
app death while saving to PDF.
bug:17922948
Change-Id: I10d808e3c3e93e850dbc2a948f2482381a887928
2014-10-14 14:16:12 -07:00
Filip Gruszczynski
129f1946a1
Merge "Prevent index out of bounds when using String.substring." into lmp-sprout-dev
2014-10-14 20:59:58 +00:00
Amith Yamasani
4bf0356ee2
am 15a5f82f: Merge "Hide DISALLOW_OUTGOING_BEAM API" into lmp-dev
...
* commit '15a5f82f9b6b389614b1df78749bd627d97d5417':
Hide DISALLOW_OUTGOING_BEAM API
2014-10-14 19:57:46 +00:00
Amith Yamasani
15a5f82f9b
Merge "Hide DISALLOW_OUTGOING_BEAM API" into lmp-dev
2014-10-14 19:51:15 +00:00
Filip Gruszczynski
5a589430b3
Prevent index out of bounds when using String.substring.
...
Change-Id: Ib30f9646e9895b6a2f065a0b2e51cf53e821b087
2014-10-14 12:36:52 -07:00
Dianne Hackborn
a861a9d713
am 35de0e28: Merge "Fix issue #10034864 : Define YouTube application as the preferred..." into lmp-dev
...
* commit '35de0e2872b64f78b596a850d6da2c483ba65bb5':
Fix issue #10034864 : Define YouTube application as the preferred...
2014-10-14 19:21:18 +00:00
Dianne Hackborn
35de0e2872
Merge "Fix issue #10034864 : Define YouTube application as the preferred..." into lmp-dev
2014-10-14 19:16:22 +00:00
Filip Gruszczynski
72f6e8ce81
Merge "Log wallpaper crashes." into lmp-sprout-dev
2014-10-14 18:08:34 +00:00
Rich Slogar
389e4ccd36
am a89ac60e: am 858cfad9: am a3287768: Merge "docs:SDK tools 23.0.5 Release Note" into klp-modular-docs
...
* commit 'a89ac60e25eb77b4c605fc1a40c96416b199bea5':
docs:SDK tools 23.0.5 Release Note
2014-10-14 17:52:54 +00:00
Nick Kralevich
fce896feaf
am 0ae82b05: resolved conflicts for merge of a4eb81b6 to lmp-dev
...
* commit '0ae82b05be47df85551a1c759a93e84c8009947c':
Docs: adding closing bracket to un-break javadoc tokens.
2014-10-14 17:52:04 +00:00
Dianne Hackborn
f85e7af4d0
Fix issue #10034864 : Define YouTube application as the preferred...
...
...handler for its Intents
Fix bug when a third party app is installed as an additional but
worse match for the intent.
Also raise up the limit for when we start printing logs about
overly large strict mode data.
And turn off the logs about services being created and destroyed,
since with the way things are using services these days these have
become way too spammy.
Change-Id: I8fe301dfd80fb4b70213cb7783b7c5426245278d
2014-10-14 10:46:52 -07:00
Amith Yamasani
6d93491f50
Hide DISALLOW_OUTGOING_BEAM API
...
This is not fully functional in managed profiles, so it is being removed for L.
Bug: 17973040
Change-Id: If660e5e565076cdf61649e9f5ca12877425e9df3
2014-10-14 09:31:30 -07:00
Rich Slogar
a89ac60e25
am 858cfad9: am a3287768: Merge "docs:SDK tools 23.0.5 Release Note" into klp-modular-docs
...
* commit '858cfad9482817305cc5b846102c3f8e5d12782a':
docs:SDK tools 23.0.5 Release Note
2014-10-14 15:55:37 +00:00
Nick Kralevich
0ae82b05be
resolved conflicts for merge of a4eb81b6 to lmp-dev
...
Change-Id: I73b225141e09826b40e4941140b59d1c163bd9c7
2014-10-14 08:38:05 -07:00
Wei Wang
34020eb6eb
Merge "Add support of advertising through standard instance.(1/4)" into lmp-sprout-dev
2014-10-13 23:02:30 +00:00
Filip Gruszczynski
5dcc3aca42
Log wallpaper crashes.
...
Change-Id: I40d9876dad2a8ec98135e3df127950dc3797040b
2014-10-13 15:51:39 -07:00
Evan Charlton
1354a1fffe
am f715da3d: Merge "Update the SDK AIDL list" into lmp-dev
...
* commit 'f715da3d6b2c2d5037de69262eba513e863a98d8':
Update the SDK AIDL list
2014-10-13 22:28:29 +00:00
Evan Charlton
f715da3d6b
Merge "Update the SDK AIDL list" into lmp-dev
2014-10-13 22:19:41 +00:00
Evan Charlton
b298a5a594
Update the SDK AIDL list
...
Populate the framework.aidl list with .aidl files which are:
- In the android.* namespace
- Not marked @hide
- Do not have their corresponding .java files marked @hide
Bug: 17952409
Change-Id: I1f4abf7abbc298a51605571cd168362dcc5603b2
2014-10-13 15:12:57 -07:00
Sarah Maddox
64aec659b7
am 8601b1b1: Merge "Fixed a typo in Perf Tips." into lmp-dev
...
* commit '8601b1b1ca75512177aa3539d33292250b5c9a2d':
Fixed a typo in Perf Tips.
2014-10-13 22:04:22 +00:00
Alan Viverette
21ad873231
am b927dfc7: Merge "Increase contrast for money permission" into lmp-dev
...
* commit 'b927dfc774bd9d2c52cf6fbf50fe2eca16994c27':
Increase contrast for money permission
2014-10-13 22:04:15 +00:00
Elliott Hughes
c02ddd6a0a
am c130b428: Merge "Ensure that the SIM language doesn\'t override the user language on the encryption UI." into lmp-dev
...
* commit 'c130b428c5d7eb25dc7651c5cea82182f2241ddf':
Ensure that the SIM language doesn't override the user language on the encryption UI.
2014-10-13 22:04:11 +00:00
Jeff Sharkey
c4d774d5d8
am 461b3896: Merge "DocumentsUI: Add content description for nav." into lmp-dev
...
* commit '461b3896babdbfb365282378df89cde2dddb5a3a':
DocumentsUI: Add content description for nav.
2014-10-13 22:04:06 +00:00
Jesse Hall
d4b38fe5c0
am 647e0df0: Merge "Surface: Leave object in unlocked state when unlockCanvasAndPost fails" into lmp-dev
...
* commit '647e0df0c711cd53763367c86b15f10470eaeb6f':
Surface: Leave object in unlocked state when unlockCanvasAndPost fails
2014-10-13 22:03:59 +00:00
Amit Mahajan
097c8d6011
am 1901e175: Merge "Change protectionLevel for READ_PRECISE_PHONE_STATE from dangerous to signatureOrSystem." into lmp-dev
...
* commit '1901e175079e3b7242ace7d4b3ec38af3723f91b':
Change protectionLevel for READ_PRECISE_PHONE_STATE from dangerous to signatureOrSystem.
2014-10-13 22:03:52 +00:00
Sarah Maddox
8601b1b1ca
Merge "Fixed a typo in Perf Tips." into lmp-dev
2014-10-13 21:50:30 +00:00
Alan Viverette
b927dfc774
Merge "Increase contrast for money permission" into lmp-dev
2014-10-13 21:31:40 +00:00
Elliott Hughes
c130b428c5
Merge "Ensure that the SIM language doesn't override the user language on the encryption UI." into lmp-dev
2014-10-13 20:55:30 +00:00
Jeff Sharkey
461b3896ba
Merge "DocumentsUI: Add content description for nav." into lmp-dev
2014-10-13 20:31:04 +00:00
Jesse Hall
647e0df0c7
Merge "Surface: Leave object in unlocked state when unlockCanvasAndPost fails" into lmp-dev
2014-10-13 20:23:15 +00:00
Alan Viverette
dc4e791b29
Increase contrast for money permission
...
BUG: 17923303
Change-Id: Ic35a9d37690ec5c4375285ca9b162cbff62db656
2014-10-13 13:12:49 -07:00
Jeff Sharkey
b7b30f691c
DocumentsUI: Add content description for nav.
...
Bug: 17922955
Change-Id: I44c0107d8dd03aab36da55deeb864e328b492124
2014-10-13 12:55:18 -07:00
Elliott Hughes
9c33f28d91
Ensure that the SIM language doesn't override the user language on the encryption UI.
...
Bug: 17945169
Change-Id: I51e4f47c7cd925f3701f292b9022e467ccf95a17
2014-10-13 12:39:56 -07:00
Amit Mahajan
1901e17507
Merge "Change protectionLevel for READ_PRECISE_PHONE_STATE from dangerous to signatureOrSystem." into lmp-dev
2014-10-13 19:32:36 +00:00
Yohei Yukawa
540861c925
am 2dfd8d57: Merge "Update config when "Show input method" is changed" into lmp-dev
...
* commit '2dfd8d578a0c5b90ee10ce1f3ddb4aeb0e948f60':
Update config when "Show input method" is changed
2014-10-13 18:48:16 +00:00
Mike Lockwood
8ca4886e43
am 317f9ce8: Merge "Change RECEIVE_BLUETOOTH_MAP permission to signature or system" into lmp-dev
...
* commit '317f9ce85a492a213b8f1dac477b1aefad55f621':
Change RECEIVE_BLUETOOTH_MAP permission to signature or system
2014-10-13 18:48:11 +00:00
Michael Wright
43a7dcc12b
am 265d3e9d: Merge "Clean-up ColorFade\'s shaders and buffers." into lmp-dev
...
* commit '265d3e9d3eb6915d9ca9da5fcd1ddb29b5f8bc3b':
Clean-up ColorFade's shaders and buffers.
2014-10-13 18:48:07 +00:00
Geoff Mendal
ad12f288b1
am 02c4a225: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-dev
...
* commit '02c4a225ffa32e67255517a0275d7a4c1a738619':
Import translations. DO NOT MERGE
2014-10-13 18:48:03 +00:00
Yohei Yukawa
2dfd8d578a
Merge "Update config when "Show input method" is changed" into lmp-dev
2014-10-13 18:42:50 +00:00
Mike Lockwood
317f9ce85a
Merge "Change RECEIVE_BLUETOOTH_MAP permission to signature or system" into lmp-dev
2014-10-13 18:38:23 +00:00
Amit Mahajan
5742335cbd
Change protectionLevel for READ_PRECISE_PHONE_STATE from dangerous to
...
signatureOrSystem.
Bug: 17952946
Change-Id: I4a75da11cb092ca795d0eacf824890eb12c7446a
2014-10-13 11:38:03 -07:00
Jesse Hall
d7e559675c
Surface: Leave object in unlocked state when unlockCanvasAndPost fails
...
If nativeUnlockCanvasAndPost() throws, Surface was maintaining a
reference to the native Surface, and assuming it was still locked.
That would cause future lockCanvas() calls to throw without even
trying to lock the native Surface, even though in some cases the
native lock was actually released before the exception was thrown.
Now Surface treats the native object as unlocked even if
nativeUnlockCanvasAndPost() throws, so it will attempt the native lock
on lockCanvas() rather than assuming it would fail.
This change also changes an IllegalStateException to
IllegalArgumentException in unlockCanvasAndPost(). That exception was
added in KitKat, and was never documented or added to the throws
declaration. This was essentially a silent public API change. Quite a
bit of code in the framework (and likely in applications) catches
IAE from this method, but didn't attempt to handle ISE. Although ISE
is more correct here, it's not worth breaking code (and it did -- in
this bug it changed a problem that should have been silently and
perfectly recovered from into a fatal exception in system_server.)
Bug: 17684556
Change-Id: Ia8d3e5d33eaa690d16c7d0f557390c7bb4e1e32e
2014-10-13 11:01:15 -07:00
Geoff Mendal
1b77f365d6
Merge "Import translations. DO NOT MERGE" into lmp-sprout-dev
2014-10-13 17:31:34 +00:00
Michael Wright
265d3e9d3e
Merge "Clean-up ColorFade's shaders and buffers." into lmp-dev
2014-10-13 17:30:32 +00:00
Geoff Mendal
02c4a225ff
Merge "Import translations. DO NOT MERGE" into lmp-dev
2014-10-13 17:22:40 +00:00
Geoff Mendal
aaefa5963e
Import translations. DO NOT MERGE
...
Change-Id: I089e715e2d5e9c3533ddfbcd9a8773e5d4badd86
Auto-generated-cl: translation import
2014-10-13 10:15:50 -07:00