History log of /frameworks/base/api/removed.txt
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c38a20337658845b22e9faaaaf3b30f4884b081c 26-May-2016 Michael Wright <michaelwr@google.com> Revert "Revert "Finalize resource IDs for N.""

This reverts commit a5c9ca4f07418b80ac99a3d23df012d77faa2bc4.

Bug: 28810934
Change-Id: I31816ab5470b84f85c8416312b5ac39884b8cc9a
/frameworks/base/api/removed.txt
9ed5eefc28f8193840b3186c612352930f7dad52 26-May-2016 Michael Wright <michaelwr@google.com> Revert "Finalize resource IDs for N."

This reverts commit 7c8e76f87de28acc19935083a0f502df83c4a023.

Bug: 28810934
Change-Id: I3a61bb0c2364909480045dd40adba6445d6afabd
/frameworks/base/api/removed.txt
7c8e76f87de28acc19935083a0f502df83c4a023 20-May-2016 Michael Wright <michaelwr@google.com> Finalize resource IDs for N.

Bug: 28810934
Change-Id: If68bfb46cc5fa2d5ea0ee613689198e1ea42dce7
/frameworks/base/api/removed.txt
904237f83940676433104952d165d3b28d961044 25-May-2016 Antonio Cansado <acansado@google.com> Cleaning up NetworkStatsManager.

- Throwing SecurityExceptionand and IllegalArgumentException instead of null for new APIs
- removing @removed APIs

Bug:27530098,27379882
Change-Id: Ifbe65bfc5051aa33aff2baa22cfa8e67b0f7c358
/frameworks/base/api/removed.txt
602dc777c5acd7ae761f4b8047440259d59e5dfa 24-May-2016 Jean-Michel Trivi <jmtrivi@google.com> Remove deprecated AudioManager.AudioRecordingCallback method

Remove AudioRecordingCallback.onRecordingConfigChanged(
AudioRecordingConfiguration[] configs)

Bug 28819230

Change-Id: I3b85bb9313267499ac407099939b5889bdba996b
/frameworks/base/api/removed.txt
f04fab160a044e4e7d936c0457a156d7911f924c 19-May-2016 Jean-Michel Trivi <jmtrivi@google.com> Recording activity notification: return list of configuration

Use a list of configurations instead of an array

Bug 28819230

Change-Id: Ia4a3cdabf8337cfb98abe4d0055d497bcab8a5ee
/frameworks/base/api/removed.txt
f66a83db41711ebd1187bf9e99d0b21e428075f5 17-May-2016 Andrii Kulian <akulian@google.com> Rename minWidth/Height attributes

Rename WindowLayout#minimalWidth and #minimalHeight to #minWidth
and #minHeight to be consistent with other APIs.

Bug: 28775586
Change-Id: Ib7dc26318c4391693ef23f908b4d6090138dd0d7
/frameworks/base/api/removed.txt
a1e4cbe2116bef9fad7c98836926317bde95d33e 16-May-2016 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Remove onUhandledInputEvent API." into nyc-dev
752129929fcbe8d7740d25014f7878e835d4f4ef 12-May-2016 Tingting Wang <tingtingw@google.com> Merge "Rename CONTACT_METADATA_SYNC GService Flag." into nyc-dev
e0cbda454cdf0c78f08be1c5cfec4d02bbb55867 11-May-2016 Tingting Wang <tingtingw@google.com> Rename CONTACT_METADATA_SYNC GService Flag.

Rename it to CONTACT_METADATA_SYNC_ENABLED.

BUG 28295805

Change-Id: Ib1f735b082a2ff6cca93e377b3eaaaf7cd396b8d
/frameworks/base/api/removed.txt
6965c1869aa8499706522d057b5143bbc240178b 30-Mar-2016 Antonio Cansado <acansado@google.com> Addressing API council comments on NetworkStatsManager.

Callbacks
- DataUsageCallback renamed to UsageCallback
- DataUsagePolicy removed; passing in params directly to register method
- making it an abstract class
- passing in (networkType, subscriberId) that reached its threshold
- renaming onLimitReached to onThresholdReached to match existing naming
- only monitor single network,subscriberId
- no monitoring of specific uids; using device or user wide instead

Tags
- only owner uid can read its tags
- exposing only TAG_NONE to match service side

BUG: 27530098

