85329 Commits

Author SHA1 Message Date
Romain Guy
85399cc606 Merge "Refactor FontRenderer.cpp" into jb-mr1-dev 2012-09-04 15:05:28 -07:00
Xavier Ducrohet
e0315178f5 am de66e670: Merge "Add some new native deletage to layoutlib." into jb-mr1-dev
* commit 'de66e670a7753283fd5cdc75c2cd42c93cd499c0':
  Add some new native deletage to layoutlib.
2012-09-04 15:03:12 -07:00
Fabrice Di Meglio
81c66d6592 am 035ce2ca: Merge "Add support for "-rtl" in resources" into jb-mr1-dev
* commit '035ce2ca92742894f7f906c93d7d217c647aa19a':
  Add support for "-rtl" in resources
2012-09-04 15:03:08 -07:00
Xavier Ducrohet
de66e670a7 Merge "Add some new native deletage to layoutlib." into jb-mr1-dev 2012-09-04 15:02:06 -07:00
Fabrice Di Meglio
035ce2ca92 Merge "Add support for "-rtl" in resources" into jb-mr1-dev 2012-09-04 15:01:03 -07:00
Xavier Ducrohet
5eb51defe3 Add some new native deletage to layoutlib.
Change-Id: Ib53df6c944ecd9680bf929afe03b08bcaa61ad70
2012-09-04 15:00:52 -07:00
Nick Kralevich
812b19a425 installd: reduce privileges.
Make installd run with fewer privileges. This will help make
exploitation of installd based vulnerabilities more difficult
to perform.

installd now runs with the following privileges:

* CAP_DAC_OVERRIDE
* CAP_CHOWN

These two capabilities are needed to add and remove files
from application's home directories.

* CAP_SETUID
* CAP_SETGID

These permissions are needed to further drop privileges when
running dexopt as the application UID.

"installd" no longer runs with full root privileges.  It cannot,
for example, mount and unmount filesystems, install modules,
perform direct I/O, etc.

Change-Id: Ib407e41e5e4c95f35a5c6a154812c5e8ae3006ed
2012-09-04 14:58:22 -07:00
Adam Powell
1027ed2aca Make WebView track focal points more accurately
Change-Id: I6683edee6933b1dd026453935d72119320ab3c81
2012-09-04 14:42:11 -07:00
Adam Powell
47ec2fb370 Delay starting scale gesture events until a touch slop threshold
Change-Id: I13132ce1d912b54e251f7afed5143c72a2ec2e78
2012-09-04 14:42:11 -07:00
Chris Craik
8f5ad7657b Fix line drawing path to use proportional distance from center
boundaryWidth and boundaryLength are now distance from center, instead of
distance from edge, in order to avoid unnecessary calculation in the shader. New
calculation of these matches drawAARect.

Change-Id: I1c7f576a97a6f0ce00d521661fd56fb62e05e6f2
2012-09-04 14:35:19 -07:00
Brian Muramatsu
f3c74f3499 Make battery shutdown temperature configurable
Bug 7079455

Change-Id: I448f21231bf0548ef975f99482576acb24a1a70e
2012-09-04 14:29:15 -07:00
Jim Miller
018eb91a6e am eea5d3cd: am 16761181: Merge "Keyguard bug fixes" into jb-mr1-dev
* commit 'eea5d3cdf35b048bb02a030424cba6ab726c17cd':
  Keyguard bug fixes
2012-09-04 14:21:45 -07:00
Jim Miller
eea5d3cdf3 am 16761181: Merge "Keyguard bug fixes" into jb-mr1-dev
* commit '167611811d4fd6318bc366128590701274488e84':
  Keyguard bug fixes
2012-09-04 14:19:05 -07:00
Jim Miller
167611811d Merge "Keyguard bug fixes" into jb-mr1-dev 2012-09-04 14:16:48 -07:00
Luca Zanolin
f252f1dcaf Merge "Relax suggestion notification." 2012-09-04 14:08:24 -07:00
Jim Miller
b8ec470617 Update DevicePolicyManager with ability to disable keyguard widgets
Change-Id: I5876e9e180b2a995aaa355fbbb2b67cebb86104d
2012-09-04 13:52:36 -07:00
rich cannings
68ed7e448d Enable package verification
Turn on package verification, if a verifier exists. Play app is now a verifier.

