84999 Commits

Author SHA1 Message Date
Jean-Baptiste Queru
51fa9a80ec am 6cd3c3e6: am 4698e36d: am 6ab3ea5f: am 147ef944: am 60d1e1a0: Merge "Watchdog: Improvement of debuggability"
* commit '6cd3c3e6a7e0f50204e56fadc9cce6501b979be0':
  Watchdog: Improvement of debuggability
2012-08-30 13:59:57 -07:00
Jean-Baptiste Queru
6cd3c3e6a7 am 4698e36d: am 6ab3ea5f: am 147ef944: am 60d1e1a0: Merge "Watchdog: Improvement of debuggability"
* commit '4698e36db68273b556867522b1aaffabb8099518':
  Watchdog: Improvement of debuggability
2012-08-30 13:57:23 -07:00
Jean-Baptiste Queru
4698e36db6 am 6ab3ea5f: am 147ef944: am 60d1e1a0: Merge "Watchdog: Improvement of debuggability"
* commit '6ab3ea5f48abfd777d5bd18d92acc3bc766f78ce':
  Watchdog: Improvement of debuggability
2012-08-30 13:54:18 -07:00
Jean-Baptiste Queru
6ab3ea5f48 am 147ef944: am 60d1e1a0: Merge "Watchdog: Improvement of debuggability"
* commit '147ef9448540adaa4312e3cbc01adfc3c7902f50':
  Watchdog: Improvement of debuggability
2012-08-30 13:52:00 -07:00
Jean-Baptiste Queru
147ef94485 am 60d1e1a0: Merge "Watchdog: Improvement of debuggability"
* commit '60d1e1a09e4603e24652e930597ab204855eaa77':
  Watchdog: Improvement of debuggability
2012-08-30 13:49:58 -07:00
Craig Mautner
0da639b54b am 6eaad04a: am 8b300ed1: Merge "Don\'t die(immediate) if from performTraversals." into jb-mr1-dev
* commit '6eaad04a546c52dd3b6a30237304428d760255b0':
  Don't die(immediate) if from performTraversals.
2012-08-30 13:38:02 -07:00
Craig Mautner
6eaad04a54 am 8b300ed1: Merge "Don\'t die(immediate) if from performTraversals." into jb-mr1-dev
* commit '8b300ed14f74a28ac7752d33b39bc7ac91bd9b26':
  Don't die(immediate) if from performTraversals.
2012-08-30 13:35:20 -07:00
Eric Laurent
3883f2f00c am 35ebf28a: am 0c9278d3: Merge "AudioService: pause music when undocked" into jb-mr1-dev
* commit '35ebf28a95af44d136f4033a0dcdc24451c2ce64':
  AudioService: pause music when undocked
2012-08-30 13:33:55 -07:00
Adam Powell
d91ad58ad7 am 9d3c6772: am 7a8b68c4: Merge "Use focal point for scrolling in GestureDetector" into jb-mr1-dev
* commit '9d3c677294c360f069bc98dfb6628e8e9deea715':
  Use focal point for scrolling in GestureDetector
2012-08-30 13:33:52 -07:00
Craig Mautner
8b300ed14f Merge "Don't die(immediate) if from performTraversals." into jb-mr1-dev 2012-08-30 13:33:20 -07:00
Jean-Baptiste Queru
60d1e1a09e Merge "Watchdog: Improvement of debuggability" 2012-08-30 13:32:10 -07:00
Adam Powell
53059537c9 DO NOT MERGE - Use focal point for scrolling in GestureDetector
Remove workaround for obsolete touchscreen hardware. Provide a better
focal point for scroll events.

Change-Id: I173cd6696dace379437b56597c4a6ac5c7fbf60d
2012-08-30 13:23:22 -07:00
Adam Powell
d33b6217fc DO NOT MERGE - New implementation for ScaleGestureDetector
This solves the problems around active pointer tracking when the
caller may skip events in the MotionEvent stream and replaces the
old implementation with a much simpler algorithm.

