Commit Graph

19541 Commits

Author SHA1 Message Date
Dianne Hackborn
59ce1f3d7c am 43ee0ab8: Fix issue #5433910: RTE while adding an account from settings
* commit '43ee0ab8777632cf171b598153fc2c427586d332':
  Fix issue #5433910: RTE while adding an account from settings
2011-10-09 14:24:39 -07:00
Dianne Hackborn
43ee0ab877 Fix issue #5433910: RTE while adding an account from settings
Make the new marshalling/unmarshalling code for the long sparse
array of ints always consistent.

And sane.

Change-Id: Ifbfbe6e56f59e469acb66257c504b1168d6566fa
2011-10-09 14:11:05 -07:00
Dianne Hackborn
e74f480bd1 am 421fa274: Fix issue #5418999: [From My Phone] - ANR when navigating back from OneUp view
* commit '421fa2744556d6483007bc2a6a1e4030811142f9':
  Fix issue #5418999: [From My Phone] - ANR when navigating back from OneUp view
2011-10-09 13:13:36 -07:00
Dianne Hackborn
421fa27445 Fix issue #5418999: [From My Phone] - ANR when navigating back from OneUp view
Close cursors asynchronously.

Change-Id: I32c106d26c0443710789344bf823c288eaf31db5
2011-10-09 12:50:45 -07:00
Costin Manolache
db582d17a2 am 6d288bd2: Merge "b/5399355 StringIndexOutOfBoundsException from AccountManagerService"
* commit '6d288bd2f3596ce268a3a3278f005d8757c79d63':
  b/5399355 StringIndexOutOfBoundsException from AccountManagerService
2011-10-07 17:56:05 -07:00
Costin Manolache
6d288bd2f3 Merge "b/5399355 StringIndexOutOfBoundsException from AccountManagerService" 2011-10-07 17:54:05 -07:00
Dianne Hackborn
be870e81e8 am ba8ecd20: Merge "Fix how we hide and show the nav bar."
* commit 'ba8ecd206cc6f175767f952d380c88f70ece04cf':
  Fix how we hide and show the nav bar.
2011-10-07 15:14:55 -07:00
Dianne Hackborn
ba8ecd206c Merge "Fix how we hide and show the nav bar." 2011-10-07 15:12:17 -07:00
Jeff Brown
f27eeeb28b am 270928bd: Merge changes Idbfeb3cc,I03e8e2e7,Iff9eed78
* commit '270928bd4a1db1dc0d989f4e9897a81ab865e30e':
  Fix regression in CursorWindow.getString() Bug: 5332296
  Clean up CursorWindow lifetime. Bug: 5332296
  Fix regression in CursorWindow.copyStingToBuffer. Bug: 5332296
2011-10-07 15:09:29 -07:00
Michael Kolb
d4fd84dabc am b762d1e5: Merge "Handle audio focus in HTML5 audio"
* commit 'b762d1e5eaae9f04f1141feaa402e3f8939d28cc':
  Handle audio focus in HTML5 audio
2011-10-07 15:09:24 -07:00
Jeff Brown
270928bd4a Merge changes Idbfeb3cc,I03e8e2e7,Iff9eed78
* changes:
  Fix regression in CursorWindow.getString() Bug: 5332296
  Clean up CursorWindow lifetime. Bug: 5332296
  Fix regression in CursorWindow.copyStingToBuffer. Bug: 5332296
2011-10-07 15:08:24 -07:00
Michael Kolb
b762d1e5ea Merge "Handle audio focus in HTML5 audio" 2011-10-07 15:07:29 -07:00
Dianne Hackborn
df89e65bf0 Fix how we hide and show the nav bar.
The PhoneWindowManager is now responsible for hiding and showing
the nav bar.

For hiding, it just moves it off the screen (easy way to get a
nice slide animation on and off).  At the same time, we use a
new WM facility to put up a fake input window to capture all
touch events.

When a touch event is received, we force the system UI to clear
the navigation hiding bit so it will be shown again.

This removes a bunch of code from the system UI for hiding and
showing the nav bar.  Also removes the code calling from userActivity()
to the system UI, which was bad.  (Also no longer using userActivity()
fixes bugs around re-showing the nav bar due to key presses and
other wrong things.)

Change-Id: I8c3174873b5bcaa36a92322a51e8f7993e88e551
2011-10-07 14:32:01 -07:00
Michael Kolb
889453b892 Handle audio focus in HTML5 audio
Bug: 5416191

    Video will follow later

Change-Id: I51da05aa0e3c8c0f33151df84d84a65cb7003080
2011-10-07 14:22:29 -07:00
Christopher Tate
b317fde4a1 am e47b89ca: Merge "Fix wallpaper restore"
* commit 'e47b89cabe38bb0a711c3b2a87be9696c7a1f074':
  Fix wallpaper restore
2011-10-07 13:38:37 -07:00
Christopher Tate
e47b89cabe Merge "Fix wallpaper restore" 2011-10-07 13:36:09 -07:00
Jeff Brown
7ce745248d Clean up CursorWindow lifetime.
Bug: 5332296