Bug: 7064853
Change-Id: I11f6b108c507ea6236038b1415eb9064ca4c3c6d
2012-09-04 13:42:32 -07:00
Jean-Baptiste Queru
784827b27c Revert "Watchdog: Improvement of debuggability"
This reverts commit 9211b13c3268035b0da0c51ed2d6d5a578d45ff3.
2012-09-04 13:35:12 -07:00
Dianne Hackborn
6d2e850819 am bc5b003a: am d2a8df95: Merge "Fix issue #7097984 java.lang.SecurityException: Permission Denial:" into jb-mr1-dev
* commit 'bc5b003a45a900263d565ba7bb48908e80638b7d':
  Fix issue #7097984 java.lang.SecurityException: Permission Denial:
2012-09-04 13:16:07 -07:00
Dianne Hackborn
bc5b003a45 am d2a8df95: Merge "Fix issue #7097984 java.lang.SecurityException: Permission Denial:" into jb-mr1-dev
* commit 'd2a8df9541c198d555ef6a50347acb9160509863':
  Fix issue #7097984 java.lang.SecurityException: Permission Denial:
2012-09-04 13:14:11 -07:00
Dianne Hackborn
d2a8df9541 Merge "Fix issue #7097984 java.lang.SecurityException: Permission Denial:" into jb-mr1-dev 2012-09-04 13:11:49 -07:00
Romain Guy
9f5dab3fc2 Refactor FontRenderer.cpp
FontRenderer.h defined several classes and structures that now live
in the font/ folder. This will make the code easier to read and
maintain.

Change-Id: I3dc044e9bde1d6515f8704f5c72462877d279fe2
2012-09-04 12:55:44 -07:00
Craig Mautner
754b61abc7 am 0f3428f3: am 34a75df6: Merge "Remove single pass actions from display loop." into jb-mr1-dev
* commit '0f3428f3b9b9372311f12681e7e89a4e248531d9':
  Remove single pass actions from display loop.
2012-09-04 12:38:25 -07:00
Craig Mautner
a52b41b7d5 am fed542f1: am ed48f9f8: Merge "Change layout inner loop order for multi display." into jb-mr1-dev
* commit 'fed542f16cb68d778f8df46df3c2de40fe4222aa':
  Change layout inner loop order for multi display.
2012-09-04 12:36:42 -07:00
Craig Mautner
0f3428f3b9 am 34a75df6: Merge "Remove single pass actions from display loop." into jb-mr1-dev
* commit '34a75df63533914bbca95a82d2c89ca374b2645d':
  Remove single pass actions from display loop.
2012-09-04 12:35:35 -07:00
Daniel Sandler
3079a28e53 am f1218217: am e32bb6c9: Merge "Only show the BeanFlinger screensaver to the worthy." into jb-mr1-dev
* commit 'f121821772339ddcaaa8204b94869063702ee246':
  Only show the BeanFlinger screensaver to the worthy.
2012-09-04 12:35:02 -07:00
Craig Mautner
fed542f16c am ed48f9f8: Merge "Change layout inner loop order for multi display." into jb-mr1-dev
* commit 'ed48f9f8b253b3140607cb97d623093b3a90e897':
  Change layout inner loop order for multi display.
2012-09-04 12:33:57 -07:00
Craig Mautner
34a75df635 Merge "Remove single pass actions from display loop." into jb-mr1-dev 2012-09-04 12:32:11 -07:00
Daniel Sandler
f121821772 am e32bb6c9: Merge "Only show the BeanFlinger screensaver to the worthy." into jb-mr1-dev
* commit 'e32bb6c9c6c27fc8d9df513994d996ceb1f226f4':
  Only show the BeanFlinger screensaver to the worthy.
2012-09-04 12:32:08 -07:00
Craig Mautner
ed48f9f8b2 Merge "Change layout inner loop order for multi display." into jb-mr1-dev 2012-09-04 12:30:45 -07:00
Daniel Sandler
e32bb6c9c6 Merge "Only show the BeanFlinger screensaver to the worthy." into jb-mr1-dev 2012-09-04 12:29:04 -07:00
Dianne Hackborn
b8839dd357 Fix issue #7097984 java.lang.SecurityException: Permission Denial:
broadcast asks to run as user -1 but is calling from user 0; this requires

Also improve part of issue #7087789: Local denial of service via
low-permissioned apps

No longer allow closeSystemDialogs() from background processes.

Change-Id: I752d5a1d51be0b69fde6999d6659835e5bde3efe
2012-09-04 12:11:21 -07:00
Jean-Baptiste Queru
6cb9d69483 am 51547624: am b788556b: am ad17717e: am d3b74b91: am b307ceb4: Merge "SearchWidget: passing APP_DATA to voice intent"
* commit '5154762443823ad891b4a5af77020b668919a24d':
  SearchWidget: passing APP_DATA to voice intent