Change-Id: I97c0bfad03a6190e403e843d382e05ff2257b66f
2012-08-30 13:18:43 -07:00
Eric Laurent
35ebf28a95 am 0c9278d3: Merge "AudioService: pause music when undocked" into jb-mr1-dev
* commit '0c9278d3c885d63ade01bf583b2bc43ba327837a':
  AudioService: pause music when undocked
2012-08-30 12:43:31 -07:00
Adam Powell
9d3c677294 am 7a8b68c4: Merge "Use focal point for scrolling in GestureDetector" into jb-mr1-dev
* commit '7a8b68c432a5bb0cd0992e885d58db5ffd2cdd8a':
  Use focal point for scrolling in GestureDetector
2012-08-30 12:43:28 -07:00
Eric Laurent
0c9278d3c8 Merge "AudioService: pause music when undocked" into jb-mr1-dev 2012-08-30 12:40:40 -07:00
Adam Powell
7a8b68c432 Merge "Use focal point for scrolling in GestureDetector" into jb-mr1-dev 2012-08-30 12:40:40 -07:00
John Reck
aeca6831fc am 7884112a: am fef288b0: am 8f58dfa9: am da5cd308: am ae03afda: Merge "onSavePassword dialog can leak when WebViewClassic is destroyed."
* commit '7884112af40607172e80afe30506affa60cf8712':
  onSavePassword dialog can leak when WebViewClassic is destroyed.
2012-08-30 11:50:39 -07:00
Jeff Sharkey
4ce07726a8 am 3faed633: am e217ee4d: Access to all users\' external storage.
* commit '3faed6337f260ff734115d8d404dc132f6e6755a':
  Access to all users' external storage.
2012-08-30 11:50:39 -07:00
John Reck
7884112af4 am fef288b0: am 8f58dfa9: am da5cd308: am ae03afda: Merge "onSavePassword dialog can leak when WebViewClassic is destroyed."
* commit 'fef288b01cdb4cabb651c0fc0434a97bd40f12f6':
  onSavePassword dialog can leak when WebViewClassic is destroyed.
2012-08-30 11:48:32 -07:00
John Reck
fef288b01c am 8f58dfa9: am da5cd308: am ae03afda: Merge "onSavePassword dialog can leak when WebViewClassic is destroyed."
* commit '8f58dfa975d01c5c50de513848a6aa8a4460d32c':
  onSavePassword dialog can leak when WebViewClassic is destroyed.
2012-08-30 11:45:47 -07:00
John Reck
8f58dfa975 am da5cd308: am ae03afda: Merge "onSavePassword dialog can leak when WebViewClassic is destroyed."
* commit 'da5cd308028f8f6863bbe3631de91b96802695ec':
  onSavePassword dialog can leak when WebViewClassic is destroyed.
2012-08-30 11:43:34 -07:00
John Reck
da5cd30802 am ae03afda: Merge "onSavePassword dialog can leak when WebViewClassic is destroyed."
* commit 'ae03afda41ace0721e48ed15ce35345bfa033116':
  onSavePassword dialog can leak when WebViewClassic is destroyed.
2012-08-30 11:41:38 -07:00
Eric Laurent
794da7a054 AudioService: pause music when undocked
Send becomming noisy event also when disconnecting a dock
(analog, digital or USB) or HDMI.

Bug 6760590.

Change-Id: I497df35a3c6817d2b300f532d4cc3f12e3ce9ace
2012-08-30 11:30:16 -07:00
John Reck
ae03afda41 Merge "onSavePassword dialog can leak when WebViewClassic is destroyed." 2012-08-30 11:00:22 -07:00
Craig Mautner
df2390adc3 Don't die(immediate) if from performTraversals.
The Drive application was calling PopupWindow.dismiss from within
onMeasure. This caused dispatchDetachedFromWindow to be called
from within performTraversals. Since dispatchDetachedFromWindow
destroys much of what performTraversals uses this was a disaster
waiting to happen.