Change-Id: I2b2664da71806868a1e937d2bf4d1f234637509b
/frameworks/base/api/removed.txt
a895559a41930b6665d8e3056b463633f3096fbc 02-May-2016 Amit Mahajan <amitmahajan@google.com> Marking @SystemApi permissions @hide too.

Bug: 28287631
Change-Id: Ie0375620689263ebafd6850f2261e090f09521b1
/frameworks/base/api/removed.txt
1ad3955a6008f5f442fa5eb0adf7c4e6ba2f17cd 27-Apr-2016 Michael Wright <michaelwr@google.com> Remove onUhandledInputEvent API.

This callback was never used by WebView and anyone that overrides it
is going to just be broken since we never actually call into it from
the method that WebView does call. Furthermore, the WebView team has
decided that the API has too many complications to ever implement,
the most notable of which is that MotionEvents tend to come in
streams that would need to be buffered in order to detect the event
before it can be determined whether they were handled or not which
means that any uses of the API are inevitably going to be janky
experiences.

Bug: 14279909
Change-Id: I068601ce947bccacabfe55b86b06005449b65bcf
/frameworks/base/api/removed.txt
399df701a16704b002475300a535683005d7af8b 13-Apr-2016 Daichi Hirono <hirono@google.com> Handle API review comments from the council.

* MtpEvent: Remove public constructor since properties cannot be set
directly.
* MtpEvent: Move event constants from MtpConstants to MtpEvent class.
* getPartialObject64: the byte[] must have indices of Integer.MAX_VALUE
at most. Document as such.
* sendObjectInfo: what happens if the transfer doesn’t succeed? How is
the app notified? If there is a reason for the failure communicated,
how does the app find this out? Add docs.
* Add isOperationSupported(int) and isEventSupported(int) helpers.

Change-Id: Ifd80016d2ddd3b66d5c45f6da76b6133f0c9a617
Fixes: 28146379
/frameworks/base/api/removed.txt
e8abe8e5ad830bd130b258c6801d75f6542200b5 01-Apr-2016 Lifu Tang <lifu@google.com> Addressed API review comments and updated JavaDoc

Bug: 27274532
Bug: 27948390
Change-Id: I0255d2511deab788dcab9815def9c1287a50b7f9
/frameworks/base/api/removed.txt
0632d8ae71418bea092f9f2c7e62118213e7cc78 18-Mar-2016 Dongwon Kang <dwkang@google.com> TIF: Address comments on hardware manager related system APIs

Bug: 25726241
Change-Id: I0a3e7e8cf494d897fc04528ba719faa4150b9207
/frameworks/base/api/removed.txt
c02bfae73e139f2a1c56cc6b051bfc7877b8cf1d 27-Mar-2016 Jeff Sharkey <jsharkey@android.com> Include "invisible" volumes in new storage API.

The purpose of the new StorageVolume API is to grant access to
volumes that aren't typically "visible" to a developer, so include
them in the returned results.

Also return the real mounted state instead of augmenting based on
the caller's storage permissions. Clean up API naming slightly and
return as List.

Bug: 27615770
Change-Id: Ida921a4b91e5af81e418e76f672d9108f45a9781
/frameworks/base/api/removed.txt
cf3f0a11a83e7a798e0586a78efdafc82a7f3d08 18-Mar-2016 Jeff Sharkey <jsharkey@android.com> Update direct boot related documentation.

Also hide a few APIs as requested by council. Add a method to
easily determine if a given File would already be encrypted at rest
by the OS.

Bug: 27531029
Change-Id: Icad5f1cd56411ad3ac707db85fd7449acdcc4b94
/frameworks/base/api/removed.txt
8a372a0a280127743ce9a7ce4b6198c7a02d2a4f 16-Mar-2016 Jeff Sharkey <jsharkey@android.com> Refactoring FBE APIs based on council feedback.

Mostly consists of removing the word "encryption" from most APIs,
since we can't actually make promises about the data being encrypted.

Bug: 27531029
Change-Id: Iace9d7c4e64716abf86ed11847c40f3947e1d625
/frameworks/base/api/removed.txt
51e7805f14062df674f613fdaa830030aaaa4f8e 11-Mar-2016 Derek Sollenberger <djsollen@google.com> Remove all non-porterduff xfermodes from the public API

