Jeff Brown
db918cf171
Merge "Ensure input events are processed in-order in the application."
2011-12-01 20:11:15 -08:00
Jeff Brown
76d79011a0
Merge "Improve latency instrumentation."
2011-12-01 20:11:09 -08:00
Dianne Hackborn
a2a56f82a8
am 48e07296: am bfb3dec2: Merge "More social integration." into ics-mr1
...
* commit '48e07296800c49f8bc9b34cc57372593021f79a1':
More social integration.
2011-12-01 18:52:27 -08:00
Dianne Hackborn
bfb3dec22d
Merge "More social integration." into ics-mr1
2011-12-01 18:48:32 -08:00
Dianne Hackborn
a3d487cb13
More social integration.
...
Change-Id: I9be09e08bda5db6c05f5beabc380708a11ead43b
2011-12-01 18:42:24 -08:00
Gilles Debunne
0715f12605
am b4812f8a: am 335c4e6c: Broken build. New methods made private.
...
* commit 'b4812f8a815a4c4a9896e73412f4011d7a30f03f':
Broken build. New methods made private.
2011-12-01 16:10:03 -08:00
Gilles Debunne
335c4e6cb2
Broken build. New methods made private.
...
Change-Id: Ia123ab4ddb1fe93bcd053c3ea5bf6b87c7204640
2011-12-01 15:36:08 -08:00
Gilles Debunne
2101c57552
am a8205d24: am 09cbff02: Merge "Better handles\' visibility test" into ics-mr1
...
* commit 'a8205d24703fc353076cf30795b3a06a87208cfa':
Better handles' visibility test
2011-12-01 15:06:49 -08:00
Gilles Debunne
58d8953958
Merge "Scroll performance improved in multiline TextEdit" into ics-mr1
2011-12-01 15:04:35 -08:00
Gilles Debunne
eb189d399a
Merge "Performance improvement in TextView" into ics-mr1
2011-12-01 15:03:55 -08:00
Gilles Debunne
09cbff0294
Merge "Better handles' visibility test" into ics-mr1
2011-12-01 15:03:27 -08:00
Jeff Brown
4952dfd16a
Ensure input events are processed in-order in the application.
...
As it turns out, it used to be possible for there to be multiple
input events simultaneously in flight in an application. Although
it worked, it made it hard to reason about what was going on.
The problem was somewhat exacerbated by the introduction of a
queue of "InputEventMessage" objects as part of an earlier latency
optimization.
This change restores order from chaos and greatly simplifies the
invariants related to input event dispatch within the application.
Change-Id: I6de5fe61c1fe2ac3dd33edf770d949044df8a019
2011-12-01 14:13:48 -08:00
Jeff Brown
95db2b20d7
Improve latency instrumentation.
...
Change-Id: I4edfa0a5659d207f7e46722e48ffa1dc43d2aa13
2011-12-01 14:13:48 -08:00
Matthew Xie
2f2e3ba11c
am 6001d3ad: am 1a1be44c: Merge "Unlink the Binder DeathRecipient when removing a Bluetooth service record" into ics-mr1
...
* commit '6001d3ad9f5ddb5be09ec6e70b5e646cb9a0f469':
Unlink the Binder DeathRecipient when removing a Bluetooth service record
2011-12-01 13:36:48 -08:00
Matthew Xie
1a1be44c5b
Merge "Unlink the Binder DeathRecipient when removing a Bluetooth service record" into ics-mr1
2011-12-01 13:32:19 -08:00
Svetoslav Ganov
55cdacb9ba
am 0bfdd7c2: am e9f24a43: Merge "Fix memory leaks in the accessibility layer." into ics-mr1
...
* commit '0bfdd7c2927fb683b89fdd52befe643e8e069e77':
Fix memory leaks in the accessibility layer.
2011-12-01 13:01:50 -08:00
Svetoslav Ganov
e9f24a4302
Merge "Fix memory leaks in the accessibility layer." into ics-mr1
2011-12-01 12:57:12 -08:00
Amith Yamasani
41995689f2
am 52976f04: am e9b0608c: Merge "No clicking on volume icon in volume dialog." into ics-mr1
...
* commit '52976f04d8bebf44398a94cf5796f6a998c8935d':
No clicking on volume icon in volume dialog.
2011-12-01 12:17:50 -08:00
Jason Simmons
c980a495a6
Unlink the Binder DeathRecipient when removing a Bluetooth service record
...
The fix holds a reference to the Reaper objects, so that they don't get GCed
and cause the error - unlink not called on death recipients.
bug 5602314
Change-Id: Ib8a9e254d7c9ebe9d54f5c10b3daa31d062b4df0
2011-12-01 12:06:50 -08:00
Gilles Debunne
6bb5fc577d
am 4fec974c: am 0433c157: Merge "TextViews keep focus after Done" into ics-mr1
...
* commit '4fec974c2f75886516509699ccfc0100b029fe4d':
TextViews keep focus after Done
2011-12-01 11:59:08 -08:00
Gilles Debunne
ad79297a41
am d732efa2: am b2aa672f: Merge "Revert "IME action (done, next...) correctly handled"" into ics-mr1
...
* commit 'd732efa2972eaaa22ff921c39744ec969598bcd0':
Revert "IME action (done, next...) correctly handled"
2011-12-01 11:59:07 -08:00
Svetoslav Ganov
36bcdb535e
Fix memory leaks in the accessibility layer.
...
The AccessibilityServiceConnection chache should be shared
between all interrogating threads.
bug:5664337
Change-Id: I151041d0b358e87ac47ea5c1c258f90a8b252420
2011-12-01 11:50:42 -08:00
Amith Yamasani
e9b0608c76
Merge "No clicking on volume icon in volume dialog." into ics-mr1
2011-12-01 11:35:30 -08:00
Chet Haase
de5b3a0933
Merge "Protect code in ViewPropertyAnimator from potential null deref"
2011-12-01 10:35:18 -08:00
Gilles Debunne
0433c15714
Merge "TextViews keep focus after Done" into ics-mr1
2011-12-01 10:22:15 -08:00
Gilles Debunne
b2aa672f24
Merge "Revert "IME action (done, next...) correctly handled"" into ics-mr1
2011-12-01 10:21:59 -08:00
Gilles Debunne
64901d4eb0
Better handles' visibility test
...
Checking if the hotspot position is visible instead
of checking if it is part of the clipped visible rectangle.
Bug 5638710
Patch set 2: synchronize static variables you will.
Patch set 3: renaming and refactored the while loop.
Patch set 4: synchronize you will (again)
Patch set 5: parent
Change-Id: I330510f491c85f910fc61598936113ad07d304e4
2011-12-01 09:09:09 -08:00
Ben Murdoch
9c8fc9c620
am fc00b6aa: am 90ea4c4d: Merge "Fix crash with HTML5 video." into ics-mr1
...
* commit 'fc00b6aac4a5f9222d36b7db5209bca9b63b55d6':
Fix crash with HTML5 video.
2011-12-01 09:08:00 -08:00
Ben Murdoch
90ea4c4d30
Merge "Fix crash with HTML5 video." into ics-mr1
2011-12-01 09:03:22 -08:00
Chet Haase
0c6d83cc56
Protect code in ViewPropertyAnimator from potential null deref
...
The monkeys threw a NullPointerException in ViewPropertyAnimator, from
calling into a data structure that should have been not null. Not sure what
weird onkey-driven timing issue caused the problem, but protecting the null
deref is easy and safe.
Issue 5626496
Change-Id: I902b510db60a8a85f776f48582ae0326522a9400
2011-12-01 08:40:05 -08:00
Daniel Sandler
2a40d0d92b
Merge "Put screensavers back in the icebox for now. DO NOT MERGE." into ics-mr1
2011-12-01 06:29:53 -08:00
Ben Murdoch
d3f18b805e
Fix crash with HTML5 video.
...
Add missing check for native HTTP stack inside
CookieManager.getCookie(WebAddress) and
CookieManager.setCookie(WebAddress) - private APIs that now
will throw an exception as the legacy cookie table no longer
exists with WebViewDatabase version 11.
Bug: 5690908
Change-Id: I51ae848d03b04d6021d314dda4a199675e38ab02
2011-12-01 13:43:41 +00:00
Bart Sears
51340e0fb7
am 5a4e807a: am 41a5774a: Merge "fix position of WebTextView on scrolling layers" into ics-mr1
...
* commit '5a4e807af8661d35e27157fa224a8e4db0e66f7c':
fix position of WebTextView on scrolling layers
2011-11-30 22:33:24 -08:00
Bart Sears
41a5774a99
Merge "fix position of WebTextView on scrolling layers" into ics-mr1
2011-11-30 22:29:16 -08:00
Adam Cohen
bd573a3813
am 2a163f61: am 557a1772: Merge "Working around issue where setting min height on RelativeLayout causes items to collapse. (Bug 5640357)" into ics-mr1
...
* commit '2a163f6171c06d9bbee9ce49fad478336210d37d':
Working around issue where setting min height on RelativeLayout causes items to collapse. (Bug 5640357 )
2011-11-30 21:14:53 -08:00
Adam Cohen
557a1772f6
Merge "Working around issue where setting min height on RelativeLayout causes items to collapse. (Bug 5640357)" into ics-mr1
2011-11-30 21:10:27 -08:00
Fabrice Di Meglio
a791894f8c
Merge "TextLayoutCache Code cleaning"
2011-11-30 20:09:58 -08:00
Fabrice Di Meglio
2e5e96e9f0
TextLayoutCache Code cleaning
...
- remove commented code
- fix log
Change-Id: I8495b923c9426e33e645fe85ea04005520716f4e
2011-11-30 20:08:16 -08:00
Svetoslav Ganov
786e54dd13
Fixing the build
...
Change-Id: I125956773dd364b14f8d328e625df3c852001dbf
2011-11-30 19:36:18 -08:00
Svetoslav Ganov
66922db828
Fixing the build - for real
...
Change-Id: I9628f2da8876b85f9c8ce94cc876b10e083980f6
2011-11-30 19:18:51 -08:00
Svetoslav Ganov
8b5a814f6a
Fixing the build
...
Change-Id: I7b2270843123b252098ca798c03284fb089f1b8a
2011-11-30 19:10:26 -08:00
Svetoslav Ganov
f3b4f3163b
resolved conflicts for merge of 26f7a81f to master
...
Change-Id: I6bf5fd7c0de7945cef84602dbe3a7bbed587700f
2011-11-30 18:34:56 -08:00
Winson Chung
7cef80fd39
Working around issue where setting min height on RelativeLayout causes items to collapse. (Bug 5640357)
...
Change-Id: Ide1822e19045f093c0c1c088839caa5cc8aea287
2011-11-30 17:34:25 -08:00
Svetoslav Ganov
d8ec8db5e0
Merge "Fixing memory leaks in the accessiiblity layer." into ics-mr1
2011-11-30 16:56:41 -08:00
Michael Kolb
5da91bd674
fix position of WebTextView on scrolling layers
...
Bug: 5677828
depends on CL: 152845
Change-Id: Ia6fce3ef64954d99fe044e801d7f083055c8b880
2011-11-30 16:15:18 -08:00
Fabrice Di Meglio
a90d65265f
Merge "Improve TextLayoutCache logging"
2011-11-30 15:58:49 -08:00
Fabrice Di Meglio
56e6e54927
Improve TextLayoutCache logging
...
- make logs more consistent and readable
- add more logs information
Change-Id: Idfe5bb53e9163c4c07a9b4267b66b0d0e164a498
2011-11-30 15:48:18 -08:00
Gilles Debunne
647944897f
TextViews keep focus after Done
...
Otherwise the ViewRoot tries to focus something else and as a result
it will scroll back to the top of a form with many fields, which is
annoying.
Change-Id: I1de10f76fe4b82bc4097fc13c629450d6f999fd0
2011-11-30 15:45:30 -08:00
Gilles Debunne
8bfcd133a2
Revert "IME action (done, next...) correctly handled"
...
This reverts commit efbad5fb90 .
2011-11-30 15:40:28 -08:00
Amith Yamasani
2b0acc90ae
No clicking on volume icon in volume dialog.
...
Don't disable volume slider when it hits zero.
Show correct icon for Silent mode in Power menu.
Bug: 5586083
Change-Id: Iaa957fc08e314e0de1c007dfc967a1d960080aab
2011-11-30 15:28:43 -08:00