Removed dead code in SQLiteCursor related to the use of a background
query thread.  This code could result in CursorWindows being modified
concurrently or used after free.  This code is broken, unused and
is just in the way.

Added comments to explain how CursorWindow ownership is
supposed to work for AbstractWindowedCursors.  (There are still cases
where cursor windows get dropped on the floor without being closed.
Those will be taken care of in a subsequent patch.)

Cleaned up SQLiteQuery.fillWindow to eliminate duplicate code and
remove bits that were only needed for background loading, like
returning -1.

Change-Id: I03e8e2e73ff0c11df76d63f57df4c5ada06ae1cb
2011-10-07 13:31:00 -07:00
John Reck
4a1ad5c1ea am 25d888b5: Merge "Fix calc visible to account for action bar"
* commit '25d888b5ff23acf1a9d41bef3e74ee897baf5ad7':
  Fix calc visible to account for action bar
2011-10-07 13:28:33 -07:00
Matthew Xie
035d25170d am cf6bc99b: Merge "Turn off debug messge"
* commit 'cf6bc99b97d398c13bbf7a2d8656670f197d8220':
  Turn off debug messge
2011-10-07 13:28:27 -07:00
John Reck
25d888b5ff Merge "Fix calc visible to account for action bar" 2011-10-07 13:10:55 -07:00
Matthew Xie
cf6bc99b97 Merge "Turn off debug messge" 2011-10-07 12:57:08 -07:00
Christopher Tate
bf6ee4f509 Fix wallpaper restore
Following a restore of the wallpaper data files, the settingsRestored()
method was binding the new wallpaper by passing null as the component,
because once upon a time that meant just use the configuration that had
just been loaded from the [newly restored] settings filed.  However, at
some point this broke when the load from settings was made a staging
operation, not also the commitment of the changes.

This CL passes the newly-determined component configuration explicitly
to the bind, overriding the product default that may already have been
emplaced by the time the restore happens.

It also turns off the (minor) debugging that had been enabled in
WallpaperBackupHelper while digging into the issue.

Bug 5416839

Change-Id: I963893c236e24c75d10dde75836805295ea42cbb
2011-10-07 12:37:42 -07:00
Adam Powell
3c1d81a1ec am e0f2515b: Merge "Fix bug 5399568 - ListView check states inconsistent after data set change"
* commit 'e0f2515b444ceae20571cbe29e44237d259f54bd':
  Fix bug 5399568 - ListView check states inconsistent after data set change
2011-10-07 11:18:52 -07:00
Adam Powell
e0f2515b44 Merge "Fix bug 5399568 - ListView check states inconsistent after data set change" 2011-10-07 11:16:51 -07:00
Matthew Xie
f0f95112ff Turn off debug messge
Bug 5425619

Change-Id: I7accb88a40604c5b8a8f2323e751a7f8f3cb9da8
2011-10-07 11:15:03 -07:00
Steve Block
3c4b14329f am d8b505d5: Merge "Add WebViewClient.onProceededAfterSslError()"
* commit 'd8b505d50f39a2a8a80eb19578579d1b30762fd2':
  Add WebViewClient.onProceededAfterSslError()
2011-10-07 09:55:25 -07:00
Costin Manolache
85e7279d9c b/5399355 StringIndexOutOfBoundsException from AccountManagerService
Change-Id: I13426a8b57d6fcbc7a43ffd61922439b0fae332c
2011-10-07 09:42:49 -07:00
Steve Block
fe33a75cc8 Add WebViewClient.onProceededAfterSslError()
This is used to notify the host application that an SSL error occurred while
loading a resource, but the WebView but chose to proceed anyway based on a
decision retained from a previous response to onReceivedSslError().

Bug: 5403366
Change-Id: I51a25b93d7824b7eb7b6d5a961cba948e37c85db
2011-10-07 15:14:23 +01:00
Wu-cheng Li
2574798cf1 am 3c02c12c: Merge "Allow Camera.setDisplayOrientation to be called when preview is active."
* commit '3c02c12c73fa8719e49a5da6534750196efe3eba':
  Allow Camera.setDisplayOrientation to be called when preview is active.
2011-10-07 05:46:42 -07:00
Wu-cheng Li
3c02c12c73 Merge "Allow Camera.setDisplayOrientation to be called when preview is active." 2011-10-07 03:08:23 -07:00
Wu-cheng Li
d303362ac2 Allow Camera.setDisplayOrientation to be called when preview is active.
bug:5422679

Change-Id: I4c936ab00428fc158b5947fe8f10b1028869bbdb
2011-10-07 18:01:09 +08:00
John Reck
fffce6fe99 Fix calc visible to account for action bar
Bug: 5425892

Change-Id: I15bc1779013dbb33511d9c5bff9b678115dec102
2011-10-06 20:37:01 -07:00
Adam Powell
14c080497e Fix bug 5399568 - ListView check states inconsistent after data set change
ListView tracks check states in two ways, by position and by ID if an
adapter reports stable IDs. After a data set change there was no
guarantee that the position checked mapping was consistent.