bug: 14650725
Change-Id: I3c935c32849be8762281eb3d1c86481be3fa139f
/frameworks/base/api/removed.txt
08713d2a0eed1b2badb656f01a7aa123a7df5ad1 08-Mar-2016 Dongwon Kang <dwkang@google.com> Merge "TIF: Unhide TvView.setZOrderMediaOverlay/setZOrderOnTop/tune/unblockContent" into nyc-dev
e12d810e99da093d3cf38f89c81e3e8d1e75b404 05-Mar-2016 Dongwon Kang <dwkang@google.com> TIF: Unhide TvView.setZOrderMediaOverlay/setZOrderOnTop/tune/unblockContent

Bug: 25726685
Change-Id: If96d0b086488c931d20315ee1c29cf7374715d93
/frameworks/base/api/removed.txt
1d6d16d6995099afa506ecac38019a5bb8eacd86 07-Mar-2016 Julia Reynolds <juliacr@google.com> Condition cleanup.

Change-Id: If978bebac52c0b1438e86339669f409b4b17c6fc
/frameworks/base/api/removed.txt
50d1c044b5ce4b6fef532dc6e083cef903f554b2 01-Mar-2016 Jeff Sharkey <jsharkey@android.com> Parcelable classes should always be final.

Also hide ConnectivityMetricsEvent which isn't being used yet.

Bug: 27415331
Change-Id: Iacdccddda504f3f669185f807b4f35b8dc2b0212
/frameworks/base/api/removed.txt
f398479e069c7accb1f96b06b32e086609342669 23-Feb-2016 Philipp Weiß <phweiss@google.com> Merge "Remove deprecated APIs DPM.createUser, createAndInitializeUser" into nyc-dev
5affc2b587323f55201d5db768b838505b5a4b72 23-Feb-2016 Jean-Michel Trivi <jmtrivi@google.com> Make android.media.AudioFormat parcelable

Bug 22876530

Change-Id: If027715aad32ce8796a7e223ba51c301a3dd1192
/frameworks/base/api/removed.txt
27ee33482a2fdecbbbedbd33a137ceae3e93fa2a 08-Feb-2016 phweiss <phweiss@google.com> Remove deprecated APIs DPM.createUser, createAndInitializeUser

They were deprecated in M and slated for removal in N.

Bug: 26974903
Change-Id: I7ae4d60bcf226c1e1de42852b378ad1ff71a914b
/frameworks/base/api/removed.txt
34a9d5271915fb82c22811e6d17691a34b6c52c1 17-Feb-2016 Felipe Leme <felipeal@google.com> Removed Intent.OPEN_EXTERNAL_DIRECTORY.

Such intent is now encapsulated by StorageVolume.createAccessIntent().

BUG: 26742218

Change-Id: I2e2bd71126ecd74981f77b0af7d069f51aaece74
/frameworks/base/api/removed.txt
04a5d40cf35fb2c2fca2c1bfd573e5916d804ef6 09-Feb-2016 Felipe Leme <felipeal@google.com> Initial implementation of StorageManager.getVolumesList().

This change makes StorageManager.getVolumesList(),
StorageManager.getPrimaryVolume(), and StorageVolume public and adds a
buildAccessIntent() in the latter to automatically generate the
ACTION_OPEN_EXTERNAL_DIRECTORY intent, but it doesn't change the
ACTION_OPEN_EXTERNAL_DIRECTORY implementation yet (i.e., it still takes an URI with the physical path of the directory, instead of a StorageVolume and
a directorny name).

BUG: 26742218

Change-Id: I36c59c42b6579e125ec7f03c3af141260875a491
/frameworks/base/api/removed.txt
a62496d8f7cb9048331451af07466b1edc568c7d 29-Jan-2016 Julia Reynolds <juliacr@google.com> Re-SystemApi some fields/method that aren't in use.

Bug: 26816334
Change-Id: Ib01e7856cd65e294c018017c600f8b3dce2be844
/frameworks/base/api/removed.txt
b51617f4668ef8cf0e6d8d0fc3284eae51dbd8ca 28-Jan-2016 Stephan Linzner <slinzner@google.com> Deprecated platform Android testing APIs

- Deprecated most android.test.* APIs
- Kept ProviderTestCase2 and LoaderTestCase since we don't have a
replacement yet
- Deprecated android.test.suitebuilder
- Added Javadoc to all deprecated APIs with links to corresponding
Android Testing Support Library APIs
- Removed all trailing whitespace

