aospでLollipop MR1のソースが公開されました(5)


続きです。
重要なレポジトリのひとつ、/framework/base/です。
でかいので二分割します。

## project frameworks/base/ その1
d0f748a Fix accessibility focus bug in statusbar
4cbffa6 Fix wifi AP backup
c031561 Fix NPE
5175477 Fix year picker initial range
36ebab6 Do not make ActivityContainer available to apps. DO NOT MERGE
b464571 Revert "Fixed accessibility for the pin input view on keyguard."
c9ef840 Disable color view animations when stable insets change
27ad2e9 Accessibility: Ensure fresh accessilbity focused and input focused nodes.
259f3d9 camera2: Fix legacy scaling factor application.
f370177 NoMan: Initialize filter value reported to listeners.
c70d0e7 Fix the javadocs for lock task mode intents.
959ea56 Fix accessibility focus bug in statusbar
fcde58f Update Javadoc for EXTRA_NETWORK.
b0acf7f Legacy: Only set user surface dimensions on output surfaces
f6d4045 Add DENSITY_280
e4b5387 docs: Fix issue with onCreate() method declaration in file backup section
14ec5fe docs: Update device art generator to include Wear generic devices.
b21298a Do not enforce CONTROL_VPN for calls from lockdown VPN.
64ce5f8 GpsLocationProvider: Read data enabled status from TelephonyManager.
0831f66 Make reportInetCondition revalidate if the report differs from our state
d6a7980 Make getNetworkInfo() take into account VPN underlying networks.
89a2466 Check that bitmap's size does not exceed 32 bits. DO NOT MERGE
891718a docs: Fix notification api guide issues (7461154, 12765600)
d862112 Adding videos for 5.0 changes and watch face development.
c25adda docs: Fix various issues with incorrect code samples.
618e420 Doze: pulse less often.
de3ab0a Fix AAPT daemon mode with paths containg spaces.
c73cfa0 Accessibiltiy: missed update to the previous patch.
0137175 Doc change: refactor GCM docs to be platform-agnostic.
2b8696e Add API to check if a Bluetooth connection is encrypted (1/2)
460a7b4 Limit cache update to packages that have changed
a48caee Added TEXT_CHANGED event to PasswordTextView
99abeed Perform post installation operations directly if backup manager is disabled
991db77 Only request IME if password view is showing
f33fe1f Accessibility: Handle a missed case when clicking focused views.
dd72be5 camera-metadata: clarify the AE precapture trigger spec
60675b2 Separate the protection of mProxyServiceStateCallbacks from that of mService
05aab58 Stop active media projections on user switch.
55bdb10 Accessibility: ignore children of a view with node provider.
0a2ccee Accessibility: Handle a missed case when clicking focused views.
d29bdb2 Avoid static initialization of Layout from TextUtils
6286f8e reset col position to 1 on row PAC
f8512ce Mutate scroll bar drawables
7c548a4 camera2: Make legacy error handling more robust.
2fb5a6a Update preference dialog padding to Material
74a7024 Fix mangled javadoc for setPermittedInputMethods.
1acdd4b Suppress phone number from logcat.
b6bdb0f Make ArrayMap.EMPTY immutable
3f7360d Invalidate SubtitleView during setText()
867874b Ellipsize QS detail items when needed
e3c0434 camera2: Make legacy error handling more robust.
bac8e12 Move layer-list to be top-level element in seek bar progress
ae12ee3 Allow top-level drawable container in progressDrawable
c3a043c Fix TODO in javadoc for FEATURE_CONTENT_TRANSITIONS.
e085236 Fix a few typos in Parcel.java.
b0d6723 Replace ic_clear with vector icon
f1745ce Camera2: relax the EV compensation requirements
c83d3e4 Always re-establish kernel alarms when considering new alarm set
e9acb59 Only switch user if current user is being wiped
e6a383d camera2: limit flexYUV array size in DngCreator
fdb2112 camera2: limit flexYUV array size in DngCreator
8fe1742 Facilitate network validation on networks with a per-network PAC.
ded133c Fix broken activation of the selected view in accessibility mode.
c1dff8c Send accessibility event when bouncer is shown
eba583e docs: February 2015 Dashboard updates
b561cce audio: allow audio port cache update even when audio patches contain invalidated sources/sinks
367bfb3 docs: training intent doc error update
5427b1d [DS] Correct the access method for telephony system property
4361549 Revert "CEC: Let playback device switch TV input after bootup"
8ba572a Fix QS bluetooth tile accessibility issue
3c68ca2 Fix expandSettingsPanel status bar call
85973dc [DS] Correct the access method for telephony system property
3e2ec1c Avoid bug in LinearLayout measurement
95b1048 Fix wrap property creation when truncating.
e77c12b Don't run full-data backups when backup is disabled
61f99d3 Suppress logging to avoid showing phone no.
6f9f1d4 Use constants instead of resources for ellipsis.
454fab5 CEC: Discard key event to itself
48c95c4 Fix build breakage in older branches by avoiding <> notation
42b3024 Refine resolution order for typeface and fontFamily
b99f804 Allow ~Layer() to happen after onGLContextDestroyed
8a2b119 Fixing conference merge where only one party is added to conference.
14d2134 Suppress logging to avoid showing phone no.
87a1bf0 docs: b/19193358 Android TV overscan instructions: settings reversed in text
da0c5de docs: Card View for Android TV training
5799801 Allow ~Layer() to happen after onGLContextDestroyed
c8aaaef CEC: Do null/empty check against the parameter for checkRecordSource()
0760011 CEC: Ensure stable AVR connection
2ee0d6f CEC: Stop ARC if hotplug event is asserted low
7640d98 CEC: Fix a regression bug
7cd4a58 CEC: Add CEC device upon receiving <Report Physical Address>
1e62748 Adding new API to ISms to check if default SMS SIM needs to be chosen by user.
4fb4426 ImageReader: add support for compatible flexYUV buffers
11aeae5 Fix crash when making emergency calls
4973879 Doc change: Update Ads terms language.
7119144 TIF: Do not call session callbacks when the session is already released
2b5678f Camera2 legacy: Do not advertise NV21 support.
02cb4d2 Fix crash caused by disabling the Options panel on TVs
d456ec4 Change getDeviceId to take phoneId.
ccf6e88 Camera2 legacy: Do not advertise NV21 support.
224e931 Limited AppCompat support
bd769a1 Fix crash caused by disabling the Options panel on TVs
6620b42 Sprint: MMS cannot be sent in the UK
034dc38 Revert "Make THEATER_MODE_ON setting a system api."
7608492 Import translations. DO NOT MERGE
f741c37 Fix ParceledListSlice to enforce the same concrete types among its elements.
c9914a2 CEC: Let <Active Source> from the active source work
14d0e1a Enforce backup encryption in the UI, not just in effect
ed7698c Defer tap outside stack until multiwindows
20afdd5 Delay the second message for 30ms more than the last message for a2dp
5779291 Fix 'always' preferred app assignment
9626854 Add a config for whether to start in touch mode.
baf6bef Defer tap outside stack until multiwindows
de11306 docs: Transitions training class.
9a6143f Handle bad ninepatch data.
a730ef3 Handle bad ninepatch data.
ccda996 Use consistent logic for data icon overlays.
7a22fc6 Allow disabling the Options Pannel feature for TVs
485e7e1 TIF: fix loud volume after input switch when volume is 0
fbd4596 Activity Transition: fix quick back after enter.
b9fe4e1 Default "pickup peforms proximity check" to false.
5efe0d1 Convert getHourForDegrees result to 12-hour format when needed
bf6e4c7 Add reason string for bringing stack to front
c43a820 Invalidate outline on padding update
9851d03 Stop logging service starts and stops.
c059271 Update system-api for new getLine1Number() method.
ed91b0d docs: Adds new geocoding sample to Location API training. Uses GoogleApiClient to connect to Play services. Uses the latest Fused Location Provider API.
299f960 Add reason string for bringing stack to front
2563095 Prevent drag-to-open from cycling pressed state, propagate hotspot
35dafda Make THEATER_MODE_ON setting a system api.
d57adbb Import translations. DO NOT MERGE
b5d34f3 Update badge assets
351bfad Make NetworkMonitor less aggressive on broken networks.
df59053 Only try to fetch time from NTP if there is a network connection.
5cf2784 Add method in TelecomManager to return line1Number for a PhoneAccount.
8650c03 aggressively blacklist WifiConfiguration for the purpose of switching network
c0198ce Add a missing file to print spooler resources
a1ac6a0 Accessibility: Ignore overlapping siblings when computing a click location
10a053e Accessibility: Sometimes cannot interact with nav bar items.
373f559 [RenderScript] Allow U8_2 & U8_3 input allocation for Histogram Intrinsic
8a12653 [RenderScript] Allow U8_2 & U8_3 input allocation for Histogram Intrinsic
4018eb3 Prevent memory corruption from use-after-free
7182774 MTP: Fix partial implementation of 5 new audio specific properties
6392487 docs: plugin for gradle typo
e77adab Don't compute flags length for scan response
f87b174 Avoid NullPointerException if createUser returns null
871fa73 Ensure notifications are sent when locking/unlocking location share
2dfb79a Support connecting to networks with misconfigured subnet masks.
c4228a7 CEC: Handles initiation of press-and-hold correctly
3379c1c Fix broken build
e6d2e78 Even more debug for bug 17721767.
b205311 Use the proper IpPrefix and LinkAddress constructors in VPN code.
c525cf7 Delay the second message for 30ms more than the last message for a2dp
41fceb4 Accessibilty: Cannot click on views in a scrollable container covered by the toolbar.
ed643e8 AAPT: Use the right enum when checking for density configurations
d15e94f Allow infinite-repeat zero-duration animators to continue repeating
78f75b2 docs: remove + annotations in version references
b6b29ba Remove entries from config_tether_apndata for some carriers.
de31375 Even more debug for bug 17721767.
4bfde48 docs: Fixes to the watch faces design guidelines
c6a656c SysUI: Don't drop HUN notification when clicked
fadb2b3 Avoid SecurityException when calling getUserData
1dd76ea docs: Fix companion configuration (18864041) Fix declaration of var and incorrect method call (18617393)
6ece24e QS: Fix second line in dual tiles
cb8661c CEC: Add logic to return to internal source
fa0b9a0 Camera2: StreamConfigurationMap#isOutputSupportedFor(Surface)
d7ffcad docs: linux requirements update
10f3261 Avoid ripple buffer creation for empty bounds
223798c Work on issue #18201239: ANRs in com.google.process.gapps:
8913a0e CEC: Let playback device switch TV input after bootup
b01e3fa docs: studio emulator platform update
b4d4353 Resume home activity can skip resume and cause ANR. DO NOT MERGE
b590b35 [Renderscript] Add check for Allocation.copyTo(Array) and Fix the input allocation type check for Histogram Intrinsic.
b5db57a Clarify getTrustAgentConfiguration() documentation.
17f3c3f Show connect dialog when selecting secure QS wifi
b74155c Avoid ripple buffer creation for empty bounds
76ff4dd AlertActivity now behaves as a dialog for accessibility purposes.
455625e Work on issue #18201239: ANRs in com.google.process.gapps:
daf9206 Never set "Work" or "Personal apps" as prefered activities.
c2be8a6 docs: Wear DataItem listener improvements
46e804d docs: Fix conditional in ambient mode check method (18832168). Fix issue with non existent variable (18832287). Fix issue with outdated instructions (18832293). Fix issue with misleading time tick (18832171).
af69fcd Import translations. DO NOT MERGE
338317e Log interface name and uid when filtering a blocked network.
337ce19 CEC: Switch active input after routing control
02937eb Check in "current" system API files.
f92dbe0 docs: WebView security notes for apps on pre-K devices
7ad4b34 Don't try to launch broadcast receivers during boot
a373c62 Don't launch broadcast receiver processes during boot
a0d3d32 More debugging for bug 17721767
a0dd797 Remove debugging and skip InputMethod windows
cff1bbf Fix issue #19020826: Including timing issues in ANR reason breaks clustering
201cc00 Fixed a crash in TelephonyManager while calling getDeviceID()
ea343e5 Revert "Remove debugging and skip InputMethod windows"
28d2a69 Mark TimeUnit as @SystemApi
0721a94 Don't try to launch broadcast receivers during boot
267603f Don't launch broadcast receiver processes during boot
0c4d81c Do not defer removal for empty tasks or activities
92dd1ab Update restored task uid to match the package uid on current device.
2b43c73 Only hide cross profile disclosure when showing resolver.
94ab466 More debugging for bug 17721767
b2b85f9 TIF: TvInputHardwareManager puts multiple sink ports into audio patch
2bc2a99 Import translations. DO NOT MERGE
5b8cb00 CEC: Process new options for CEC/MHL HAL
d47abef CEC: Make TV try to allocate logical address 0 first
1dda6af More debugging for bug 18201239.
5148185 Fix legacy request removal.
d28a49f Localization of high-level Android 5.0 pages: ja, ko, ru, es-419, pt-br, zh-cn, zh-tw
668cae1 Remove debugging and skip InputMethod windows
42eea27 Process base APK
66c4a82 More debugging for bug 18201239.
f1270cf Import translations. DO NOT MERGE
8f93abe docs: adding studio-sample-in-editor.png file
03c15cf docs: Fixed typos in Game Controller training code snippets. bug: 17959906
e229751 docs: Add browseable Wearable Support Lib Javadoc
893d6fe Fixing a memory leak: activities are leaked.
9c5b7cb Notify the system of all remote volume changes
97c4ba9 docs: Added info on noHistory and onActivityResult().
2ab6d9f CEC: Do not send <Active Source> when TV wakes up by one touch play
964c00d CEC: Buffer Cec messages while allocating logical address
cf96260 Don't write widget metadata to backup unless it's new/changed
27ab5a0 Doc change: Add new analytics information to Distribute.
d7beb6d docs: studio support library revisions update
a4b1013 Debug for bug 18201239.
b6864ac Resource resolution fixes.
116f90c Import translations. DO NOT MERGE
0e337d9 Camera: Clarify JNI exception message
9776ad4 Debug for bug 18201239.
03748a5 Ensure scroll assets are drawn with correct opacity
5675f01 DO NOT MERGE. Don't use visibility flags to determine whether to dismiss Recents. (Bug 18802531)
212037f Sync file before using JournaledFile commit.
f076db4 AudioManager: make AudioPortEventHandler static
d3cc11a docs: Remove reference to handheld app for bitmap resource locations.
a0c0ca7 Jump ripples to end when switching to a non-hardware canvas
f39d650 Make the DatePicker dialog fit on smaller screens in landscape mode
2ffe412 Rerun entitlementcheck on sim change.
3b47713 Update generationId on bitmaps when decoded into by BitmapRegionDecoder
43a4a8c Fix redundant file backups
7c0e7db Fudge getRightPaddingOffset in TextView to match clipRect.
0ee10f6 Fix issue android-app doc, bump battery stats checkin version
8719f68 DO NOT MERGE Restore calling identity before checking permission
7dba93c DO NOT MERGE Restore calling identity before checking permission
78214d3 Unhide getDataRoaming, Messenger uses it to decide to download MMS or not.
c222198 docs: removing code captions
61c94d1 CEC: Support sendStandby() for MHL device
cfb1379 Place window at top when adding by base layer
400a3f6 Unhide getDataRoaming, Messenger uses it to decide to download MMS or not.
28994d8 AAPT: Handle all old unversioned attribute usage
a22c9b2 Vsyncs are hard
0b7f5e8 Modify getDeviceId() to get device id independent of Subscription.
b018399 SysUI: Log lockscreen gestures
2c1c5dd Make documentation for cross-profile intent filters clearer.
cd29cb6 Switch the connectivity check to its own hostname.
54b1b1a StateMachine.dump produces no output sometimes.
3fb3abd Rename setGlobalPreferredNetworkType to setPreferredNetworkTypeToGlobal per API council.
f3db21d Add debug for ANR
6d02c5e Complete booting when frontmost activity is idle
bcb6eb9 Add debug for ANR
01ba98b Only notify SIM state changes when it has actually changed
4abdd07 Update javadoc and hide getNameSource and getDataRoaming.
4fb3b60 AudioService: handle stream mute by stream alias
f3ea23a Complete booting when frontmost activity is idle
c87d162 Run isKeyguardSecure under system privileges
b14ed95 Fix javadoc for UserManager.KEY_RESTRICTIONS_PENDING
aa1008c Update javadoc for DEFAULT_FEATURES deprecation.
071743f Rename reg/unreg OnSubscriptionsChangedListener.
f556941 docs: Fix broken link in Common Intents
c63a16b Fix unexpected language changes on SIM card insertion.
150514b Clarify docs for user restrictions
9936484 Don't blindly teardown unvalidated networks when releasing NetworkRequests.
98e8f7a DO NOT MERGE. Ensure screen pinning UI appears immediately after setting changes.
f913334 Camera: Clarify JNI exception message
71922de Update docs for Window.setElevation(), apply changes immediately
2ed0513 Clean up graphics resources.
8443fad docs: Add screenshot
74bf065 Don't allow windows with invalid types to be added.
afd23ab docs: Add parent calls to WatchFaces snippet.
76110e7 docs: Remove Wear preview reference docs
05d9a51 docs: Removing obsolete L-Preview docs and images
cd5d33c Fix for call timer resetting when starting IMS conference call. 1/4
3d9875f Import translations. DO NOT MERGE
7e398d0 Added configuration to determine whether VoLTE requires provisioning.
038c3d2 Added configuration to determine whether VoLTE requires provisioning.
dbd64f7 Support Locale.toLanguageTag on Java 6
51fb775 LayoutLib: Fix System.arraycopy()
0c1228b docs: link to sdk manager
8505c38 Special case AppCompat to show action bar.
6fa4245 AudioService: send connection intent for HDMI ARC device
a3fdec8 Camera2: Fix early EOF in DngCreator#writeByteBuffer.
46f7518 Adding Android Fundamentals video.
6c985dc Carrier text handle sim removal
13d64e5 GpsLocationProvider: Read data enabled status from TelephonyManager.
ea481be Improve the circularMask for round displays
b3d4cb3 Fix issue #18942959: Phone getting stuck then restarts after unplugging from Audi
2999acb Revert "GpsLocationProvider: Read data enabled status from TelephonyManager." as it reintroduces b/18922524
7f7ea82 Profile owner hint in warning for extra CAs
e26d833 CEC: Keep Playback device awake while it is the active source
cab915a Exclude ephemeral networks from wifi backup
bde7bc4 GpsLocationProvider: Read data enabled status from TelephonyManager.
e53b7dd Revert "Profile owner hint in warning for extra CAs"
9708669 Guard against MountService throwing NPE.
1a6e1e0 Wipe FRP partition if OEM unlock enabled
dd3977b Add new debug feature to track associations between processes.  Also add some debugging for spurious service ANRs.
67f304e Use NULL instead of 0 when invoking CallStaticVoidMethod
cb2dc52 Removing DUN APN for Koodo CA (302-220)
29cd7f1 Fix issue #18827122: system server crashed on broadcasting...
3d7ca31 Remove AppWindowTokens from exiting apps with task
b36becf Avoid showing emergency calls when not possible
1ab7d3b Fix pointer index out of range exception DO NOT MERGE
573a035 Remember to cancel lingering when a network again satsifies a NetworkRequest.
6e26f7f CEC: Handle <Active Source> arriving before TvInputCallback.onAddInput
7c91446 Revert "GpsLocationProvider: Read data enabled status from TelephonyManager."
b6ab098 Add API for nested pre-processing of a11y events; fix ResolverDrawerLayout
1330f79 Replace java.util.LinkedHashMap.eldest()
490da1d Don't unmute when trying to show volume UI. DO NOT MERGE
1ce7d17 Wipe FRP partition if OEM unlock enabled
ab2df06 Add new debug feature to track associations between processes.  Also add some debugging for spurious service ANRs.
3bb85fb docs: build link update
1b554a3 Removing three obsolete lessons from TOC, which in turn removes them from building-userinfo.jd when built.
6aede34 Add missing DateFormat method.
0359b4b Update platform.dir search in tests.
2610d71 Don't unmute when trying to show volume UI. DO NOT MERGE
d657b14 Fix tests on jenkins, take 2.
585a210 Import translations. DO NOT MERGE
574fa34 Add <ol> formatting to WebView#enableSlowWholeDocumentDraw documentation.
152d728 Check for OOM in BitmapFactory's getMimeTypeString().
491a825 docs: Update Dashboard for January 2015
48603a3 Fix tests on jenkins
7bc33c0 Bring task with root activity to front when launching from recents.
b89e140 Support single-package backup rejection by the transport
fabbdf7 GpsLocationProvider: Read data enabled status from TelephonyManager.
bd2d534 Add new mms error for no data network (airplane mode or no mobile data)
f6bf1d7 Fix crash on pasting text in a WebView
15a1166 docs: studio disk space requirements typo
941aac0 Camera: doc update for color aberration modes
4a9849b NoMan: Cancel previous instance of ignored notification
9ffb53c Clear process DNS NetID binding when expiring or releaseing legacy requests.
6ad7cbd CEC: Make deviceSelect work for MHL device
7515d18 docs: Checklist for TV Apps
603ad6f Remove the "backup_data_changed" event log
626128b docs: studio bundle checksum update
c01678e Scroll handle was half as opaque as it was supposed to be
c478cf5 Fix issue #18907544: Activity manager miscomputed high RAM for 64 bit
32176c4 docs: Updated GMS version numbering to be consistent with blog post. bug: 18718181
fa6fb0d docs: Minor fixes to Watch Faces design guidelines.
1139a0a docs: Added explicit filepath for Android Media Browser and Android Messaging simulators. bug: 18759727
ee37107 docs: studio index typo
b182955 Fix issue #18901214: APR: Frequent crash in android
b15703c Avoid double-translating View background
5619d92 docs: Updated the description of the enhanced camera APIs in L. bug: 18142680
fe56835 Add system api for disabling touch events in wallpaper behind the window.
5c2d8f7 Don't override dialog icon drawable unless valid resource ID was set
c014dec Don't unregister MobileSignalControllers still used
e1d8dcd Profile owner hint in warning for extra CAs
58df125 Add image comparison to LayoutLib tests.
dd50858 Use min when comparing AM and PM text lengths
4bb503c docs: Minor fixes in Android Studio pages.
85eec26 QS WiFi panel trigger settings on correct user
4ae97d3 Post broadcasts to bg and cache bt state info
e416d0f CEC: Let MHL device be of type 'source'
d548922 DO NOT MERGE Fix typo
62f38d1 DO NOT MERGE Implement cloneTvInputEvent
a617074 DO NOT MERGE TIF: change TvInputHal events to run on its own thread
48248c8 DO NOT MERGE Make mute/unmute work
017bb85 DO NOT MERGE TIF: Add a null checking in TvInputHardwareManager.
4022272 Remove Time from CreateInfo
eae390a Add DatePicker, CalendarView to LayoutLib tests
ad1e3d7 CEC: Buffer <Set System Audio Mode>
f5b02eb resolved conflicts for a0bc2e7e to lmp-mr1-dev
c48e56e docs: Plugin reference update
e64a5bd Fix DatePicker rendering.
e5ea48a Fix a race in accessibility manager.
446e019 Add MEDIA_PROJECTION_SERVICE to the ServiceName list.
6564f5b MediaCodec: Added E-AC3 mime type (@hide).
8fc5072 Don't backup ringtone on non-telephony devices.
af88a19 Audio Policy: Clear calling identity for all paths setting ringer mode.
0ff4568 Make Preference-cookie map non static.
dfeffd4 Fix default initial value for preferences
10bb137 Add preferences rendering.
7287ed3 Data quick settings - Usage shown should take into account merged IDs.
3fa832b Import translations. DO NOT MERGE
6bae3c9 Import translations. DO NOT MERGE
1cbf184 Import translations. DO NOT MERGE
4136b4f Import translations. DO NOT MERGE
71de8ea docs: Fixes typo on Play services page for Maps.
0ee7485 Add configuration indicating whether TTY over VoLTE is supported.
98d760e CEC: Let the caller check CEC device type
0b68850 Zen: Fix selection logic for "Indefinitely".
0303be4 IMS: add the api to get IMS registration information.
43bcd8f AudioRecord: filter attributes
8539649 Revert "DevicePolicy: Don't warn about managed profile CAs"
76db15a docs: fix problem with TOC after Japanese pages merge
827cc88 Android TV initial (time-sensitive) localization release for Japanese partners. Bug: 18527238 Change-Id: Id933695738a07aa0a1c02783e022dd8b98bbf98e
2167b11 Fix selector bug
ea7a71b docs: b/18122848 [DAC] Android TV - Recommendation card
a95794b CEC: Allow no vendor-specific data for <Vendor Command With ID>
e2b44f8 docs: Making TV Apps Searchable - new training
713cd74 docs: New "app compatibility with managed profiles" doc
257ffbd Remove a bad heuristic when determining click location for accessibility.
152ed37 Fix timing between bcast and net setup.
a733f89 Tweak RT-animator scheduling
1c4ae80 Allow OEM to specify <unavailable-feature>.
b5f1e87 Fix build breakage.
650639f Exclude unnecessary intents in SystemUI
7cc8398 docs: studio sample procedure update
f73c2d1 Update mapping between RAF and Network Type.
2b5208c MediaSession: unmute stream when adjusting volume
c6127b0 docs: plugin link name update
2231c6e SysUI: Log lockscreen state to eventlog
7b42f39 Add a lastValidated bit and use it when reporting capabilities.
d3b8a3e Rename validated to everValidated.
e01e19b Removing unwanted tethering profiles from config.xml
38edfda AudioService: fix permission check.
9b5257c MediaSessionLegacyHelper uses global Application context
1dafeb3 docs: studio build output dir name update
7ddb126 docs: gradle version update in plugin file
75b52bb BluetoothManagerService: Enforce DUMP permission
dcfe5b6 docs: gradle wrapper security note
3f8e456 docs: project file and toc updates
85f6988 docs: Update wearable lists docs
e494c38 Bug 18784289: Fix issue with transition animation callback.
c9f0571 Fix missing subscription list changes
a4ad770 docs: Updates the request-location-updates lesson in the location APIs training course.
ac11ae9 take out SIM card, the RSSI Triangle is still full
276a324 docs: Adding vector drawables video
d800938 Change tests against INVALID_SUBSCRIPTION_ID to use isValidSubscriptionId.
ad9be88 Revert "Allow home to be pressed while in incoming call screen"
c2088f7 Propagate DrawableContainer state on mutate, fix ColorDrawable theming
8838a9f docs: sdk revision 24.0.2
72e1d3f add debug logs to confirm network flapping issue is fixed Bug:18706288
fe7b93f Adding links for the last few files requested by PMs.
6b904ef Make window mgr stack movement track activity mgr
2a65688 Change to write (create) setting+subid if it does not already exist when it is queried for the first time.
047e816 Revert "Change Linkify leniency to VALID"
d6d84bb Removing unwanted tethering profiles from config.xml
01c06df Increase timeout when uncrypting OTA
f9c4d84 IMS: Set phone account in IMS Conference object
ef8d6f2 Revert overdraw avoidance visualization change
7a96f3c Removing context ref from AppWidgetHost. (Bug 18769791)
92df1f2 Fix colored icons in doze mode
fc7b444 Fix the doc of addCrossProfileIntentFilter.
58bd027 make hidden text hidden with negative indent to avoid horizontal scroll bug: 18721145
5762779 Audio policy: Fix deprecated shouldVibrate api.
7de0535 Don't restore persistent task to a stack until needed.
43741a8 Import translations. DO NOT MERGE
e333ef5 Import translations. DO NOT MERGE
8f0d369 Import translations. DO NOT MERGE
1481a42 CEC: Pass port ID for set_audio_return_channel
cd45de8 Missing Javadoc update while API review
334c1c7 Fix bad alarm delivery
5cec920 remove actions and calls for the old sms/mms api BUG: 18005911
a20ca67d Add global setting for ephemeral network timeout.
7749ded docs: plugin reference update
0dab4dc Fix bad alarm delivery
27d1c2d Pass onPostDialChar call back from Telephony to Telecom.
5c3e277 Fix bad alarm delivery
c13160a Fix typo with register native allocation.
827fcb7 IMS OMA-DM Intent and ImsReasonInfo Additions
54de298 AAPT: Copy android:revisionCode to Splits
c88b6bd Don't send the onServiceDisconnected callback after close.
a00be9b Remember failed dexopt to avoid retry
d76da52 Remove 2 sub-tests from the internal test app.
50e9228 Preserve leading "+" in phone numbers
700e1f0 Avoid self-recursion if client calls init() from date listener
48a70a1 Fixing issue with old thumbnails on first launch of app. (Bug 18718114)
4f80324 Revert "Allow home to be pressed while in incoming call screen"
88b2769 docs: studio device emulator updates
482b424 Update mapping between RAF and Network Type.
ac2506c Fix NPE in Transport.applyBatch
f0af0ea Fix touch intercept bug in ResolverDrawerLayout
f4ffaa4 Fix race between CONNECTIVITY_ACTION and setting default network.
a8800f7 Revert "Revert "Attempt to fix keyguard missing bug""
c819d3d docs: studio revision 21 update
d9835f0 Change to treat slotId 0 emergency numbers as default.
68e6819 brute force improve suggestions for sdk download
5c510ee Notification: Fix bigLargeIcon
111a816 Import translations. DO NOT MERGE
feb6c7f Import translations. DO NOT MERGE
65dc25d docs: Updates lesson 1 of location API training: Get last-known location.
eb51280 Enable native tracking for RS contexts to improve GC behavior.
720ab95 make sure wificonfiguration scan cache doesnt grow unbounded Bug:18703749
8035b6e handle beacons reported with wrong RSSI value of 0 - Bug:18654243
e054b8c Fixed a bug where the empty shade and dismiss views would animate
34b5676 Fixed a bug where the background could become transparent
6b8756c docs: studio 1.0.1 revision update
18b892c shell based UI Automator source move
52d750c Check which file changed before requesting backup
7789f4d docs: studio basics typo
a854ddf docs: Add two new general functionality requirements
0cecbc9 Avoid self-recursion if client calls init() from date listener
cd305ae Give accessibility delegate the first pass at handling ACTION_CLICK
ac31510 pm path needs to return 0 when it succeeds.
9bc11ac Move ripple to end state on jump when hardware exit is pending
27dc16c fix Uss accounting in getPssPid()
795302f Fix crash in BluetoothControllerImpl
fe83562 Fixed a bug where the pattern may become invisible
eae2472 Enable native tracking for RS contexts to improve GC behavior.
419aa7a Propagate DrawableContainer state on mutate, fix ColorDrawable theming
216e11d parse bitrate range for video/audio caps
1991590 Revert "Attempt to fix keyguard missing bug"
d3adc51 If no display settings are matched, return the first one. DO NOT MERGE
250a141c Fix MediaStyle docs mentioning 2 max actions in compact view
50ff944 docs: help-adt link updates
48cbf29 audioservice: Clear calling identity upon calling HdmiControlService
b8a2df1 Don't show last used and profile button at same time.
3aaabd7 Handle config changes in NetworkController
d8e4bf4 Fix tests after inet changes in NetworkController
6de7266 Take into account other profiles when deciding whether to show ResolverActivity
fde6f4d Fix MediaStyle docs mentioning 2 max actions in compact view
0968706 Fix a NPE in AccessiiblityManagerService.
9fc96c5 Fix an edge case in computing click location in accessibility mode.
45838de fix Uss accounting in getPssPid()
49d4fdc docs: uiautomator blog link removal
b62aa55 Tune delivery and batching of alarms
8965a8d Properly recognize repeating wakeup alarms
4ad6dae Adding new config variable that is used to determine if ERI should be used when voice RAT is LTE on CDMA network.
76a49a8 docs: studio tools help monkey update
c237907 Correct layer size formatting in trace
9a7fe1a Force-flush state sync on texid change
6303e73 Add toString in NetworkFactory.
385f475 docs: studio workflow links
a54bf65 Change tests against INVALID_SUBSCRIPTION_ID to use isValidSubscriptionId.
26d4e8f docs: studio tips and ticks grammmar typo
0ed01de Limit item count in QS detail
0eae557 Fixing issue with old thumbnails on first launch of app. (Bug 18718114)
e69e5f8 Add config to handle periodic check of tether provision
433e715 camera2: Fix LEGACY YUV production and orientation.
cb17f18 Don't apply animations to windows that are showing
2f8f42f docs: studio bundle update
1206321 Fix crash in BluetoothControllerImpl
43f4372 Fix low FPS when entering wifi/BT detail panel
8bc983e Improve transition when going to Wifi/BT detail panel
d282ba7 docs: studio basics haxm updates
29b7872 Zen: Leave zen=none on manual ringer mode stream volume changes.
ad69082 docs: Fixes to watch faces docs.
53d1f07 make sure wificonfiguration scan cache doesnt grow unbounded Bug:18703749
b713a76 handle beacons reported with wrong RSSI value of 0 - Bug:18654243
6b746b5 Add toString in NetworkFactory.
35da41e Have ViewGroups without a parent clip child visible rects to bounds
ebd5261 Don't preload textures for AssetAtlas
1353df5 Fix issue #18706195: Improve label names of memory types
daec594 Fix build
c7ad6e9 docs: Added info about managed profiles to "Android 5.0 Changes"
3ad771b Update tint filter after setting gradient drawable state
a5faf24 Attempt to fix keyguard missing bug
ea4e5ec AAPT: attributes showing up after v21 attributes would be removed for pre-21 devices
2002cf5 Fixing major regressions in Recents with multi-user. (Bug 18574950)
5a1731d Fix issue #18665625 CTS:android.app.cts.InstrumentationTest#...
6f96a44 Stop guest user on exiting, to conserve resources
62b780e Avoid creating futures for drawables with no constant state
4221d7e docs: Fix link for moved Android Studio index.
0aba9da fix distribute nav styles. they were not highlighted correctly.
4ac36f8 Fix frame-allocated path lifecycles
e0bef71 Fix several HTTP proxy issues with multinetworking.
034ef01 Avoid tearing down process groups twice.
7deca3c docs: sdk tools 24.0.1 revisions
e6ec07f Always call onDateChanged() when the date picker selection changes
bea1510 docs: update debug menu for debugging-studio
65a0123 Adds link to related video.
8403b75 NoMan: Apply audio restrictions when effects are disabled by listeners.
5dce5e6 Fix issue where non-resource attributes would cause obtainStyleAttributes to fail
258da73 docs: Fix text on step 5 of the opt-in steps
ae6cc8a Further work on issue #18640385: Add procstats test mode
cc0c8f2 Switch to libsigchain.a
1f933dd add helpouts widget to wave 3 pages
8866975 docs:studio basic links
db45a01 Add missing member to string conversion - helps in debugging.
6466126 Fix issue #18683980: questions on LMK memory changes
3fc00e3 Improve time picker accessibility
2bb00d5 Import translations. DO NOT MERGE
5b61459 Only add successfully bound profile services to mProfileServices.
7e76464 Import translations. DO NOT MERGE
525fb7e Fixed a bug where the pattern may become invisible
826730a Fix SysUI when an app started from the affordances crashes
2086710 Fixed a bug where the empty shade and dismiss views would animate
4630c89 BluetoothControllerImpl: track bluetooth better
c430a5b Fixed a bug where the background could become transparent
a65ea3d Import translations. DO NOT MERGE
fc8022f Show broken lock image when SSL errors are encountered in CaptivePortalLogin.
aa72294 Import translations. DO NOT MERGE
900efcc docs: Add details to Packaging Wearable apps.
7db2979 docs: Creating Custom Watch Faces training class.
e370305 Add recovery kmsg to dropbox
80b1c56 Fix issue #18665625 CTS:android.app.cts.InstrumentationTest#...
73bdf97 Add put/getBoolean/Array to PersistableBundle
cf18fa6 misc updates related to Android Studio. clarify a few doc titles for improved search results clarity. update "get started" page link to Android Studio, add First App link, and remove some biased language.
37f2718 Always take an activity screenshot when pausing.
0fd06a1 Prevent NullPointerException in getStringValue if no value is set
08fe024 adjust network switching thresholds Bug:18589301
e950ce3 docs: platform updates for api 21
cbd0032 docs: Add Distributing to Android Wear doc
87d76f6 Throw IOException when missing default ringtone.
31cf017 Fix issue with RNA destruction mid-animation
b8a8a81 Remove unnecessary/erroneous reference counting
b185469 Revert "Add overscan insets to surface frame dimensions in WallpaperService."
80c8726 Fix default value of AnimationDrawable's one shot property
15fd63b Revert "Fix calculation of overscan insets in WindowState."
a98d346 Consistent result when signatures don't match.
4f25b78 Update dark mode when notification is updated
da125f4 docs: Updated GMS highlights for v6.5 (Nacho) to reflect removal of LocationClient, PlusClient, and ActivityRecognitionClient.
5053344 :docs studio tips and tricks headings updates
dad7d84 Teach AssetAtlas about more drawables
4a3daac Handle policy change while keyguard disabled
f32bd3c Don't try to scale the bitmaps for null MediaMetadata.
0d2ebc2 Allow user shutdown broadcasts to be delivered
c47c98b Fix issue with RNA destruction mid-animation
12b7328 Ignore accessibility overlay when computing window's interactive region.
f4a637d Camera2: Allow rendering to arbitrary surface sizes in LEGACY mode.
c2d0242 docs: Add new classes to Wearable UI library
5fb1118 Adding a new hidden carrier API to mark GSM/CDMA networks as roaming/non-roaming.
ee648e5 Remove unnecessary/erroneous reference counting
8ba1316 docs: Adding links to material design videos
2ae3805 Revert "Add overscan insets to surface frame dimensions in WallpaperService."
547b0ac Fix typo.
b332eda Added configuration to determine whether VoLTE requires provisioning.
2cdac3b IMS: change getMasterValue to getProvisionedValue.
bec2c3e IMS: add ImsConfig api to get volte provisioned value.
25d8a48 Push inet condition to new MobileSignalControllers
c199ef3 Fixed accessibility for the pin input view on keyguard.
0b9ab97 Fix default value of AnimationDrawable's one shot property
23efef3 docs: Design guidelines for watch faces draft.
369de29 docs: Add links to wearable support zip for ADT
3236f3a Revert "Fix calculation of overscan insets in WindowState."
c846632 Squelch chatty log messages.
e912c9c Repair wifi/cellular kerning.
2023bec revise ADT migration message b/18668828 and fix broken link
06e13e5 (Telecom-system part 3) Adding Telecom Loader Service
1a4b5a4 Work on issue #18640385: Add procstats test mode
549726a clarify release notes pages with more specific titles and new links to related docs.
10bef1d Consistent result when signatures don't match.
25c5e2b Add more -d dalvik details to dumpsys
11a68e1 Fix auto-advance regression in radial time picker
73a0511 AAPT: Dump status of required flag for uses-feature
5d2c1e6 (Telecom-system part 3) Adding Telecom Loader Service
a8af6bb IMS: start and stop dtmf tones.
6973634 Direct notification of network interface changes.
01ab09c docs:studio basics images updates
4fcbf0b CEC: Explictly remove and add device when updating
07ac7fb Add focused & disabled states for spinner assets
01a0963 Fix regression, don't NPE if Switch doesn't have a thumb set
f4814b8 docs: Change Eclipse deprecation language on sdk/index.html page
98513d7 Update API and documentation for invalid subscriptions id's
298536b1 Let host view handle long-press when using drag-to-open
c4a0882 edits to sdk install instructions.
6ae492e changes to deprecate eclipse docs and update migration guide
795a514 Volume: Only play the new vibrate hint once per volume-down.
cf579e9 Make hint text centerred if multiline
3c2508c docs: studio revision update 1.0
b942b6f Fix hotspot coordinate propagation in ViewGroup and AbsListView
dacc924 Reinspect notification for dark mode when updated
3d3a1c3 Import translations. DO NOT MERGE
d48168b add survey link
f7c02ed docs: skd tools revision 24.0.0
10ad761 Update dark mode when notification is updated
7f5eb9f AudioSystem JNI: Add audio policy custom mixes registration
3256601 Offer to "merge" subscribers for data usage.
4383885 fix migrate instruction step
2119b65 Import translations. DO NOT MERGE
530052a Zen: New behavior for built-in downtime + nextalarm conditions.
6102bac CEC: Update CEC device info properly
6c5836e Import translations. DO NOT MERGE
b27ec6d3 QS Wifi panel show icon on secure networks
8510d01 Import translations. DO NOT MERGE
8e609fa CEC: Disable debug logging
35ee301 revisions to Studio landing page
c07d57d fix migrate guide and other studio edits cherryick from  Ic223d8fa3cd1e66ddd37b8f896fef12869be4268
59a3dd7 misc fixes for studio launch: update install instructions, update tools nav for AVD page, update AVD instructions in first app class, other edits to first app.
8f29dcf Re-remove CONNECTIVITY_CHANGE_DELAY and supporting functions.
3ec76e0 doc: SDK install page fix and link fixes
048eeb0 add studio 1.0 files and reorder features list
7b9ae53 doc: fix for SDK installing page
d3c9f2b update studio hero image and add section about code editor [CP]
4083327 docs:build system updates [CP]
d0c79c4 fix migrate guide and other studio edits [CP]
5797e27 docs:sdk installing file update [CP]
29e13c5 new Android Studio download page [CP]
5d9d761 docs: publishing with studio [CP]
fc64b70 docs: new Eclipse menu [CP]
e3fe938 docs: studio basics v2 [CP]
fdeb27f docs:download updates for studio [CP]
153c828 docs:revision updates
f7f20a4 docs:building your first app [CP]
377604a docs: project updates [CP]
9dd6a07 docs: setup-virtual-device [CP]
f592a58 docs support library updates [CP]
7a69c2d docs: debugging studio [CP]
cc4d08b docs:setting up hardware devices [CP]
d16db79 docs: workflow index [CP]
5e8d9a0 docs: tools help update [CP]
e829d8f docs: Training refactor for Android Studio [CP]
caacc89 Fixes (updates) download links for NDK r10d.
49e5593 TIF: TvInputHardwareManager to listen to volume changes
0212be5 Support collaborative audio focus handling
f9fff92 Fix flipped captive portal bit in network conditions bcast.
0322100 Clear clicked nodes from the accessibiliy cache.
846e712 Unhide secure stop APIs
0855e7a Add Text-to-Speech annotations for phone number displays (1/3)
83bc2aa CarrierText clear itself when no mob. data support
d523818 Adjust edit text layout, ripple alphas to be closer to Material spec
77ef3cf Adding new config variable that is used to determine if ERI should be used when voice RAT is LTE on CDMA network.
7929484 Don't send the same PendingIntent more than once.
93e4192 add disable Ephemeral Network API Bug:18525241
ec533f6 Don't destroy surfaces of activities launched behind early.
f82b758 Revert "Merge "Remove CONNECTIVITY_CHANGE_DELAY and friends." into lmp-mr1-dev"
1e01d16 Fix issue #17323751: Additional items in aggregated battery stats
ff778fe Fix calculation of overscan insets in WindowState.
b3fa278 When accessibility on cannot click on a view covered by a HorizontalScrollView
df1d07b Add checking to find AppDirectedSmsProxy for App Directed SMS feature
7c82ced Route mute key events through MediaSessionService
997ddc8 Add mapping between RAT and Network Mode
f4eac12 Camera2: Add HDR scene mode for backwards compatibility.
5a5afe0 Fix docs build
36ffb04 Add subId as parameter for get/setDataEnabled.
9813448 add system|signature protection to android.permission.BIND_CARRIER_MESSAGING_SERVICE
e6672cf Fine tune the light radius from 800dp to 600dp
308fa05 Correct check of is user running
c11baeb Avoid race condition in heads up snooze code path.
e660e27 Revert "Merge "Remove CONNECTIVITY_CHANGE_DELAY and friends." into lmp-mr1-dev"
dc6efdc Talk-back doesn't notify user to enter unlock PIN when device is locked with PIN lock. b/18568003
469c15d When switching to default USB function set, check restriction
134dd68 Associate a UserHandle with each PhoneAccountHandle
424c2a5 docs: Update wording on Packaging requirement description. Add Watch Face requirement.
de7a424 CEC: Avoid setting op in disabled mode
e63ba4b Don't forget to listen for USER_ALL broadcasts.
22192ad Correctly parse previous PMBA state during backup
81f9882 Tune delivery and batching of alarms
1e07ae4 Make CarrierText handle multi-sim
96fb932 Added isRemovingAdmin method
fdce9e5 TIF: handle a race condition when a session is crashed
d2f50c7 AVD: Deep copy the animator target setup when mutate.
c047bd4 Relax access on deprecated fields for compatibility.
6dfa60f Avoid extra saveLayer calls in RippleDrawable, fix docs
3a0d878 Ensure all events from a showing window are dispatched.
dc320a0 Revert "docs: Long press to dismiss fix by Wayne"
c0abc9c TIF: increase the time threshold for tune operation which was too harsh
f4e3bab Fix seeking behavior
b8c0694 Private Window flag to disable touch events in WallpaperService.
4f92124 docs: Added API highlights for Google Play service v6.5 (Nacho) release.
a0116af Potential fix for accidental deactivation of profile owner
fd228a3 Make setting the session token in MediaBrowserService synchronous
c7f0822 Updating screenshots to LMP release and N6
9dfe86d Change Linkify leniency to VALID
0e3c5e8 Fix off-by-one error in computeEllipsis
9ff69bd Make CarrierText handle multi-sim
8c066f7 Use TelecomManager to call TelephonyManager#getVoicemailNumber (1/2)
7508ef5 docs: Fix typo, use --> user
57a873f Fix issue #18593636: Turn on "kill important processes that...
860e2d8 Ensure that loading and unloading of tasks happen symmetrically with lifecycle events. (Bug 18574950)
a2bf987 Doing provisioning check for wifi tethering from SystemUI
1864a50 [ActivityManager] Invalidate last screenshot when activity relaunched
bc0975b bug fix possible NPE while startProcessLocked()
71e737c [ActivityManager] Fix race condition in pss collection
8920e1c Reset killedByAm flag at attachApplicationLocked
7585c56 Show "Connected via Wi-Fi assistant" for ephemeral networks.
f5ba6bd RTL support for Lollipop Land.
cd5d198 [ActivityManager] Fix NPE when start activity
ebc9f2e Update locally cached drawables when constant state changes
71d5870 docs: Fixes for App Indexing training class
18795a2 Add support from restoring recent's backup.
53964da ANR caused by incorrect cleanup in BroadcastQueue.
31d9837 Revert "Revert "Improve fling physics for recents""
d088027 Prevent ANR when broadcast receiver is killed
ff5e5db Fix BT crash due to unset value for BluetoothGattDescriptor from API user
610e288 media: allow full range of Vorbis sampling rates
3f7dac5 Revert "Improve fling physics for recents"
e8b9892 Change the routing path of bluetooth headset connections.
b10e37f Reap unvalidated networks that have no chance of becoming highest scoring.
4b9f8ed Ensure that the USER_PRESENT_INTENT is sent to all profiles of the current user.
3cd3051 CEC: Generate hotplug events upon adding listener
4635038 CEC: Introduce the retry for commands on the new device discovery.
fb75425 UICC : discard language setting of SIM
93c33d7 IMS Call End Cause Additions
dfa34cd Avoid system server crash due to package removed
75b55d0 Notify accessibility for window changes after an app animation end.
9b624c1 AAPT: Move private attrs to new type for framework
18b9c3c Unable to unlock SIM with a PIN/PUK
8b6bd4d Stop keyguard from spamming the log
050d636 docs: Update MessageAPI notes to mention the unreliable transmission nature.
4cc80a7 Fixed a leak in GeofenceHardwareImpl.java.
b6b6720 Change notes for NDK r10d, to publish to DAC
b255e49 Ensuring that the alpha and translation animation durations are the same. (Bug 18609321)
fc33cdf Fix crash when user is both scrolling and tabbing through Recents. (Bug 18552776)
31f2569 Adjust wallpaper-restore acceptance criteria
621afac Doze: Don't block pickup pulses on a proximity check.
01a5ea3 Resume RT-animations after a pauseSurface
8b22252 Fix issue #18607384: Run fstrim after every system update
e131bd1 Handle keyguard dismiss flags correctly
c629d3e Import translations. DO NOT MERGE
08a1255 Revert "Camera: Add new capability flags as system features as well"
7ab0ad1 Add a global override for VoLTE calls (which leaves user setting in place)
9e956e9 Fix docs per API review.
f5d250d Doze: Fast path for pickup pulses.
f29d5a5 Update AndroidPixelRef to prevent VM from cleaning up memory prematurely.
6054e61 Track active notifications by key, not by reference.
1bc177c Fix issue #17948584: Application crash and phone restart when app...
ef77f0e Re-add Connection.getCallCapabilities
7b7c58b Work on issue #18572506: AppOps in-memory state is invalid after...
ee6b84e Import translations. DO NOT MERGE
7bd8eaf Retry failed network validation every 10 minutes.
56e814f Import translations. DO NOT MERGE
97df114 Import translations. DO NOT MERGE
8537405 RankingHelper: Remove STOPSHIP
c10416f Log the state of the notification shade
195c438 Fixing bugs in the LLand.
3f6755f CEC: Check command type for power status monitor action
192d604 Handle keyguard dismiss flags correctly
0d78c52 Docs: Add "admin" to samples categories
72f89d1 Docs: Remove NavigationDrawer sample from What's New page
fd9ec8e3 Docs: Remove GitHub links from docs/samples/new/index.html
1f2de7e Fix issue #18510117: Returning from an activity started with...
bb7e86ff Fix bug in passing of context flags and version.
a2838df Add overscan insets to surface frame dimensions in WallpaperService.
bc415a3 Add keylayout for Logitech RedHawk Gamepad DO NO MERGE
4a52453 Added Razer USA, Ltd serval DO NOT MERGE
47920fa Add getSimStateForSubscriber and additional SIM_STATE_XXXX values
5950a91 Import translations. DO NOT MERGE
6ee6185 Don't process windows belonging to unshown users
18e71a3 Import translations. DO NOT MERGE
053b538a Import translations. DO NOT MERGE
44ed3c1 Import translations. DO NOT MERGE
3e80138 Import translations. DO NOT MERGE
c3a2ea9 Import translations. DO NOT MERGE
1540fd9 Import translations. DO NOT MERGE
9752428 Use CURRENT_OR_SELF when checking SPEAK_PASSWORD setting
62c5df5 AAPT: Add pathMotion custom classes to Proguard Keep set
ddf15a1 Change a semi-colon to a colon in AudioState logging.
4c488ff AAPT: Add custom transition classes to Proguard keep set
740c3ac Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)
a6f8b2c Deprecate one-arg getDrawableForDensity, update currents.txt
a1ec54b Inconsistent media sizes for es-US locale.
870c5a6 Tweak the behavior of the MediaSessionStack
c10e396 Deprecate Resources.getDrawable(int) in favor of the two-arg version
a39e67b Dismiss insecure keyguards if FLAG_SHOW_WHEN_LOCKED
b9ab696 Update dark mode on notifications when content is updated
92692c0 Keep snapshot order matching the shared elements.
c46c0d9 Import translations. DO NOT MERGE
934025e Turn off DEBUG_GESTURES
d8be365 Import translations. DO NOT MERGE
864eedc Import translations. DO NOT MERGE
2c6e751 Import translations. DO NOT MERGE
94ef9e6 Allow more space for the printer spinner to avoid truncation.
6ee2ca2 docs: Long press to dismiss fix by Wayne
ca0a124 Dismiss insecure keyguards if FLAG_SHOW_WHEN_LOCKED
e6edb16 Separate voice/data roaming state and type
864d42e Properly recognize repeating wakeup alarms
d537987 Changing AUDIO_TURNED_ON constant.
64f4916 docs: Layout fixes for the Custom UI on Wear class
dcd460d update L Preview message and disallow crawling /preview
f6f8cca Midnight should mean midnight
21d05a0 Don't show no sim icon on wifi devices
eaaf051 Crash in print spooler when back pressed before content update complted.
a01a0fa Fix issue #18510117: Returning from an activity started with...
48fcd4e Added explicit sort order when fetching accounts.
403aa26 Make StatusBar display all default networks.
2576a80 Remove notification for SoftAP turned on
1f32c65 NoMan/SysUI: Clear LEDs only when entering the shade
b574627 SysUI: Actual MSIM status bar support
0cc1732 Remember to cancel lingering when a network again satsifies a NetworkRequest.
0d6ef4b NoMan: Update effect suppressor on listener remove
c305619 Prevent LIGHTS_OUT_TRANSPARENT in vertical nav bar
2934b26 Add a tag to separate paragraphs in Javadoc
5ceb7f6 Ensure that RandomAccessFile is not leaked.
e653602 CEC: Set the parameter of <System Audio Mode Request> right
63224c3 Call entitlement on clicking tethering tile in quick settings.
b72eb97 new SMS/MMS carrier app API
2180ba7 Sync ViewOverlay size init with RenderNode
90e34e3 Fix immutability bug in http://ag/587241
88831a2 Make work profile apps easier to pick in ResolverActivity
c4d05fc Include splits in dumpsys package output.
993f81e TIF: fix a race condition when TvInputManager is initialized
875e464 Add test for isolated services.
002f918 Only send haptic events from time picker when time changes
e09dcdb ImageReader: free direct byte buffers once Image is returned
0eb0c99 docs: Update getting started creating Wearable apps with proper prereqs and instructions.
faa79ff Clip outline to View clip bounds for shadow computation
55eda3c Fixes a typo, in which the word "give" is repeated. Bug 18553334
fbedecc MSIM IMS: convert to phone ID based selection.
f170248 CEC: make it sure to send vendor commands when changing a setting.
80fff3c Rename VoLTE capability to HD audio.
a7e47d5 Don't crash if a system restore fails before constructing the PMBA
a12b240 Prevent calling GL functions with an invalid surface
de06133 Fix to a compatibility patch that was missed in ag/587241
fd19ada docs: Updated Google Play services Javadocs to reflect v6.5 (Nacho) release.
0201a6f TelephonyManager.setLine1NumberForDisplay should return a boolean.
7151cde Subscription Info density-dependent text size and localized SIM slot index
5ba3337 Import translations. DO NOT MERGE
1f5acf8 docs: December 2014 Dashboard update
829dfa7 Only use mDefaultDns if the network claims to offer Internet
fdff66e change Trulia context image
0cce535 Sanitize display names, keep extensions intact.
48e1762 APK still has privileged flag after being moved from "/system/priv-app"
8802ec1 Import translations. DO NOT MERGE
0e2400f SysUI: QS Wifi get connected wifi rssi from NC
616a8e9 Import translations. DO NOT MERGE
5a25e5b Zero duration animations snap to end value when started
9cde3e1 Import translations. DO NOT MERGE
844c92b Refresh user list a little more eagerly
336cdb4 audioservice: system audio control in master volume mode
1b3541d AudioMix address and type, rule exclusion API, dynamic source
3e07701 Zen: Improve zen mode panel condition selection.
eab28e6 Doze: Break out proxcheck stats by pulse reason.
5c9c86e Telecom API updates (1/6)
44fc65f Allow apps from managed profles to close notification shade.
da39290 Set stream volume to max when userMasterVolume is set to true.
bcc1087 Volume: Improve inline volume controls used in settings.
802abab Fix rounded corners in bottom QS panel.
266143e TIF: call tune() in HardwareSession
4e389e5 Missing Javadoc update while API review
85e21bd Mention ProGuard in the JNI documentation.
5ed8f27 Update drawable container constant state following clone
0079f04 Slightly more button elevation to match Material spec
d26276d Cancel dialog when TimePickerDialog's BUTTON_NEGATIVE is clicked
6903a1a Add string for "Connected via Wi-Fi assistant".
ab2cf6d Fix visible rect computation for views with padding
a68e7d7 Fix the ordering of extra values in the PI.
394a5d6 Update dark mode on notifications when content is updated
4c9c7a5 CameraManager: Separate service listener into a singleton
361ca21 Added unique id to display devices and their settings.
16bf846 Add server-side callback for change in MTU (4/4)
e2e1292 Final resource IDs.
9f81485 Revert "Force-use the pbuffer surface for destroy"
52b2cf9 Enable stencil clipping within clearLayerRegions
1e88cf0 Fix broken @see javadoc in android.media.* classes
022f427 Import translations. DO NOT MERGE
7641e81 Force additional layout pass after drawing
4c3fc59 AudioRecord JNI: pass attributes to native AudioRecord.
00d947b Improve fling physics for recents
752aee8 Fix projection permission dialog layering
cfe9fb6 Volume: Update remote volume icons.
d2160dd Import translations. DO NOT MERGE
e506c85 Volume: Avoid making bad forceVolumeControlStream call.
b82f42a Import translations. DO NOT MERGE
92ed2ec Import translations. DO NOT MERGE
95e89ca Fix jank when pin/pattern is shown
17a6170 Fix AnalogClock rendering
57d766f Do not perform forceVolumeControlStream in master volume mode
3a4b011 define height for context images to avoid content jumps on load
da123a6 make startScan with worksource specific to location scans
824aeab Re-tune low memory killer params.
0ed88b9 docs:advmgr-updates
5ce0ec0 Revert "Animates AbsSeekBar progress movement from key presses."
7265abe Be increasingly aggressive about fstrim if it isn't being run
5ed82c8 Change to use DATA_ROAMING setting correctly with subId.
98ee16c add wear design guide for contextual apps
b6e0cb9 Load SPEAK_PASSWORD from currently active user rather than self
b567aa8 Revert some verbose logging from ag/489226
1586b9c Start MountService before performBootDexOpt
7f45f6d Add 8 more scripts to the font fallback chain.
ab95454 Make IKeyguardService interface asynchronous
a7e87ac Add flag for wiping factory reset protection data.
7b2cae6 Camera: update antibanding spec
2a5e452 Animate notifs depending on touch when exiting doze mode
4a84116 Start MountService before performBootDexOpt
8dcd533 Ensure calling mutate() on DrawableContainer creates a new state
661f2cf VolumeZen: Introduce internal vs external ringer mode.
b945f23 Force-use the pbuffer surface for destroy
6b0c7ac Define permission for system apps to query size of block
cf84ab5 Revert "Ensure calling mutate() on DrawableContainer creates a new state"
80559f4 DevicePolicy: Don't warn about managed profile CAs
449c019 CEC: Do not compare active input when updating
5037f94 media: add support for 160-byte image info in MediaCodec
fd117ff Doc change: zh-cn translation of Android L overviews. cherrypick from  I56d1ce58e10b83d10d0077cc9dfbeb04f090b861
78bfa63 Allow set loop and position before write for static AudioTracks
3ed7dba Ensure time picker HH:MM header is laid out left-to-right
421a539 Adding helper functions to retrieve settings that are stored per subId.
71d08a0 Switch TextureCache to SkPixelRef::fStableId
505e3ab Update IME selection dialog layout for Material
eb536ea Print spooler crash when printing after a rotation.
14f4bf3 Fix DPM.resetPassword("")
aebb65c package_info GID shouldn't have write.
dbea3cd Better am error when SELinux blocking access.
3c9012b Update action bar insets on sw600dp to match Material spec
c80814e Lockup in the print spooler.
6c4c8c5 Updates GMSCore docs to reflect ability to selectively include APIs Bug 16679117
d25eb9f Update documentation for DatePicker to reflect the new mode
aa60767 Make the Context service constant for UsageStats public
962bd4a Ignore spammy package logs when dumping.
411b30c Add Lohit Odia (Oriya) font to the fallback chain.
d64c425 Delay calling onConnected until a session is set in MediaBrowser
265c105 NoMan: Optimize grouped notifications
43aef16 Move Documents action bar update even later.
88d2a3c Introduce revision codes for split APKs.
58bef33 Fix quick settings on Keyguard
7e0aaae Check for null drawable in theme-less getDrawable()
de92f4c Fix crash in getNativeCanvas when canvasHandle is NULL
de4b74a Import translations. DO NOT MERGE
d7dab34 Ensure calling mutate() on DrawableContainer creates a new state
958876f Add support for audio focus locking
c38182f Add mechanism for securely returning parameters though NativeDaemonConnector
d66f3e5 Revert "DO NOT MERGE: Don't log passwords returned from vdc"
e24908e Fixed NullPointerException due to null Bundle, changed time interval from ms to seconds as per method documentation
2b36a86 Wire up surface width/height to lockHardwareCanvas DO NOT MERGE
86201db Issues with messaging apps on non-primary user account
beaf117 QS: Update data usage over limit title.
43eabc8 add intro videos (w/ shadowbox) to Auto and Wear landing pages.
234e25f Import translations. DO NOT MERGE
7842f64 Handle package changes in NetworkScoreService.
71b645f Don't let NetworkMonitor state stop user-initiated transitions.
ce00a23 LED should not be blocked by interruption filtering.
9be80ee Import translations. DO NOT MERGE
905e208 Import translations. DO NOT MERGE
e935fe9 Fix MediaStyle API comments
546d867 CEC: Do not issue non-effective <Routing Change>
bcb78ee Set network selection to automatic when in Global mode
df9ca46 Fix WifiTile's Connected indicator for ephemeral networks.
d09c4ca Additional changes to SubscriptionManager API as per API council.
f6cd14d Print spooler crash when printing after a rotation.
3d110b2 Make WallpaperService watch the actual display state.
a08adb24 Fix binder equality check
b2411f7 Final resource IDs.
b5a5435 Improve DisplayList state output
3853158 Add hasMatchedTetherApnSetting to telmgr API.
da0b168 Fix parsing bug that affects reading back guest restrictions
d052a94 Work on issue #18486438: Reduce size of bugreport output
24c2a7e Don't wipe out explicit Toolbar nav icon when calling setSupportActionBar
72d6e4f It's super critical to call nStart
9e8d9ac Correctly iterate through MediaProjection callbacks.
27f36f4 Avoid NPE in forceStopPackageLocked().
69e6501 Revert "Add a way to override Xfermode DO NOT MERGE"
bc571a9 Reset the task stack instead of the view when Recents is hidden. (Bug. 18436876, Bug. 18394126, Bug. 18432310)
3a3d212 Different messages when wiping user and not device
11008a7 Don't enforce control permission when preparing consented VPN.
a6d4fb6 Push back notification means snooze the package.
5b94d00 docs: URGENT Removing Chinese Lollipop translations, fixing zh-cn resources
996f22f Supporrt tapas build for vector tests
4d1189e CEC: Enable log for non-user builds
d6e6e72 Make default windows features configurable.
7a4e387 Add system API to get registered connection managers
55a442e Lightweight checkin output for network stats.
c2c0bea Allow VPNs to specify their underlying networks.
9c4a707 Fixed several time related states for secondary users
7f9e014 String literals for CL ag/586597
75f018e Delete unused/non-working code.
21b5ee3 Eliminate race conditions in UID-based network filtering.
7e2e40e Follow up to I96c68af9ccc9940acf9fab3b5bd39a3485f01045
c5db390 Revert "Only keep user switcher bitmaps if needed"
31b844b Explicitly specify user for public mode
f8f56bc Fix DPM.resetPassword("")
6862361 Add UUID for Pbap client
735b75c Cannot set Pivot X,Y values from setPivotX, setPivotY API
686e4d5 Doze: Make proximity check configurable.
000973a Camera2: Ignore unsupported face detection results in LEGACY.
2c311d6 Don't bother validating networks that don't satisfy the default request.
24b1c23 Fix issue #15828903: Intent.parseUri allows call to FLAG_GRANT_*_URI_PERMISSION
199ea8c Update overflow menu alignment to match spec
fbe9670 Support keeping activities resumed while dozing.
38ee818 Fix wifi reconnection tests.
44e5417 Ensure arraylist index is montonically decreasing
ab0ab51 Fix wifi tethering tests.
a4fcb62 media: fix isSupportedFormat for integer frame rate
7d5bcd7 Update scrollbars to match Material spec
6aee1d2 Camera: Add new capability flags as system features as well
8513453 Make DeviceDefault alert dialog themes public
f49b0a4 Treat screen-on while pausing as pause timeout.
5b84eac ASLD: ASLD's XML reversible flag can turn off the reverse behavior now.
680df8d Rename callDrawGLFunction
db7cc60 Improve ColorMatrix docs
8dc1031 Convert record channel mask for dynamic mix
481a6df Add device locked API for TrustAgentService
ac6a3a5 Recents backup helper
50bfeec Update KeyguardManager.isDeviceLocked API
d05064b Tint SIM images in PIN/PUK screen
52a6133 Add multi-sim support to keyguard
ef1a177 Fix wifi reconnection tests.
2d1ee98 Revert "Additional changes to SubscriptionManager API as per API council."
7b4655d Ensure arraylist index is montonically decreasing
23d40c4 Fix race when cleaning up receivers/services in Context
25bf00b docs: Fixes to the Data Layer Wear class.
79adc95 Fix null handling in proxies.
f721ba0 Camera2: Doc updates for aeExposureCompensation.
4902ac4 Fix wifi tethering tests.
b66252f Setting ADB_ENABLED may result in a SecurityException.
b13de07 If the surface is lost, release it
7b8157e Fixed a bug where the notifications were not animating
306354f Honey I shrunk the navigation bar
cb09bc4 Fix typos in previous bugfixes.