Commit Graph

18902 Commits

Author SHA1 Message Date
Kenny Root
d5fcb0c2b5 am c924fbd6: Merge "Add verifier device identity"
* commit 'c924fbd6933f6a96588b6e78d385082155cfd236':
  Add verifier device identity
2011-09-13 18:28:15 -07:00
Kenny Root
c924fbd693 Merge "Add verifier device identity" 2011-09-13 17:51:08 -07:00
John Reck
1f6a62806b am d4fdc0f5: Merge "Prevent pause/resuming a destroyed WebViewCore"
* commit 'd4fdc0f5621098d89c686a0edbfc22247005c46c':
  Prevent pause/resuming a destroyed WebViewCore
2011-09-13 17:25:38 -07:00
John Reck
d4fdc0f562 Merge "Prevent pause/resuming a destroyed WebViewCore" 2011-09-13 17:23:11 -07:00
Adam Powell
0058323e07 am 911d63d1: Merge "Fix bug 5309557 - Monkeys and SIGSEGV do not mix!"
* commit '911d63d1598b4e8105e9a14d8e1c120f54548cbc':
  Fix bug 5309557 - Monkeys and SIGSEGV do not mix!
2011-09-13 17:18:05 -07:00
Adam Powell
911d63d159 Merge "Fix bug 5309557 - Monkeys and SIGSEGV do not mix!" 2011-09-13 17:15:46 -07:00
John Reck
4e5d8384ce am 9d19923b: Merge "Make sure the finalizer destroy runs on the UI thread"
* commit '9d19923bb599bee6137a4adab17675d954f0584a':
  Make sure the finalizer destroy runs on the UI thread
2011-09-13 16:58:06 -07:00
John Reck
9d19923bb5 Merge "Make sure the finalizer destroy runs on the UI thread" 2011-09-13 16:55:27 -07:00
Adam Powell
cc2264fe47 Fix bug 5309557 - Monkeys and SIGSEGV do not mix!
Make sure that the native component of WebView has been initialized
before any native-level optimization involving window focus occurs.

Change-Id: I24ca5fe21657aeb1a1faf5bc36fba5ea11064f86
2011-09-13 16:11:29 -07:00
Irfan Sheriff
9c3e293f92 am 651cdfcb: Unhide wifi p2p API
* commit '651cdfcbac6245f570475991588ddc2d30265e8d':
  Unhide wifi p2p API
2011-09-13 16:09:14 -07:00
Irfan Sheriff
651cdfcbac Unhide wifi p2p API
Bug: 5247957
Change-Id: Id93e30c0cb60f361ba13a840de8f843415777336
2011-09-13 16:04:00 -07:00
Kenny Root
0aaa0d9317 Add verifier device identity
This adds a special device identifier that is usable only for device
validation. The user will be presented with this number encoded in
easily-transcribable Base32 in the Developer options of Settings.

Change-Id: I4843f55ee90d689a51d0269b22454ca04c1be7ec
2011-09-13 16:02:43 -07:00
John Reck
2f4d30a2a6 Prevent pause/resuming a destroyed WebViewCore
Bug: 5246901

Change-Id: I697cd26b74ffb0584bb992d8caa6bae1e6eee0fd
2011-09-13 15:50:41 -07:00
Fabrice Di Meglio
28e8219e8f am d309a043: Merge "Fix bug #5282141 ScrollView overscroll should not generate invalidations when not needed (ANR textview redraws constantly when touched)"
* commit 'd309a0434a74a4d3982d2309c49d7076e4611229':
  Fix bug #5282141 ScrollView overscroll should not generate invalidations when not needed (ANR textview redraws constantly when touched)
2011-09-13 15:36:59 -07:00
Fabrice Di Meglio
d309a0434a Merge "Fix bug #5282141 ScrollView overscroll should not generate invalidations when not needed (ANR textview redraws constantly when touched)" 2011-09-13 15:35:06 -07:00
John Reck
b9376464ab Make sure the finalizer destroy runs on the UI thread
Bug: 5208786
 The finalizer runs on its own thread, but destroy must be called
 on the UI thread

Change-Id: I01ddd675b8aea49aa4e212693551e808a83e45d5
2011-09-13 14:38:22 -07:00
Christopher Tate
e3006c63dd am ff87be59: Merge "Fix bug 5297302 - Remember to release surface after starting drag"
* commit 'ff87be5966d876031ec56f55d5c1e6cf4cef71fa':
  Fix bug 5297302 - Remember to release surface after starting drag