Bug: 22314304
Change-Id: I1b1f0dd5132364110f1dfd4e3eb2dd044700d859
/frameworks/base/api/removed.txt
e06b4d1d9f718b9fe02980fea794a36831a16db2 06-Jan-2016 Jeff Sharkey <jsharkey@android.com> Consistent naming for PackageManager methods.

When hidden PackageManager methods take a userId argument, they
should be named explicitly with the "AsUser" suffix. This fixes
several lagging examples so that we can pave the way to safely
start passing flags to new methods without scary overloading.

Also fix spacing issues in various logging statements.

Change-Id: I1e42f7f66427410275df713bea04f6e0445fba28
/frameworks/base/api/removed.txt
e7ee54ee7f4985bc743053d38d21f33c70220f05 21-Sep-2015 Craig Lafayette <craiglafa@google.com> Remove device initializer agent

Bug: 23216982
Change-Id: I867c0b5f4165983d1ed2623a655f6a2a5e3770bb
/frameworks/base/api/removed.txt
a36c07405280f93a11ad6398553da274e6daad83 28-Jul-2015 Robert Greenwalt <rgreenwalt@google.com> Un-remove legacy ConnectivityManager API.

These were @removed too soon. We need to keep them @deprecated until
the bulk of devices support the new API and then we can remove them.

bug:22728205
Change-Id: If1b46ff1878f1778517624112b195c461645ddd1
/frameworks/base/api/removed.txt
749d66b82fcfa82649536d2a0739a1a84edc0400 25-Jun-2015 Chris Wren <cwren@android.com> Merge "remove setLatestEventInfo" into mnc-dev
a05db3816b4e29790aed9de9ef1cf4b2d0b616c9 24-Jun-2015 Chris Wren <cwren@android.com> remove setLatestEventInfo

This has been deprecated since API 11.

Bug: 18510449
Change-Id: Ibd052572aa8c332daf5f6a604afe1925e8998a2b
/frameworks/base/api/removed.txt
6d2c0e5ee2f717d4a5c00df08aca21c76eea8278 23-Jun-2015 Svetoslav Ganov <svetoslavganov@google.com> Remove not needed contacts related permissions.

This reverts commit ed5ff51b2ca7c051e2719dfc8a8a083e6208848e.

Change-Id: If2407e4e474a438d95e1b7ad1aa6f441bb3ace08
/frameworks/base/api/removed.txt
ed5ff51b2ca7c051e2719dfc8a8a083e6208848e 23-Jun-2015 Bart Sears <bsears@google.com> Revert "Remove not needed contacts related perissions."

Broke the build, reverting.

This reverts commit a2991da0d671adf511ccb884cf25bf1241303f92.

Change-Id: I2bdfa70fbd8a6c03e48426f85eeb63896762d5da
/frameworks/base/api/removed.txt
a2991da0d671adf511ccb884cf25bf1241303f92 22-Jun-2015 Svet Ganov <svetoslavganov@google.com> Remove not needed contacts related perissions.

Removing the read/write profile/social stream permissions as they
are not needed anymore. These permissions are for accessing data
nested in the conacts provider which is already guaded by the
read/write contacts runtime permissions. The removed permissions
would be in the contacts group which means they would not provide
more protection compated to read/write contacts. Also removing
the permissions voids the need for app op support for legacy apps.

Removed deprecated APIs for social streams as these were deprecated
and will go away in the next release. We want apps targeting M to
not be able to compile if still suing these APIs to help with
migration.

Change-Id: I26ed9055847af7f92c78eb0f4ac8f9f1aa616fcd
/frameworks/base/api/removed.txt
dfdb52abe601bc9b7ba41684a35f7a030b93f707 17-Jun-2015 Chris Wren <cwren@android.com> Revert "remove setLatestEventInfo"

This reverts commit 965097321df7fd57a35f63365b1de26ddcf35214.

Change-Id: I658bb2611fe8f983309e962d6772d1bd80ed586e
/frameworks/base/api/removed.txt
965097321df7fd57a35f63365b1de26ddcf35214 12-Jun-2015 Chris Wren <cwren@android.com> remove setLatestEventInfo