This fix adds a check for seeing if die(immediate=true) is being
called from within performTraversals. If it is then die doesn't
execute doDie immediately, but instead treats it as a call to
die(immediate=false).

Fixes bug 6836841.

Change-Id: I833289e12c19fd33c17a715b2ed2adcf8388573a
2012-08-30 10:54:45 -07:00
Jeff Sharkey
3faed6337f am e217ee4d: Access to all users\' external storage.
* commit 'e217ee4d7a8223289a1af7363627c69956c46d41':
  Access to all users' external storage.
2012-08-30 10:41:14 -07:00
Jeff Sharkey
e217ee4d7a Access to all users' external storage.
System services holding this permission have external storage bound
one level higher, giving them access to all users' files.

Bug: 7003520
Change-Id: Ib2bcb8455740c713ebd01f71c9a2b89b4e642832
2012-08-30 10:37:51 -07:00
Jim Miller
a31b4da94e am b354ffa2: am 08db9df1: Merge "Fix keyguard layout on tablet" into jb-mr1-dev
* commit 'b354ffa2b98e62d20f2228a557e74f6d6e059464':
  Fix keyguard layout on tablet
2012-08-30 10:36:54 -07:00
Chet Haase
b39ea745d6 am 0db186dc: am 451da779: Merge "Add getter for animateFirstView property of ViewAnimator" into jb-mr1-dev
* commit '0db186dca7f9889f847b572dd64be17c50751ab6':
  Add getter for animateFirstView property of ViewAnimator
2012-08-30 10:36:50 -07:00
Jim Miller
b354ffa2b9 am 08db9df1: Merge "Fix keyguard layout on tablet" into jb-mr1-dev
* commit '08db9df1af78dbe26af89f57c5e2777e1142b566':
  Fix keyguard layout on tablet
2012-08-30 10:33:59 -07:00
Chet Haase
0db186dca7 am 451da779: Merge "Add getter for animateFirstView property of ViewAnimator" into jb-mr1-dev
* commit '451da77972a4eead1317929e3176a9aa2a2707e9':
  Add getter for animateFirstView property of ViewAnimator
2012-08-30 10:33:52 -07:00
Jeff Sharkey
8222e45869 am 2224f8ca: am e671ccec: Merge "Shared OBB storage across users." into jb-mr1-dev
* commit '2224f8caa128b077f4070d13432680f7f7e6f468':
  Shared OBB storage across users.
2012-08-30 10:33:49 -07:00
Jeff Sharkey
2224f8caa1 am e671ccec: Merge "Shared OBB storage across users." into jb-mr1-dev
* commit 'e671ccec0f4d0fc5fe11ffc9b3b40637e6d2ddda':
  Shared OBB storage across users.
2012-08-30 10:32:04 -07:00
Jim Miller
08db9df1af Merge "Fix keyguard layout on tablet" into jb-mr1-dev 2012-08-30 10:31:42 -07:00
Zoran Marceta
f958b321fa ActivityStack handler now use ActivityManager looper instead of ServerThread looper
Bug: 6957716
Change-Id: I36feb45ef7a85885ab812092c7b28e91886a4821
2012-08-30 10:31:05 -07:00
Chet Haase
451da77972 Merge "Add getter for animateFirstView property of ViewAnimator" into jb-mr1-dev 2012-08-30 10:30:28 -07:00
Jeff Sharkey
e671ccec0f Merge "Shared OBB storage across users." into jb-mr1-dev 2012-08-30 10:28:52 -07:00
Jim Miller
07cb030c4e Fix keyguard layout on tablet
Bug:7084961
Change-Id: I6415aa736bf9e2b71a288716e3125429be2b663c
2012-08-30 10:24:40 -07:00
Chet Haase
201501f11e Add getter for animateFirstView property of ViewAnimator
Tooling for xml properties is easier/better if we can properly reflect the
xml properties at the Java language API level as well. We had setters/getters
for the other properties of ViewAnimator, but only a setter for the
animateFirstView property.