2011-09-13 14:31:09 -07:00
Robert Greenwalt
4ea69c967a am 2367e75b: am 61db35da: am 2f835a61: Merge "Make copies of NetworkInfo to give out." into honeycomb-LTE
* commit '2367e75beebd44338d67c20270cecedd5ca3cb5c':
  Make copies of NetworkInfo to give out.
2011-09-13 14:28:55 -07:00
Christopher Tate
ff87be5966 Merge "Fix bug 5297302 - Remember to release surface after starting drag" 2011-09-13 14:28:05 -07:00
Robert Greenwalt
2367e75bee am 61db35da: am 2f835a61: Merge "Make copies of NetworkInfo to give out." into honeycomb-LTE
* commit '61db35da2b4501dde5646f86f21cf5054c41ea26':
  Make copies of NetworkInfo to give out.
2011-09-13 14:25:27 -07:00
Fabrice Di Meglio
e9dbef85d3 Fix bug #5282141 ScrollView overscroll should not generate invalidations when not needed (ANR textview redraws constantly when touched)
- check if the overscroll range is not 0
- check if we are in the correct overscroll mode
- also udpate HorizontalScrollView the same way

Change-Id: I0bb37f9813a5871eb856914786db5c06de59e4d3
2011-09-13 13:47:20 -07:00
Adam Powell
afb0905af5 am ac126be5: Merge "Fix bug 5226097 - App compatibility issues around new ListView fixes"
* commit 'ac126be503fb38068b25ed740ba183d8a0dd7858':
  Fix bug 5226097 - App compatibility issues around new ListView fixes
2011-09-13 13:42:56 -07:00
Dianne Hackborn
782839125e am b3db5b73: Merge "Fix issue #5309443: Ninjump crashes on boot with..."
* commit 'b3db5b73a6ce3771ae914f132ae72cdb4ddbaa20':
  Fix issue #5309443: Ninjump crashes on boot with...
2011-09-13 13:40:55 -07:00
Adam Powell
ac126be503 Merge "Fix bug 5226097 - App compatibility issues around new ListView fixes" 2011-09-13 13:40:07 -07:00
Dianne Hackborn
b3db5b73a6 Merge "Fix issue #5309443: Ninjump crashes on boot with..." 2011-09-13 13:38:17 -07:00
Adam Powell
247a0f0a16 Fix bug 5226097 - App compatibility issues around new ListView fixes
Only dispatch change events when headers/footers change if we have an
adapter.

Change-Id: Ic5d68ea214196771d76f6a88186aaf5f8ed4c4cf
2011-09-13 13:11:29 -07:00
Dianne Hackborn
180c48489f Fix issue #5309443: Ninjump crashes on boot with...
...java.lang.IllegalArgumentException: Window type can not be
changed after the window is added

Change-Id: I4e34622c99d721fa214fd534a9bbfc8006184770
2011-09-13 12:39:25 -07:00
Gilles Debunne
37bcebbd9e am 18b43119: Merge "Bug 5281947: add to dictionnary option promoted in suggestions."
* commit '18b43119229e5cd72952fdb71b7676de6e853c23':
  Bug 5281947: add to dictionnary option promoted in suggestions.
2011-09-13 12:39:25 -07:00
Gilles Debunne
18b4311922 Merge "Bug 5281947: add to dictionnary option promoted in suggestions." 2011-09-13 12:38:03 -07:00
Costin Manolache
8d9750be71 am 5d42a7df: Merge "For consistency with getAuthToken, pass UID/PID for add account. Needed for customizing the add account flow"
* commit '5d42a7df1dffa5e7e4077e40348790e94411093d':
  For consistency with getAuthToken, pass UID/PID for add account. Needed for customizing the add account flow
2011-09-13 11:23:02 -07:00
Costin Manolache
5d42a7df1d Merge "For consistency with getAuthToken, pass UID/PID for add account. Needed for customizing the add account flow" 2011-09-13 11:21:16 -07:00
Christopher Tate
8f73b5dfac Fix bug 5297302 - Remember to release surface after starting drag
Forgetting to release it was "safe" in that GC would eventually
tidy it up anyway, but in the meantime it was possible for a user to
do lots of drag operations, racing ahead of the progress of the garbage
collector, and wind up with drags failing because we'd run out of
surface slots due to all the piled up stale drag shadows.

Change-Id: I7ac93b13cc9996dda04a404571fbc44cb4314694
2011-09-12 18:33:45 -07:00
Jeff Sharkey
bd75cfa9c4 am 883adec7: Merge "Handle data changed during FlingRunnable."
* commit '883adec77118bdaa0984f157a13e2263f6419595':
  Handle data changed during FlingRunnable.