Bug: 18510449
Change-Id: I2f950b92a9c13fc29bf5642d44fd2fcce79e65fd
/frameworks/base/api/removed.txt
6d9778328a3c3c9da525870fff606af8ac5e9529 14-Jun-2015 Svetoslav <svetoslavganov@google.com> Merge "Remove bookmarks provider and associated permissions - framework" into mnc-dev
bfa216ac261dd3c5035ad38795650ce5f4ce6fb7 05-Jun-2015 Svetoslav <svetoslavganov@google.com> Remove bookmarks provider and associated permissions - framework

Change-Id: I7f5a2f14a12da473f05a5075d98e762f8f8ed970
/frameworks/base/api/removed.txt
6eb73a577850a4b6ddb06fd746f09a6c1d124f34 11-Jun-2015 Carlos Valdivia <carlosvaldivia@google.com> Revert "Revert "Permissions: Fix account related permissions.""

This reverts commit dcddc476651deb72a27798de56eef584e5be5d32.

Change-Id: Ie2402167fc7cd3d5e57bf2fba704fdf00cfcb4fe
/frameworks/base/api/removed.txt
d6a213526251896b7f9928334a17ae0dd97669ba 12-Feb-2015 Neil Fuller <nfuller@google.com> Remove FloatMath methods from the API

Also removing FloatMathTest. The tests are being
moved into a legacy CTS suite.

Bug: https://code.google.com/p/android/issues/detail?id=36199
Change-Id: I397fd6bcc4d988db6301245f9d47460bd6c28821
/frameworks/base/api/removed.txt
0f94fc6f1df4ef03e639190a138d650bc6cf8adf 25-Apr-2015 Andreas Gampe <agampe@google.com> Merge "Frameworks/base: Fix a constructor"
e285b434f4cc0f719e189e472bb3f83865b58b7b 23-Apr-2015 Lorenzo Colitti <lorenzo@google.com> @removed requestRouteToHost and {start,stop}UsingNetworkFeature

Bug: 20482461
Change-Id: Ic59fc1271e664d85102dc7945c0c2ea82c0d6f6b
/frameworks/base/api/removed.txt
1441fc73e87fed4d5df84e5e19c14c2a4307b23b 14-Apr-2015 Svetoslav <svetoslavganov@google.com> Mark the SUBSCRIBED_FEEDS_READ/WRITE permissions removed.

These permissions are definded by the platform to protect the
subscribed feeds provider which is not in the system, neither
is its contract specified in the system. Both the contract and
the implementation of the provider are in GmsCore. Hence, this
permissions shuld be declared by GmsCore, not the system. Until
GmsCore adds the permissions we have to keep this as removed
but present in the implementation to keep apps that use the
provider working.

bug:20192150

Change-Id: I3f38b01a159bb430c30948b14de7cdaf5cb50772
/frameworks/base/api/removed.txt
8faab36fdd2d7dd038885a5073eeb8354d8996d4 10-Apr-2015 Jeff Brown <jeffbrown@google.com> Clean up AbstractCursor API.

Deprecated three protected fields that should not have been
exposed in the API.

Bug: 6353797
Change-Id: Ic6710f880a452dd1508abf0613907a1d2b1fb557
/frameworks/base/api/removed.txt
c6d1c345f41cf817bf2c07c97b97107d94296064 26-Feb-2015 Svetoslav <svetoslavganov@google.com> Runtime permissions: per user permission tracking.

Before all permissions were granted at install time at once, so the user
was persented with an all or nothing choice. In the new runtime permissions
model all dangarous permissions (nomal are always granted and signature
one are granted if signatures match) are not granted at install time and
the app can request them as necessary at runtime.

Before, all granted permission to an app were identical for all users as
granting is performed at install time. However, the new runtime model
allows the same app running under two different users to have different
runtime permission grants. This change refactors the permissions book
keeping in the package manager to enable per user permission tracking.

The change also adds the app facing APIs for requesting runtime permissions.

Change-Id: Icbf2fc2ced15c42ca206c335996206bd1a4a4be5
/frameworks/base/api/removed.txt
70e21e61ac728c3e02d6d54a52b53199b4ebf9df 19-Mar-2015 Andreas Gampe <agampe@google.com> Frameworks/base: Fix a constructor

The constructor of RecoverySystem was accidentally made public
before. @Removed it.

Bug: 19797138
Change-Id: I4c7bba99695a3aeb56da9c126125c3e9075c0181
/frameworks/base/api/removed.txt
dbbeeb3f44793798f129f25eb3e62f4cfe709d26 19-Feb-2015 Svetoslav <svetoslavganov@google.com> Remove unused settings constants from the SDK (framework).

