While under heavy system load, keyguard was able to create widgets before
before ActivityManagerService was ready. The result was a race
between keyguard adding widgets and ActivityManagerService being
ready to send broadcasts.
This fix provides keyguard with an additional signal to know when
the system is booted and widgets are safe to load.
Fixes bug b/11217169
Change-Id: I7a714d65b068678f961e52bdde4e1c20f9c287f0
* commit 'e704c3c9ee6a9ed2b7fbf34a0fcf70b0062d0dfb': (27 commits)
Fix dock rect calculation when nav is translucent.
Fix registerListener and flush bugs.
Guard against NPE when using existing process.
Add missing locking when updating the accessibility node info cache.
Fix issue #11113111: `dumpsys activity service` is broken
Revert "Use a build-specific wifi country code"
Fix CookieSyncManager for WebViewClassic
Retain IME assignment if no windows accept input.
KLP/KitKat is now API 19.
Decouple construction of WebView, CookieSyncManager, WebViewDatabase
Fix issue #10921903: CTS: android.os.cts.ParcelTest#testReadBundle...
De-blue the add lock screen widget pressed state
De-blue notification backgrounds
Revert behavior to perform onResume.
PackageManager#queryIntentServices breaks its contract.
Choosing default paper size for the "Save to PDF" fake printer
Adding hidden APIs for observing the print jobs state.
Disallow range selection if the document has unknown page count.
Missed signal in FusedPrintersLoader.
Page range validation edge case handling.
...
* commit '41e6e50ce60b0f806c69f66e8e3362e3a6c422ad': (27 commits)
Fix dock rect calculation when nav is translucent.
Fix registerListener and flush bugs.
Guard against NPE when using existing process.
Add missing locking when updating the accessibility node info cache.
Fix issue #11113111: `dumpsys activity service` is broken
Revert "Use a build-specific wifi country code"
Fix CookieSyncManager for WebViewClassic
Retain IME assignment if no windows accept input.
KLP/KitKat is now API 19.
Decouple construction of WebView, CookieSyncManager, WebViewDatabase
Fix issue #10921903: CTS: android.os.cts.ParcelTest#testReadBundle...
De-blue the add lock screen widget pressed state
De-blue notification backgrounds
Revert behavior to perform onResume.
PackageManager#queryIntentServices breaks its contract.
Choosing default paper size for the "Save to PDF" fake printer
Adding hidden APIs for observing the print jobs state.
Disallow range selection if the document has unknown page count.
Missed signal in FusedPrintersLoader.
Page range validation edge case handling.
...
Make sure that the BroadcastReceiver registered by ViewFlipper
enforces that messages come in on the correct (UI) thread.
Bug 11228463
Change-Id: I97f2a1c392f9c58a99afebc60170c9656bba86ad
This is the API part needed to implement support for custom print
options by a print service. Some printers have quite fancy options
and we want users to benefit using them.
bug:11241800
Change-Id: I3a9df771c0ded559b61c597c686795840d702b27
Do not add the non-standard Java classes. Updates the references to all
non-standard classes to new classes in
com.android.tools.layoulib.create package. This also treats
java.lang.AutoCloseable which is part of Java 7 similarly so that we can
still run on Java 6.
Change-Id: Iac5b272652e2780c9bb72d19f415d150948ca589