2011-09-12 18:30:43 -07:00
Jeff Sharkey
883adec771 Merge "Handle data changed during FlingRunnable." 2011-09-12 18:28:15 -07:00
Jeff Sharkey
7f2202b0bd Handle data changed during FlingRunnable.
Bug: 5297171
Change-Id: I733ed978bb1d237c992f5d003b212baeac102a3d
2011-09-12 18:20:56 -07:00
Adam Powell
852579f98c am 413ce9dd: Merge "Pause WebKit drawing when WebView loses window focus."
* commit '413ce9ddab86d5e2f4818859e974db04335b8d26':
  Pause WebKit drawing when WebView loses window focus.
2011-09-12 18:16:37 -07:00
Adam Powell
413ce9ddab Merge "Pause WebKit drawing when WebView loses window focus." 2011-09-12 18:15:37 -07:00
Adam Powell
e00e8a7837 Pause WebKit drawing when WebView loses window focus.
This prevents animations and other live page content from consuming
too many resources while the user is interacting with a popup window.

Bug 5300522

Change-Id: I40fb6d16d56b540c431172052a1ae7fead7109be
2011-09-12 18:04:00 -07:00
Dianne Hackborn
2cef70aa32 am f0ec2dd3: Merge "Fix problems where we were allocating TypedArray when not needed."
* commit 'f0ec2dd3270b60b1516293190757de298f187957':
  Fix problems where we were allocating TypedArray when not needed.
2011-09-12 17:54:27 -07:00
Dianne Hackborn
f0ec2dd327 Merge "Fix problems where we were allocating TypedArray when not needed." 2011-09-12 17:52:54 -07:00
Svetoslav Ganov
2638b99b88 am 8a6d7323: Merge "CheckedTextView is missing onInitializeAccessibilityNodeInfo() implementation."
* commit '8a6d732360c9dbcdf1d2b4da93d150f16af8507b':
  CheckedTextView is missing onInitializeAccessibilityNodeInfo() implementation.
2011-09-12 17:07:10 -07:00
Svetoslav Ganov
8a6d732360 Merge "CheckedTextView is missing onInitializeAccessibilityNodeInfo() implementation." 2011-09-12 17:05:44 -07:00
Dianne Hackborn
ab0f485e64 Fix problems where we were allocating TypedArray when not needed.
Fixes up some recycling of TypedArray objects to reduce the
number we need to allocate during inflation etc.

Change-Id: I948dccc052997779001eaa99db2a710b04be01ae
2011-09-12 17:04:32 -07:00
Svetoslav Ganov
222de674ab am bd5c9768: Merge "Adding accessibility delegate mechanism for backwards compatibility support."
* commit 'bd5c9768c4432c6cb2bfa5f521d49ff03c087ff8':
  Adding accessibility delegate mechanism for backwards compatibility support.
2011-09-12 17:00:31 -07:00
Svetoslav Ganov
bd5c9768c4 Merge "Adding accessibility delegate mechanism for backwards compatibility support." 2011-09-12 16:58:13 -07:00
Jeff Sharkey
e4c7ed4292 am e44365b5: Merge "Data usage structure optimizations."
* commit 'e44365b539056b84a3ab57f5a9338d182eb10033':
  Data usage structure optimizations.
2011-09-12 16:53:50 -07:00
Jeff Sharkey
e44365b539 Merge "Data usage structure optimizations." 2011-09-12 16:50:34 -07:00
Svetoslav Ganov
34ffaabc30 CheckedTextView is missing onInitializeAccessibilityNodeInfo() implementation.
bug:5160586

Change-Id: I3861cfc398566805cdf3c551cbf20dc7b5c208d9
2011-09-12 16:19:37 -07:00
Jeff Sharkey
69b0f63af2 Data usage structure optimizations.
Driven by traceview hotspots found in Settings UI.

Change-Id: I614a049523c526b7fcd12fffdf53a3e4723623e4
2011-09-12 16:13:20 -07:00
Svetoslav Ganov
031d9c1389 Adding accessibility delegate mechanism for backwards compatibility support.
1. Added an AccessibilityDelegate class in View which can be set by
   a client that wants to cutomize accessibility behavior via
   composition as opposed to inheritance. Insead overriding a new method in
   View thus being bound to the API version that introduced this
   method a developer can conditionally inject the accessibility
   customization if the platform API version is heigh enough. The
   developer will have to override the method of interest of the
   delegate. The default implementation of the delegate methods is
   the same as that of View in the case that there is no delegate
   set. If a delegate is set calling an accessibility related method
   on View will be handed off to the corresponsing method of the
   delegate.

bug:5259555

Change-Id: I00e750e22e5e7164a1b571cb3d12ecaf4ab93db4
2011-09-12 15:42:19 -07:00