The settings constants for various volumes do nothing and are
used by nothing since API version 2. These are however backed
up in the cloud which is a waste of resource. This change
removes these constants from the SDK while keeping them hidden
to avoid breaking released apps and also prevents unnecessary
backup.

Change-Id: I2e91863115f5a4b997a14f8d0f57b4dc9689cfab
/frameworks/base/api/removed.txt
6e53931f49f49245deef8622eb8e7dc6ccf04536 25-Feb-2015 Jeff Brown <jeffbrown@google.com> Add Context.getSystemService(Class<?>).

Added an overload of getSystemService() that takes a class instead of a
service name to eliminate the extra cast and provide more type safety.

Cleaned up docs.

Removed the default constructor of BatteryManager which should not have
existed.

Change-Id: I9da46b20641fc83ecd3342560e5b94cb721f289c
/frameworks/base/api/removed.txt
406e1ed9883010928cfb42246cfd2710ebf3da74 10-Dec-2014 Narayan Kamath <narayan@google.com> Remove apache specific socket factory API.

Note that this change also includes another (non-breaking) update from
another of my changes from a month ago. I guess nobody has updated API on
master in a very long time..

bug: 18027885
Change-Id: I1fb1bcdaac07131c3bc43b13ad21cacd12a2e7c8
/frameworks/base/api/removed.txt
9d68b3c839046d6a0ef505ab020fc4219ea36170 22-Oct-2014 Narayan Kamath <narayan@google.com> Remove deprecated DateFormat APIs.

bug: 18074066
Change-Id: I99cef45105c9f25075c596cf4f52ec5573565596
/frameworks/base/api/removed.txt
3fadee479107f0494e1e190aba2a1eea12cb0a75 08-Sep-2014 Yohei Yukawa <yukawa@google.com> API Review: Clean up removed APIs

This CL removes old API signatures marked as @removed
in the follow CLs.
- Ic8c6fab58c01206872a34e7ee604cdda1581364d
- Ia8cbb9f6b41cd9509fc0147fd68763dfde593ffc
- I772c48ff18918e48a81e807b48ff907614485c09

This is just a clean-up CL. No behavior change is intended.

BUG: 17200900
BUG: 17320996
BUG: 17365414
Change-Id: Ibfbd5cc1cdebb8851c73477cff55c9b2d631fdea
/frameworks/base/api/removed.txt
e461d549bf571fcca7698d1b5e7da71310e0998d 12-Sep-2014 Alan Viverette <alanv@google.com> Merge "Remove unsafe methods that take TypedArray" into lmp-dev
5171dee2152758f307c9a1d70396fa79a921aef5 12-Sep-2014 Alan Viverette <alanv@google.com> Remove unsafe methods that take TypedArray

BUG: 15782973
Change-Id: Ief4ff69c90c16b0e8c93316af9d46ae9639648fa
/frameworks/base/api/removed.txt
5eb3ffc24cbcce7e0c2995d0d4be62844fef4999 12-Sep-2014 Adam Powell <adamp@google.com> Remove View methods that can't be used safely from the SDK

View methods that previously accepted a TypedArray to initialize
parameters parsed from xml cannot be used correctly by apps. The
TypedArray passed must always be obtained from a context using the
filter array com.android.internal.R.styleable.View, which is not
visible to the SDK.

A previous change already made this safe for existing apps already
using it so that they don't crash, this change removes these methods
from the SDK entirely.

Change-Id: I62099087ad6fd5bf8363e863b04fd0434b8cdfca
/frameworks/base/api/removed.txt
704dd61f5be9266b3cfdfeb407b6fc4822bac7af 09-Sep-2014 Christoph Studer <chstuder@google.com> NoLiService: Delete @removed meetsInterruptionFilter

This should not break any apps as this API has been marked
@removed more than a week ago.

Bug: 17425123
Change-Id: I19d7e933a3f2a59e1b406a9f87d272f058a13e0d
/frameworks/base/api/removed.txt
5f183f0671dfa1d87ca6d741deb457170c432493 02-Sep-2014 Yohei Yukawa <yukawa@google.com> L API proposal: Introduce IS_RTL flag