2012-09-04 11:48:19 -07:00
Jean-Baptiste Queru
5154762443 am b788556b: am ad17717e: am d3b74b91: am b307ceb4: Merge "SearchWidget: passing APP_DATA to voice intent"
* commit 'b788556bfde48c1f94c46bda4f4b8d576d5cfb81':
  SearchWidget: passing APP_DATA to voice intent
2012-09-04 11:45:56 -07:00
Jean-Baptiste Queru
b788556bfd am ad17717e: am d3b74b91: am b307ceb4: Merge "SearchWidget: passing APP_DATA to voice intent"
* commit 'ad17717e52576a05dffd1b99c06c46a80c149722':
  SearchWidget: passing APP_DATA to voice intent
2012-09-04 11:44:00 -07:00
Jean-Baptiste Queru
ad17717e52 am d3b74b91: am b307ceb4: Merge "SearchWidget: passing APP_DATA to voice intent"
* commit 'd3b74b9124e713e291053652839a7d725ffb64d9':
  SearchWidget: passing APP_DATA to voice intent
2012-09-04 11:41:32 -07:00
Jean-Baptiste Queru
d3b74b9124 am b307ceb4: Merge "SearchWidget: passing APP_DATA to voice intent"
* commit 'b307ceb43fa96e8d54851c20278a4344469c9269':
  SearchWidget: passing APP_DATA to voice intent
2012-09-04 11:38:28 -07:00
Dianne Hackborn
1b5d109f3d am 02d9cf52: am b4597aae: Merge "Fix my fix." into jb-mr1-dev
* commit '02d9cf5203c28fd71e176c752d1c998f960dd3d9':
  Fix my fix.
2012-09-04 11:20:54 -07:00
Dianne Hackborn
02d9cf5203 am b4597aae: Merge "Fix my fix." into jb-mr1-dev
* commit 'b4597aaea48cbac9dfc38d02059808e74897698a':
  Fix my fix.
2012-09-04 11:18:34 -07:00
Dianne Hackborn
942015c4db am 1fc09408: am a15bd8a9: Merge "Fix build." into jb-mr1-dev
* commit '1fc0940856f432f5847bfa00e06e8d989d2cb056':
  Fix build.
2012-09-04 11:16:42 -07:00
Katie McCormick
b2d1d6ed75 am 0e590c85: am e25081c4: am 10d1095a: am 1eca514a: Merge "Doc update: Fix typo." into jb-dev
* commit '0e590c858b72f0a59d5e57a2499e9d0358344639':
  Doc update: Fix typo.
2012-09-04 11:14:48 -07:00
Dianne Hackborn
b4597aaea4 Merge "Fix my fix." into jb-mr1-dev 2012-09-04 11:14:14 -07:00
Dianne Hackborn
e2bdca5c43 Fix my fix.
Change-Id: I35fce760f8d91fceb554d372e7423749a4ac6d2d
2012-09-04 11:13:41 -07:00
Dianne Hackborn
1fc0940856 am a15bd8a9: Merge "Fix build." into jb-mr1-dev
* commit 'a15bd8a9e49b4be8996af6380e4cca0fcf3143e1':
  Fix build.
2012-09-04 11:13:13 -07:00
Katie McCormick
0e590c858b am e25081c4: am 10d1095a: am 1eca514a: Merge "Doc update: Fix typo." into jb-dev
* commit 'e25081c453f260fed7032646bb70debbe3b34689':
  Doc update: Fix typo.
2012-09-04 11:11:14 -07:00
Dianne Hackborn
a15bd8a9e4 Merge "Fix build." into jb-mr1-dev 2012-09-04 11:09:30 -07:00
Dianne Hackborn
52fba38f7d Fix build.
Change-Id: I15592889b8679d946e402dcfdeb124df349cbd4d
2012-09-04 11:08:43 -07:00
Katie McCormick
e25081c453 am 10d1095a: am 1eca514a: Merge "Doc update: Fix typo." into jb-dev
* commit '10d1095a0a1fec2513b1a3b6525846929f659b86':
  Doc update: Fix typo.
2012-09-04 11:08:13 -07:00
Jean-Baptiste Queru
b307ceb43f Merge "SearchWidget: passing APP_DATA to voice intent" 2012-09-04 10:49:48 -07:00
Dianne Hackborn
750c950820 am e7713557: am 7d69e8bd: Merge "Add registering for explicit users." into jb-mr1-dev
* commit 'e7713557927412a5a80d41d6ee5a68bddeda948c':
  Add registering for explicit users.
2012-09-04 10:44:45 -07:00