Fix up the position mapping from the ID mapping after a data set
change. In the future this should happen by asking the adapter where a
given ID is now located, but this will require new API and not all
adapters in the wild will implement it. For now make a best guess by
searching in a limited window around the item's last known position.

Change-Id: I70ba89eb103c438b0410c3c6d066acc3918459f9
2011-10-06 19:55:42 -07:00
Scott Main
f0efa5da7b am 5e3cdc76: Merge "docs: deprecate thingy"
* commit '5e3cdc765536ded778f3be81dc923c3af3c680a1':
  docs: deprecate thingy
2011-10-06 18:43:38 -07:00
Scott Main
5e3cdc7655 Merge "docs: deprecate thingy" 2011-10-06 18:41:48 -07:00
Scott Main
4cc5333539 docs: deprecate thingy
Change-Id: I579824680f3b5110d56981becaaf81f917989e7e
2011-10-06 18:32:43 -07:00
Nicolas Roard
b7fab071f8 am 98a5fcd8: Merge "Trigger a full screen repaint when touching layers, as webkitDraw() may not generate the correct invalidations."
* commit '98a5fcd895cce64a879982acd17c9ca52e6177ee':
  Trigger a full screen repaint when touching layers, as webkitDraw() may not generate the correct invalidations.
2011-10-06 18:31:35 -07:00
Nicolas Roard
98a5fcd895 Merge "Trigger a full screen repaint when touching layers, as webkitDraw() may not generate the correct invalidations." 2011-10-06 18:29:20 -07:00
Nicolas Roard
dee7b1ba96 Trigger a full screen repaint when touching layers, as webkitDraw()
may not generate the correct invalidations.

counterpart java CL: https://android-git.corp.google.com/g/#/c/140427/

bug:5425608 bug:5218173
Change-Id: I4a958a6fac4054a1040cb077cdfa2aff076e3fad
2011-10-06 17:12:40 -07:00
Jeff Brown
bccfeacfb6 am f0a9181d: Merge "Clean up CursorWindow code. Bug: 5332296"
* commit 'f0a9181d0904cc50acf852a64be0c7279e098783':
  Clean up CursorWindow code. Bug: 5332296
2011-10-06 16:31:07 -07:00
Jeff Brown
f0a9181d09 Merge "Clean up CursorWindow code. Bug: 5332296" 2011-10-06 16:28:15 -07:00
Dianne Hackborn
3c32c7a92e am 85b9edf2: Merge "Fix issue #5371530: SYSTEMUI_FLAG_HIDE_NAVIGATION reasserts itself immediately"
* commit '85b9edf2da0534bc53d139bb88cda8866d265afe':
  Fix issue #5371530: SYSTEMUI_FLAG_HIDE_NAVIGATION reasserts itself immediately
2011-10-06 15:21:12 -07:00
Svetoslav Ganov
57aad4ea7a am 7853c579: Merge "Fixing errors in position information of scrollable views reported for accessibility."
* commit '7853c579fa52e4365c6e44ba38aeb3299d776f44':
  Fixing errors in position information of scrollable views reported for accessibility.
2011-10-06 15:18:43 -07:00
Chet Haase
9781abcbf7 am e9121bc1: Merge "Fix issue #5367164: memory leak in LayoutTransition"
* commit 'e9121bc10ae83f45bf4fa4721e4384e6cf0701a6':
  Fix issue #5367164: memory leak in LayoutTransition
2011-10-06 15:18:40 -07:00
Jake Hamby
751a7f7653 am bece9cb7: Merge "Enable support for multiple SMSDispatchers in CDMALTEPhone."
* commit 'bece9cb7944daa012ca95fc7f6c73f6fad035892':
  Enable support for multiple SMSDispatchers in CDMALTEPhone.
2011-10-06 15:18:32 -07:00
Christopher Tate
25191b17fa am 2461fef4: Merge "Disable db_sample logging"
* commit '2461fef4c07defa5ffc31ef1063d21f94e421700':
  Disable db_sample logging
2011-10-06 15:18:11 -07:00
Chet Haase
779c26f501 am f2bf2bec: Merge "Fix issue #5384631: hw windows not resizing correctly"
* commit 'f2bf2bec47609b0dbcd454c2fc32d420d642004f':
  Fix issue #5384631: hw windows not resizing correctly
2011-10-06 15:17:58 -07:00
Jeff Sharkey
b35f1c7ea6 am ad9c5718: am a50d0f89: Merge "Hide quota APIs until finalized." into ics-factoryrom
* commit 'ad9c5718daa556fb6907c3f600ea505c1ec3aca0':
  Hide quota APIs until finalized.
2011-10-06 15:17:46 -07:00
Dianne Hackborn
85b9edf2da Merge "Fix issue #5371530: SYSTEMUI_FLAG_HIDE_NAVIGATION reasserts itself immediately" 2011-10-06 15:15:32 -07:00
Svetoslav Ganov
7853c579fa Merge "Fixing errors in position information of scrollable views reported for accessibility." 2011-10-06 15:13:06 -07:00