This CL introduces CursorAnchorInfo.FLAG_IS_RTL for better
RTL support. This CL also renames *CharacterRect() with
*CharacterBounds() so that they can look more consistent
with other existing APIs.

Rationale:

CursorAnchorInfo.FLAG_IS_RTL addresses following issues.
1. There is no way to associate the RTL information with
the insertion marker.
2. Returning mirrored (right < left) RectF for RTL in
CursorAnchorInfo#getCharacterRect() is turned out
to be bug-prone. Such usage of RectF is not fully
supported. For example, RectF#isEmpty() always returns
false when right < left.
3. There is no reliable to provide the RTL information
when CursorAnchorInfo#getCharacterRect() returns an
empty (right == left) RectF. Perhaps we could use +0.0
and -0.0, but I'm afraid that it is also bug-prone.

BUG: 17365414
BUG: 17335734
Change-Id: Ic8c6fab58c01206872a34e7ee604cdda1581364d
/frameworks/base/api/removed.txt
a4e102ee580282dc7abeb22f4a025813e53b9431 05-Sep-2014 Dianne Hackborn <hackbod@google.com> Work on issue #17357238: Recents is often slow if not used in a while

Add a new activity attribute, resumeWhilePausing, that allows an
activity specifying it to immediately start running without waiting
for the previous activity to pause. The recents activity is updated
to use this.

The implementation of this is ultimately fairly simple -- if we are
in the path of resuming such an activity, and find that we first need
to pause the existing activity, then within the activity manager we
do the regular pause flow but act like it has immediately finished
pausing right then so that we can immediately go on to the resume.
To make this clean, we tell the activity when asking it to pause that
it should not come back and tell us it is done, because we aren't in
any way waiting for it.

One potentially important change I needed to make here is the pause
callback no longer provides the saved persistent state, because we
now can't count on that callback happening. I don't think there was
really any utility in this anyway -- all modern apps will have their
save state flow happen as part of stopping, not pausing, so we'll
only capture that saved state when the stop is reported back anyway.
And since we do send the saved state back when stopping, it would
always blow away whatever we had gotten at the pause.

Finally, update the documentation for AppTask.startActivity(), and
fix the implementation handling that to be cleaner -- we need to
deal with inTask first before getting in to "oh noes add NEW_TASK
if this isn't coming from a calling activity" flow.

Change-Id: Ia1da0fac90d7bdbaafdda2e34850d795ce17a39f
/frameworks/base/api/removed.txt
2f2ebcd688ad3995df9860a6e02c8282b240516d 27-Aug-2014 Jim Miller <jaggies@google.com> Cleanup - Change name of confirm credentials method after API review

Fixes bug 17288988

Change-Id: I3d69b52e7ffc9f0268fb4dc9647f8704453668b7
/frameworks/base/api/removed.txt
c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bb 05-Sep-2014 Svetoslav <svetoslavganov@google.com> Addressing API council comments for UserManager.

bug:17390424

Change-Id: I498d2541289915cb7db16e5c3249ccc7a7dc5ee6
/frameworks/base/api/removed.txt
d8636ea7ca78df83d6b04088eab7853f15f3e999 03-Sep-2014 Yohei Yukawa <yukawa@google.com> API Review: InputConnection

This CL does nothing but rename some L API candidates
in InputConnection class, as per requested.

- requestUpdateCursorAnchorInfo()
-> requestCursorUpdates()
- REQUEST_UPDATE_CURSOR_ANCHOR_INFO_IMMEDIATE
-> CURSOR_UPDATE_IMMEDIATE
- REQUEST_UPDATE_CURSOR_ANCHOR_INFO_MONITOR
-> CURSOR_UPDATE_MONITOR

BUG: 17320996
Change-Id: I772c48ff18918e48a81e807b48ff907614485c09
/frameworks/base/api/removed.txt
cc24e2b6a2a429d70b75c6810a5cfd8816ce03ad 30-Aug-2014 Yohei Yukawa <yukawa@google.com> API Review: CursorAnchorInfo

This CL introduces following combinable flags as a replacement
of CHARACTER_RECT_TYPE_* constants.
- CursorAnchorInfo.FLAG_HAS_VISIBLE_REGION
- CursorAnchorInfo.FLAG_HAS_INVISIBLE_REGION

This CL also replaces #isInsertionMarkerClipped() with
flags.

Rationale:
getCharacterRectFlags() should return a set of flags, rather
than enum-like types.

