Fixing missing internal link in document.

Change-Id: I80b8712815ac05acfa753cbb40875b869d2e942d
Set foreground priority for shutdown receivers.

The broadcast of ACTION_SHUTDOWN has a timeout of 10 seconds. To
reduce the risk of hitting the timeout and speeding up the
shutdown sequence in ShutdownThread we set the priority of the
BroadcastReceivers to FLAG_RECEIVER_FOREGROUND.

We have seen that this change reduces the shutdown time when
the system is under heavy load.

Change-Id: I22cbf6af8cf6fc4bdefaa1c3da8a7eed7e7b7674
Fix typo in AlertController.java

If whichButtons is BIT_BUTTON_NEGATIVE, the negative button should be centered.

Change-Id: Ia34daf8c80704204a4f1cf71c642114005559d5d
Signed-off-by: Sangkyu Lee <sk82.lee@lge.com>
SectionIndexer: Update Javadoc for ExpandableListAdapters

SectionIndexer could be implemented by ExpandableListAdapters
that considers groups and sections as synonymous and such
adapters have to account for collapsed groups and should
return appropriate section/position.

Change-Id: If0dec268da8fa30bd26f4d0aaad7e644a9944313
FastScroller: Fix to use appropriate index

Fix FastScroller to use appropriate index to determine the
the position of a section while calculating the y coordinates
of thumb. In case of last section, use totalItemCount to determine
next section position.

Change-Id: I89bfd483949b5c14f85303b50380a73b4a4e635e
Fixed incorrect calculation of dirty invalidation area

Padding was already taken into consideration before calling
invalidateDrawable in ProgressBar.

Change-Id: Id7f23bd15bb19e2294c07adb2acb397100ea97e8
Merge "Fixed incorrect calculation of dirty invalidation area"
Mixed delete/delete[].

Error found via valgrind.
Track libcore API update.

Bug: 3484927
Change-Id: Icd8a45d33efd205a5eb21ac6a4fcf781f8b5e064
Merge "Track libcore API update."
Merge "Mixed delete/delete[]."
The order of child windows is switched

By calling WindowManagerService#reAddWindowLocked(), the window object
in DisplayContent.mWindows is rearranged. If this window has children,
the window objects belonging to WindowState.mChildWindows are also
rearranged together. At this time, while DisplayContent.mWindows is
arranged in ascending order of Z-Order, WindowState.mChildWindows is
arranged in descending order. Therefore, if children
(= WindowState.mChildWindows) are added to DisplayContent.mWindows
in the original order, the order of children is switched. I think
that children must be sorted before they are added.

Change-Id: I28a506f17fcd99c801a3faa17cca66fffb291596
Merge "The order of child windows is switched"
Merge "Set foreground priority for shutdown receivers."
Merge "SectionIndexer: Update Javadoc for ExpandableListAdapters"
Add Colemak keyboard layout

Change-Id: I203b92e56522bc7b3014195d5d83dc1fdb3cab15
Merge "Add Colemak keyboard layout"
Merge "Fix typo in AlertController.java"
Merge "Fixing missing internal link in document."
Merge "FastScroller: Fix to use appropriate index"