Merge "Fix calculation of default wallpaper size" into klp-dev
Fix for Typeface.create(Typeface, style) semantics changed in KK

This is a fix for bug 11553661. The "closest match" heuristic for
resolving a typeface when an exact match was not found changed between
JB MR2 and KK, resulting in loss of custom typeface when StyleSpan was
applied. This patch reinstates the logic that had been present. Also
reported externally as:
https://code.google.com/p/android/issues/detail?id=61771

Change-Id: Ia432fca07c4bf3b830ee2487cd8f5267a9cfb7ff
Merge "Fix for Typeface.create(Typeface, style) semantics changed in KK" into klp-dev
Fix lockscreen camera preview position in RTL.

Bug:11263914
Change-Id: Ic3e5157ceb82495d10afd74b3af2655434a9467c
Import translations. DO NOT MERGE

Change-Id: I13dd4dfd6492c31975cd61e28caeea940a5f66cb
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: I74c56a144553ebe2d3d8587537f0d160fe3c6840
Auto-generated-cl: translation import
Fix BandwidthTest to report correct stats.

The test used to report report stats for a random uid. Fixed it to report
stats for the Instrumentation uid or download manager uid, depending on the test.

Change-Id: I089162c19e25cbf0dfb05645a9a1018dd7567423
Merge "Continue synthesizing data even after brightness adjustment" into klp-dev
Merge "Fix issue where transport control shows up off-screen on tablets" into klp-dev
Merge "Fix lockscreen camera preview position in RTL." into klp-dev
Fix incorrect looping limits.

One cannot iterate across an entire list if one both removes an entry
and increments the index into the list. Do one or the other or you
will end up with bugs like 11556768 which is now fixed.

Change-Id: I57f1ad13075a005cae3c1cbfae10e230d9af143a
Fix NPE with inPurgeable Bitmaps in getAllocationByteCount

bug:11556330
Change-Id: I430136ea15baeb60adfb9bb2acdde9505ce707fe
Ensure bar window state is SHOWING after rotate if visible.

Bug:11544694
Change-Id: Ied56f01a931f33437bdc05d026006cabcdef0149
Merge "Fix incorrect looping limits." into klp-dev
Merge toast frame assets, update themes, etc. accordingly

Bug 11355837

Change-Id: Ie221b7a8490a65c744e06474fb68f2f123762d5d
Tweak test for layout.

Return to old way of only laying out Keyguard on configuration change
and add a new qualifier that does a layout if a window is part of an
opening app. This qualifier allows apps that handle their own
configuration changes to be notified of screen changes after the
configuration has changed. Apps that do not handle their own
configuration changes find their way into this code because their
surfaces are recreated by default and mHaveFrame is false.

This fixes bug 11544694 and passes the test of all bugs listed in CL
ag/383579.

Change-Id: I3a679b27eb4a2c5210957bcd4ae2f10b46f6e076
Merge "Ensure bar window state is SHOWING after rotate if visible." into klp-dev
Merge "Tweak test for layout." into klp-dev
Merge "Disable face unlock when returning from camera." into klp-dev
Merge "Fix NPE with inPurgeable Bitmaps in getAllocationByteCount" into klp-dev