getInsertionMarkerFlags() is more consistent with
getCharacterRectFlags() than isInsertionMarkerClipped().
It is also open for future extension.

BUG: 17200900
Change-Id: Ia8cbb9f6b41cd9509fc0147fd68763dfde593ffc
/frameworks/base/api/removed.txt
9c165d6e9a2f085fbdc87b9221f2d52d851b2652 25-Aug-2014 Jae Seo <jaeseo@google.com> TIF: Enable applications to register custom content rating systems

A recent change that moved the string resource for the system supported
content ratings from the framework to the TV app led to a need for
allowing the TV app to publish its own content rating systems. This
change added an intent action and a metadata key to be used by the TV
input manager service for querying available content rating systems,
similarly to the way InputManager defined ACTION_QUERY_KEYBOARD_LAYOUTS
and META_DATA_KEYBOARD_LAYOUTS for custom keyboard layouts. Applications
now can register their own rating systems simply by declaring a
broadcast receiver in their manifests.

Bug: 17167287, Bug: 17114406
Change-Id: I1808c624014b603ea709714737c2a880714bdc0a
/frameworks/base/api/removed.txt
bde3d18dd5748bd24e527c653504346ad012c2dc 27-Aug-2014 Jim Miller <jaggies@google.com> Change name of confirm credentials method after API review

Changed from getConfirmDeviceCredentialIntent to createConfirmDeviceCredentialIntent

Fixes bug 17288988

Change-Id: Iae9a997d9ea49ce23bdbbe38ad7b0763779b8f59
/frameworks/base/api/removed.txt
ce7d6d292b2309eff95d4206b09858f13fff5213 26-Aug-2014 Christoph Studer <chstuder@google.com> NoListener: meetsInterruptionFilter -> matchesInterruptionFilter

Rename Ranking.meetsInterruptionFilter() to matchesInterruptionFilter()
as suggested by API council.

Marking the old version @removed for now, will remove once prebuilds had
the chance to update.

Bug: 17255109
Change-Id: Iaee094df2dddf82029e127c194ea88581d1a48bb
/frameworks/base/api/removed.txt
7d82751530db56841f7e767fe752abe5faa06e0c 22-Aug-2014 Jeff Brown <jeffbrown@google.com> Hide PowerManager methods that third-party apps can't use.

Change-Id: I9c4dbdef913f68939eb29f2c250c5fe3afc67399
/frameworks/base/api/removed.txt
e411fdfa4c131cfd1cac14e9e1be1ae9e40cc2a5 28-Jul-2014 Jorim Jaggi <jjaggi@google.com> Remove WindowManager.LayoutParams.TYPE_KEYGUARD (1/2)

Change-Id: I5d234dc4383bbf205bde1a0e7f1e8266fc37d13a
/frameworks/base/api/removed.txt
1aa74e4bc24cbe014f0c4217761a9d5e082111c6 19-May-2014 Glenn Kasten <gkasten@google.com> Remove android.media.AudioFormat default constructor

Change-Id: I2fe65ee7a8087151b44da3b84af357ea8bee80c4
/frameworks/base/api/removed.txt
d20aa6c5315b817f053a84f86e5c3e44049399d7 10-May-2014 Adam Powell <adamp@google.com> Revert "Remove the View#initializeScrollbars API"

Looks like there are some bugs in the API checker for @removed.

This reverts commit 172c26e20fd71a2b4489a80b96ea5f6292db6430.

Change-Id: Ia4e610f71af19c5521fc019b9a6c26d0c11f23f1
/frameworks/base/api/removed.txt
5d4c35d1eabd4b8b58d606099b6664d2611c6fc0 10-May-2014 Adam Powell <adamp@google.com> Remove the View#initializeScrollbars API

This was never a safe API for apps to call since the TypedArray
parameter must have been obtained by filtering on
android.R.styleable.View, which is not public. Any behavior in the
wild has therefore been undefined.

Change-Id: Id19f571c92748ef2a8c036072fd83a417527f779
/frameworks/base/api/removed.txt
06d37f716f3afb58ed691e749781b76881d5877f 21-Feb-2014 Hui Shu <hush@google.com> Add removeApi commandline option for doclava and an empty removed.txt

BUG: b/11293324
Change-Id: Ief41ae23f3d6364260ce34ee9f3211130a6a83d7
/frameworks/base/api/removed.txt