110628 Commits

Author SHA1 Message Date
Selim Gurun
ff1b3f0789 am 1232c51e: Merge "Add the API to support webview printing" into klp-dev
* commit '1232c51eed998bec13787d75204303502f9e195f':
  Add the API to support webview printing
2013-08-12 11:33:13 -07:00
Selim Gurun
1232c51eed Merge "Add the API to support webview printing" into klp-dev 2013-08-12 18:27:38 +00:00
Romain Guy
e95e421cbe am 98e50c50: am 964f2b30: Merge "Update Bitmap.createBitmap() documentation" into klp-dev
* commit '98e50c50f52b045d944df2eee0987d06eb1af07d':
  Update Bitmap.createBitmap() documentation
2013-08-12 11:20:12 -07:00
Romain Guy
98e50c50f5 am 964f2b30: Merge "Update Bitmap.createBitmap() documentation" into klp-dev
* commit '964f2b3028d0107a9cb6ac25e1e5b3abd8344868':
  Update Bitmap.createBitmap() documentation
2013-08-12 11:17:52 -07:00
Romain Guy
964f2b3028 Merge "Update Bitmap.createBitmap() documentation" into klp-dev 2013-08-12 18:11:36 +00:00
Romain Guy
790552b240 Update Bitmap.createBitmap() documentation
Change-Id: Ic2efed6cc03c8b2c2d9810b7ab645b0b98b91e1f
2013-08-12 11:10:27 -07:00
Scott Main
5527a78be7 am 07b9b3ad: am b45b39a2: am cdf3455c: am 6dd38cc5: Revert "Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i\'ll fix it all later."
* commit '07b9b3ad3b4d942b4ed920cfa8f68bce71686972':
  Revert "Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i'll fix it all later."
2013-08-12 11:09:22 -07:00
Scott Main
613bc5c487 am 93e5dc65: am fefff422: am 7466b998: am ebcee197: Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i\'ll fix it all later.
* commit '93e5dc65811b146612d383cec502b6ba04a0e3d5':
  Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i'll fix it all later.
2013-08-12 11:08:50 -07:00
Selim Gurun
2167c0be56 Add the API to support webview printing
Bug: 10190508
Change-Id: I47fc46bb1ea632876048b29621843f781c47aab7
2013-08-12 10:55:39 -07:00
Scott Main
07b9b3ad3b am b45b39a2: am cdf3455c: am 6dd38cc5: Revert "Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i\'ll fix it all later."
* commit 'b45b39a2630e58d2c546d971cc0ff8f903057329':
  Revert "Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i'll fix it all later."
2013-08-12 10:49:47 -07:00
Scott Main
b45b39a263 am cdf3455c: am 6dd38cc5: Revert "Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i\'ll fix it all later."
* commit 'cdf3455c502891683eaa242a14e413ff947dabe3':
  Revert "Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i'll fix it all later."
2013-08-12 10:46:33 -07:00
Scott Main
cdf3455c50 am 6dd38cc5: Revert "Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i\'ll fix it all later."
* commit '6dd38cc5343106251c8d66ab11bb93550082e594':
  Revert "Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i'll fix it all later."
2013-08-12 10:44:44 -07:00
Scott Main
6dd38cc534 Revert "Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i'll fix it all later."
Submitted the original revert too soon.

This reverts commit ebcee19783c4fe5ba776353e95974383850a4685.

Change-Id: I7c76b9c37a8d919cdf319dae1ae8f444300ed3d4
2013-08-12 17:40:37 +00:00
Scott Main
93e5dc6581 am fefff422: am 7466b998: am ebcee197: Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i\'ll fix it all later.
* commit 'fefff422556b6ce552431f368182c4833bcd201a':
  Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i'll fix it all later.
2013-08-12 10:18:08 -07:00
Scott Main
fefff42255 am 7466b998: am ebcee197: Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i\'ll fix it all later.
* commit '7466b998e6091b4857372611c66b6eca2b9324fb':
  Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i'll fix it all later.
2013-08-12 10:15:29 -07:00
Scott Main
7466b998e6 am ebcee197: Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i\'ll fix it all later.
* commit 'ebcee19783c4fe5ba776353e95974383850a4685':
  Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev" revert to fix conflicts, i'll fix it all later.
2013-08-12 10:14:03 -07:00
Scott Main
ebcee19783 Revert "resolved conflicts for merge of 45178b13 to jb-mr2-ub-dev"
revert to fix conflicts, i'll fix it all later.

This reverts commit 385bb2eb5184686c2d953fe4757522e61acb3392.

Change-Id: Ie0a995b185c3354ff369fce87f73810c1027a0b2
2013-08-12 17:08:28 +00:00
Andreas Huber
79ac52c008 am cee3a2a5: am 8d5f3e31: Manage jclass objects (and most jobjects) in jni code using ScopedLocalRef
* commit 'cee3a2a59e9be1b875a81b6c3e885b39e16259e0':
  Manage jclass objects (and most jobjects) in jni code using ScopedLocalRef
