Merge "deblue notification dividers" into klp-dev
Allow IMEs to extend below nav bar, remove SystemUI veto.

Layout IMEs below the nav bar, offset by bottom padding and
associated guard rectangle with a black background to ensure
they do not appear as islands during transitions.

This makes it safe to remove the SystemUI forced opaque transition
when showing an IME, making the overall transition less expensive,
quicker and smoother overall.

Bug:11058746
Change-Id: I460912ee7c117480c57b947ed31eca330819f32c
Merge "Clear accessibility focus when view becomes invisible" into klp-dev
Drop <meta-data> support for DocumentsProviders.

Prebuilts have finished migrating to new <intent-filter> based
approach.  Also update isDocumentUri() to match new definition.

Bug: 11109484
Change-Id: Ib95e2c3f5a9ff70b8d5e411f68ad49d1990dae8c
Support overriding calling package in Documents.

Calling package is only used to pick the stack to restore, not for
security purposes.  This lets other system tools (like Printing)
indicate the real caller.

Bug: 11149540
Change-Id: I155e32577eaeda7dfcb80a7d84ac3b54f281590a
Merge "Drop <meta-data> support for DocumentsProviders." into klp-dev
Merge "Support overriding calling package in Documents." into klp-dev
Merge "Avoid deadlock between mUsers and cacheLock" into klp-dev
Surface outgoing Uri permission grants.

This enables apps to discover and clean up persisted Uri grants when
the underlying Uri becomes invalid, such as when an account is
removed.

Bug: 11142566
Change-Id: Ieeb36cb1155acf226327ebe91cdd30b822d69d1b
Fix issue #11113111: `dumpsys activity service` is broken

Change-Id: Ie02d27b377c562085ef7eb5dea144ce2f382c11d
Add missing locking when updating the accessibility node info cache.

bug:10489954

Change-Id: Iccf55d074ea712566f441b9f6616a4c1fe847e0a
Add listener for changes to touch exploration state

BUG: 11141708
Change-Id: I353dfa2542ebd5e2ac89029dcd88623cc4c688e7
Merge "Allow IMEs to extend below nav bar, remove SystemUI veto." into klp-dev
Don't crash when component enable/disable broadcasts race with uninstall

Bug 11154482

Change-Id: I55107fec51bf5efada136052c451f293976360d6
Merge "Surface outgoing Uri permission grants." into klp-dev
Merge "Add listener for changes to touch exploration state" into klp-dev
Merge "Don't crash when component enable/disable broadcasts race with uninstall" into klp-dev
am 6a831b7d: fix typo in code comment

* commit '6a831b7d5cd87b5b2c7660c84ed34f8ccc5ae275':
  fix typo in code comment
Merge "DOC CHANGE: Android Beam training class" into jb-mr2-docs
Fix touch accessibility in keyguard.

This changes the accessibility code to monitor state changes
and replace the touch listeners with click listeners when
touch exploration is enabled.

It also fixes a bug where the first touch on the camera was being
ignored by ensuring KeyguardTouchDelegate has started the service
by the time the button is touched.

Bug 10991981

Change-Id: I7c4bf01f9bfa10f54cadb0809b6af526c5386af5