Issue #6104327 Inconsistency between XML API and Java API for widgets - ViewAnimator

Change-Id: Iede7231fa433ce14f7a8299da4cedd4720370bc8
2012-08-30 09:51:08 -07:00
Chet Haase
815507825a am 7985cec0: am c0c1c94e: Merge "Avoid thrashing the glyph cache during the precache phase" into jb-mr1-dev
* commit '7985cec0e5952459362a8aca6cf8d5936c2541b9':
  Avoid thrashing the glyph cache during the precache phase
2012-08-30 09:34:28 -07:00
Chet Haase
7985cec0e5 am c0c1c94e: Merge "Avoid thrashing the glyph cache during the precache phase" into jb-mr1-dev
* commit 'c0c1c94e2df33ca8b85bb25fa89bf8379f9a6415':
  Avoid thrashing the glyph cache during the precache phase
2012-08-30 09:31:59 -07:00
Chet Haase
c0c1c94e2d Merge "Avoid thrashing the glyph cache during the precache phase" into jb-mr1-dev 2012-08-30 09:29:37 -07:00
Chet Haase
f942cf10e0 Avoid thrashing the glyph cache during the precache phase
It is unlikely, but possible, to draw so many glyphs in a frame
(especially of the glyphs are quite large) that the cache starts flushing
itself to fit the later glyphs in. This causes unnecessary thrashing, because
when we actually draw the frame, we will again need to flush to fit the
earlier glyphs in, and then flush again to fit the later ones in.

It is better to avoid thrashing the cache at the precache phase, and wait
until we actually draw the glyphs that do not fit to do any eviction of
the earlier glyphs.

This change simply notes when we are in the preaching phase, and avoids flushing
the cache when a glyph does not fit.

Issue #7081725 avoid thrashing cache during DisplayList recording

Change-Id: I230410ab5b478091b1032fa99dc1752acf868bbe
2012-08-30 09:14:44 -07:00
Chet Haase
2d12352b1d am b2545a4d: am 63f2fcae: Merge "Fix bug with Fbo layer clipping" into jb-mr1-dev
* commit 'b2545a4d050c644c92373a38b6c632b4c241c614':
  Fix bug with Fbo layer clipping
2012-08-30 07:27:31 -07:00
Chet Haase
b2545a4d05 am 63f2fcae: Merge "Fix bug with Fbo layer clipping" into jb-mr1-dev
* commit '63f2fcae3e7089ce0e27837a5152392d503f41eb':
  Fix bug with Fbo layer clipping
2012-08-30 07:24:36 -07:00
Chet Haase
63f2fcae3e Merge "Fix bug with Fbo layer clipping" into jb-mr1-dev 2012-08-30 07:22:37 -07:00
rikard dahlman
9211b13c32 Watchdog: Improvement of debuggability
If the watchdog detects a problem the system server process
is killed, that is followed by a crash. Because the crash is
done after the system server process is killed, the crash
don't contain info about the system server.
This improvement will make sure that the system is crashed
before the system server process is killed.
Behavior is only changed for eng and userdebug builds.

Change-Id: I9f1c8fd8b03d0114032ed44fb582705ad0b49733
2012-08-30 12:27:50 +02:00
Johan Redestig
8655e9085c onSavePassword dialog can leak when WebViewClassic is destroyed.
The AlertDialog creates in onSavePassword method leaks if
WebViewClassic is destroyed when the dialog is shown.

Change-Id: I81f20e1dd138467a6413766c0a081b389b334ae0
2012-08-30 10:13:41 +02:00
Jeff Sharkey
3d262b30f1 am 2db290ed: am 428f5393: Merge "Locking when clearing VPN source rules." into jb-mr1-dev
* commit '2db290edc2ab77b8f475c7815114b406a5ac8b55':
  Locking when clearing VPN source rules.
2012-08-29 22:39:24 -07:00