2013-08-12 10:01:21 -07:00
Andreas Huber
cee3a2a59e am 8d5f3e31: Manage jclass objects (and most jobjects) in jni code using ScopedLocalRef
* commit '8d5f3e31c914e29129f50fe9830d71adf52ab5cf':
  Manage jclass objects (and most jobjects) in jni code using ScopedLocalRef
2013-08-12 09:58:53 -07:00
Andreas Huber
8d5f3e31c9 Manage jclass objects (and most jobjects) in jni code using ScopedLocalRef
for safer refcounting. Previously jclass objects were not DeleteLocalRef'ed
at all, leading us to exhaust the local ref pool quickly in certain
circumstances.

This change also makes sure we properly serialize int64_t entries when
converting from AMessage to HashMap and boosts thread priority for
java-instantiated MediaCodecs slightly from NORMAL to FOREGROUND.

Change-Id: I4ebdd8a5ca6b3442698c9f86fcc31af8c199aaf5
2013-08-12 09:23:49 -07:00
Martin Kosiba
5b3b5b4a8c am f8d747b3: (-s ours) am 9a68f82f: Add super_onDrawVerticalScrollBar to WebView.PrivateAccess. DO NOT MERGE
* commit 'f8d747b3fd19e8dd9a09b517716b17f852d01343':
  Add super_onDrawVerticalScrollBar to WebView.PrivateAccess. DO NOT MERGE
2013-08-12 05:50:04 -07:00
Martin Kosiba
f8d747b3fd am 9a68f82f: Add super_onDrawVerticalScrollBar to WebView.PrivateAccess. DO NOT MERGE
* commit '9a68f82f3730432399618bf2e4f73208f84dc87f':
  Add super_onDrawVerticalScrollBar to WebView.PrivateAccess. DO NOT MERGE
2013-08-12 05:47:09 -07:00
Martin Kosiba
9a68f82f37 Add super_onDrawVerticalScrollBar to WebView.PrivateAccess. DO NOT MERGE
Cherry pick of master I210dbab01c8b8d1eeff316a23c5d011e2e6c2a74

This exposes the super_onDrawVerticalScrollBar method which will
be called by the WebViewChromium implementation.

Change-Id: I3fe348633c163514e67b7712f1e9a086dee3d338
2013-08-12 13:15:20 +01:00
Torne (Richard Coles)
465aa7e493 Revert "Fix build."
This reverts commit c05b5cf71bb9835c049135823895291adb53a537 as it's a
fix for 96ca46cf8726abbad46857a8af5eb83b2c04ec21 which has also been
reverted.

Conflicts:
	core/java/android/content/SyncRequest.java

Change-Id: If09fd255b4fd2640cd89feb46b2ac35f53611643
2013-08-12 12:15:40 +01:00
Torne (Richard Coles)
4890b085fb Revert "Fix for scheduling conflicts, address fred's comments"
This reverts commit 96ca46cf8726abbad46857a8af5eb83b2c04ec21 which broke building tests on master.

Change-Id: I7e712d03b42cd25e22c0a8e72cf4e4526cd412e1
2013-08-12 11:40:51 +01:00
Ben Murdoch
73f926225c am 4826434c: am ed735c9a: Add missing cleanspec
* commit '4826434cfdb44e5cca6e4bf9c62ee9b005b71a00':
  Add missing cleanspec
2013-08-12 01:49:51 -07:00
Ben Murdoch
4826434cfd am ed735c9a: Add missing cleanspec
* commit 'ed735c9aeb34c42c4de95485385246d84c1727c2':
  Add missing cleanspec
2013-08-12 01:46:55 -07:00
Ben Murdoch
ed735c9aeb Add missing cleanspec
Change-Id: I92d6329e3c404249876e707048f6808f35fb019b
2013-08-12 09:33:38 +01:00
Jeff Sharkey
bca1f3ba21 am 35d525c9: am 998cfa2c: Merge "API to discover granted Uri permissions." into klp-dev
* commit '35d525c9b7de893fc30d7ac531769a36676ed5cb':
  API to discover granted Uri permissions.
2013-08-11 21:08:25 -07:00
Jeff Sharkey
35d525c9b7 am 998cfa2c: Merge "API to discover granted Uri permissions." into klp-dev
* commit '998cfa2c63c54a73d0c51d062408d370ed0b3107':
  API to discover granted Uri permissions.
2013-08-11 21:06:04 -07:00
Jeff Sharkey
998cfa2c63 Merge "API to discover granted Uri permissions." into klp-dev 2013-08-12 03:59:58 +00:00
Jeff Sharkey
08da7a1143 API to discover granted Uri permissions.
Now that granted Uri permissions can be persisted across reboots,
offer APIs to discover them. Returns incoming or outgoing grants
matching the requested flags and mask. Add helper method to discover
"open" documents using this new API and filtering for non-documents.

Require that callers own at least of the filtering packages to avoid
exposing all grants. Switch internal grant tracking to use ArrayMap.

Change-Id: I0a755f221d0d160b411f8d3cfc48279b64345733
2013-08-11 20:56:15 -07:00
Jeff Sharkey
8490c3a444 am 34412965: am c2f8da87: Merge "Bring along BridgeContext for the ride." into klp-dev
* commit '34412965f1545eaff6bb46e596f2d7ddbac7a1ab':
  Bring along BridgeContext for the ride.
2013-08-11 19:15:56 -07:00
Jeff Sharkey
34412965f1 am c2f8da87: Merge "Bring along BridgeContext for the ride." into klp-dev
* commit 'c2f8da8756553bb682e0e202779063965a89dced':
  Bring along BridgeContext for the ride.
2013-08-11 19:14:09 -07:00
Jeff Sharkey
c2f8da8756 Merge "Bring along BridgeContext for the ride." into klp-dev 2013-08-12 02:09:51 +00:00
Jeff Sharkey
b9be11c370 Bring along BridgeContext for the ride.
Change-Id: Ic11c0df447c82be3922d529f18a290cfdfec6b05
2013-08-11 19:08:39 -07:00
Jeff Sharkey
00a64103d8 am 0c305430: am 436b6ee3: Merge "Catch a few extra users of UserEnvironment." into klp-dev
* commit '0c305430e8945f8e97ba2ce69fcbb07b903c110a':
  Catch a few extra users of UserEnvironment.
2013-08-11 18:09:27 -07:00
Jeff Sharkey
fd06f853fe am 1d685ec0: am 6e14b22c: Merge "APIs for multiple external storage devices." into klp-dev
* commit '1d685ec0610c2047d28e59eed19ceac744146e25':
  APIs for multiple external storage devices.
2013-08-11 18:09:23 -07:00
Jeff Sharkey
0c305430e8 am 436b6ee3: Merge "Catch a few extra users of UserEnvironment." into klp-dev
* commit '436b6ee3500888a1611d2030b994263b5efa44bc':
  Catch a few extra users of UserEnvironment.
2013-08-11 18:07:49 -07:00
Jeff Sharkey
1d685ec061 am 6e14b22c: Merge "APIs for multiple external storage devices." into klp-dev
* commit '6e14b22cfe2ac923825d4b085e4e48b1fbd98f09':
  APIs for multiple external storage devices.
2013-08-11 18:07:46 -07:00
Jeff Sharkey
436b6ee350 Merge "Catch a few extra users of UserEnvironment." into klp-dev 2013-08-12 00:46:33 +00:00
Jeff Sharkey
7f392defcc Catch a few extra users of UserEnvironment.
Change-Id: I3112773b72c329893e4118ef1c4f4087d899139e
2013-08-11 17:42:17 -07:00
Jeff Sharkey
6e14b22cfe Merge "APIs for multiple external storage devices." into klp-dev 2013-08-12 00:13:35 +00:00
Jeff Sharkey
1abdb71230 APIs for multiple external storage devices.
Provide developer APIs to discover application-specific paths on
secondary external storage devices.  Covers files, cache, and OBB
directories.  Apps will not have write access outside their package-
specific directories on secondary devices, so only primary storage is
exposed through Environment.

Creation of .nomedia files will be handled by FUSE daemon in future
change.

Change-Id: Ifcce6201a686d80269d7285adb597c008cf8fa7c
2013-08-11 17:07:44 -07:00
Svetoslav Ganov
4f7bd96b20 am 09848031: am b8160401: Merge "Fix the build" into klp-dev
* commit '098480310f19ff83cb6c97e06deeba67326d15e2':
  Fix the build
2013-08-11 15:32:47 -07:00
Svetoslav Ganov
098480310f am b8160401: Merge "Fix the build" into klp-dev
* commit 'b8160401a6ebfb6287513400ff9834656e5cb6e7':
  Fix the build
2013-08-11 15:30:56 -07:00
Svetoslav Ganov
b8160401a6 Merge "Fix the build" into klp-dev 2013-08-11 22:27:00 +00:00
Svetoslav Ganov
55daead3c5 Fix the build
Change-Id: Icf3b339f7b300cc8673443fa8afd38ce78964683
2013-08-11 15:26:13 -07:00
Svetoslav Ganov
f7513b594b am e1c2dfee: am c7c4d6dd: Merge "Refinement of the print service APIs." into klp-dev
* commit 'e1c2dfeebd5f8befd69ab6ec4801436a325071e5':
  Refinement of the print service APIs.
2013-08-11 14:50:08 -07:00
Svetoslav Ganov
e1c2dfeebd am c7c4d6dd: Merge "Refinement of the print service APIs." into klp-dev
* commit 'c7c4d6dd4df2b177d0b6e382fdcde9bf2032baea':
  Refinement of the print service APIs.
2013-08-11 14:47:26 -07:00