105211 Commits

Author SHA1 Message Date
Jesse Hall
c7bdd50c97 Merge "Unhide android.opengl.GLES30 class and contents" into jb-mr2-dev 2013-04-16 22:17:20 +00:00
Jamie Gennis
6ad0452e63 Disable tracing from Zygote
This change disables all atrace tracing in Zygote immediately after it is
initialized.  This is necessary because Zygote has no way to receive
notifications that the enabled trace tags have been changed.  Tracing is
re-enabled when other processes fork from Zygote.

Change-Id: If2983858fb0c4890ba9ab041849b1c4d98f66c13
2013-04-16 22:15:21 +00:00
Irfan Sheriff
67c43942e1 am 26439185: am d12a7645: Merge "Fix enabling networks after driver stop" into jb-mr2-dev
* commit '264391856afc3f04aecbd0c0cd446a5caccb04e1':
  Fix enabling networks after driver stop
2013-04-16 15:07:43 -07:00
Chris Craik
34416eaa1c Make layer double drawing visible in overdraw debug mode
A clipped saveLayer will cause two draws - first to an onscreen
buffer, then again back to the framebuffer. This change - when in
overdraw debug - reissues draws associated with a clipped saveLayer,
but only to the stencil buffer. Operations within a saveLayer are
shown correctly to be twice drawn, and View.setAlpha() without an
associated hardware layer, or hasOverlappingRendering() are made more
visible.

Hardware layers, on any frame that they are updated, similarly draw
twice, and will also be counted against the stencil buffer doubly.

Note: greater depths of layers - e.g. a saveLayer within a saveLayer -
are not respected, as that would require additional region tracking.

Change-Id: I61fb0e61038fe66013d59914c20bb47a550dea7d
2013-04-16 15:05:49 -07:00
Irfan Sheriff
264391856a am d12a7645: Merge "Fix enabling networks after driver stop" into jb-mr2-dev
* commit 'd12a7645a3bf3ffa83b8041bf343f1dc12a2381f':
  Fix enabling networks after driver stop
2013-04-16 15:04:21 -07:00
Irfan Sheriff
d12a7645a3 Merge "Fix enabling networks after driver stop" into jb-mr2-dev 2013-04-16 22:00:11 +00:00
Svetoslav Ganov
c06464acf0 am 84677dff: am ad435ba7: Merge "Send tab selection event from ScrollingTabContainerView." into jb-mr2-dev
* commit '84677dff59a663204743343e92fcab1ddbd057f4':
  Send tab selection event from ScrollingTabContainerView.
2013-04-16 14:48:02 -07:00
Svetoslav Ganov
84677dff59 am ad435ba7: Merge "Send tab selection event from ScrollingTabContainerView." into jb-mr2-dev
* commit 'ad435ba7fff45b8a15ebda08f88767511935a5d7':
  Send tab selection event from ScrollingTabContainerView.
2013-04-16 14:45:38 -07:00
Svetoslav Ganov
ad435ba7ff Merge "Send tab selection event from ScrollingTabContainerView." into jb-mr2-dev 2013-04-16 21:41:09 +00:00
Jesse Hall
8065804653 am f454b52e: am 811d3734: Merge "Add android.opengl.GLES30, hidden for now" into jb-mr2-dev
* commit 'f454b52ee7d7bdd2fe207860921ca58eeed19017':
  Add android.opengl.GLES30, hidden for now
2013-04-16 14:38:59 -07:00
Jesse Hall
f454b52ee7 am 811d3734: Merge "Add android.opengl.GLES30, hidden for now" into jb-mr2-dev
* commit '811d373444822b1a81cd6fb4f8ef87f6d49559b1':
  Add android.opengl.GLES30, hidden for now
2013-04-16 14:35:40 -07:00
Jesse Hall
811d373444 Merge "Add android.opengl.GLES30, hidden for now" into jb-mr2-dev 2013-04-16 21:32:36 +00:00
Alan Viverette
11f796ed46 Fix restoration of virtual accessibility focus in ListView.
BUG: 8630013
Change-Id: Ifb7281cc4e8537b8c26040abd2abb25663ac3d21
2013-04-16 14:32:17 -07:00
Irfan Sheriff
b8df5451f4 Fix enabling networks after driver stop
Bug: 8630194
Change-Id: If897fc1fe54bf2f35362b8482e56d98f80a3130c
2013-04-16 14:16:18 -07:00
Wink Saville
b436a328a5 am bab00057: am c6f2d17a: Merge "Add mHasQuit to fix an NPE in StateMachine." into jb-mr2-dev
* commit 'bab000578d7ad6b380c558f28685d2303b64abc8':
  Add mHasQuit to fix an NPE in StateMachine.
2013-04-16 13:41:10 -07:00
Wink Saville
bab000578d am c6f2d17a: Merge "Add mHasQuit to fix an NPE in StateMachine." into jb-mr2-dev
* commit 'c6f2d17a0a6f9b172ff91247db12bc39a601f81c':
  Add mHasQuit to fix an NPE in StateMachine.
2013-04-16 13:37:18 -07:00
Wink Saville
c6f2d17a0a Merge "Add mHasQuit to fix an NPE in StateMachine." into jb-mr2-dev 2013-04-16 20:33:00 +00:00
Wink Saville
03812c7894 Add mHasQuit to fix an NPE in StateMachine.
After quiting mStateStack and other variables become
null so ignore all messages.

Bug: 8627228
Change-Id: I60150fb8023340768b38c2e72a8cbc982a59e0a8
2013-04-16 13:21:00 -07:00
Dmitry Shmidt
dfddc9e5cf softap: Set broadcast option explicitly
Change-Id: I3f045b5427e68223d0b0be995d3d8c00a9ad21bc
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
2013-04-16 13:20:35 -07:00
Jaikumar Ganesh
b993c039af am 6a622dcf: am 37f58dcc: Merge "Fix wrong index value." into jb-mr2-dev
* commit '6a622dcf18fcb025766e26e1ac7b3138f92dc6e6':
  Fix wrong index value.
2013-04-16 12:53:03 -07:00
Jaikumar Ganesh
6a622dcf18 am 37f58dcc: Merge "Fix wrong index value." into jb-mr2-dev
* commit '37f58dccecd778f5af1f1f1db492c75ec5fcabd6':
  Fix wrong index value.
2013-04-16 12:03:28 -07:00
Jaikumar Ganesh
37f58dccec Merge "Fix wrong index value." into jb-mr2-dev 2013-04-16 18:59:32 +00:00
Jaikumar Ganesh
edb5242355 Fix wrong index value.
Rotation vector was at the wrong index value.

b/8165631

Change-Id: I50662befabf80393965c94a0335359019b98eb85
2013-04-16 11:59:07 -07:00
Daniel Sandler
1aec006be7 am 21f492b7: am cfd48d77: Merge "Rebuild quick settings tile layouts." into jb-mr2-dev
* commit '21f492b76a019828a3ff9785641c92dd548fed98':
  Rebuild quick settings tile layouts.
2013-04-16 11:38:01 -07:00
Daniel Sandler
21f492b76a am cfd48d77: Merge "Rebuild quick settings tile layouts." into jb-mr2-dev
* commit 'cfd48d77a2d11324ce8641a9cc178fb9f12500a3':
  Rebuild quick settings tile layouts.
2013-04-16 11:35:48 -07:00
Daniel Sandler
cfd48d77a2 Merge "Rebuild quick settings tile layouts." into jb-mr2-dev 2013-04-16 18:33:10 +00:00
Svetoslav
1f65c79dbd am a60c8c25: am 8297e68d: Merge "BinderDied may be called after we unregistered the death recipient." into jb-mr2-dev
* commit 'a60c8c25fdd3c9c7ae6807f7c208697a989a7486':
  BinderDied may be called after we unregistered the death recipient.
2013-04-16 11:32:29 -07:00
Romain Guy
dc7e79d66e Merge "Fix indentation" 2013-04-16 18:30:56 +00:00
Svetoslav
a60c8c25fd am 8297e68d: Merge "BinderDied may be called after we unregistered the death recipient." into jb-mr2-dev
* commit '8297e68d84a6edc8ecb6d17d5ba2043075f921ff':
  BinderDied may be called after we unregistered the death recipient.
2013-04-16 11:30:18 -07:00
Romain Guy
09d3636485 Fix indentation
Change-Id: If54b7d7c016acb5e7300323d2eada57142a814c0
2013-04-16 11:30:05 -07:00
Svetoslav
8297e68d84 Merge "BinderDied may be called after we unregistered the death recipient." into jb-mr2-dev 2013-04-16 18:27:43 +00:00
Chet Haase
b0354021a5 am b718735a: am b2488931: Merge "Avoid repositioning unattached overlay views" into jb-mr2-dev
* commit 'b718735aae23455126719ba0b23edf2a64875f4e':
  Avoid repositioning unattached overlay views
2013-04-16 11:05:54 -07:00
Chet Haase
b718735aae am b2488931: Merge "Avoid repositioning unattached overlay views" into jb-mr2-dev
* commit 'b2488931cbd25c0e9dbc648882e272048c075741':
  Avoid repositioning unattached overlay views
2013-04-16 11:02:29 -07:00
Chet Haase
b2488931cb Merge "Avoid repositioning unattached overlay views" into jb-mr2-dev 2013-04-16 17:58:37 +00:00
Victoria Lease
cc0f9d8469 use appropriate fallback chain for style
TextLayoutShaper was defaulting to the Regular-style fallback chain
for all unknown scripts. This became problematic in that the
codepoint->glyphID enumeration stage of shaping was always using the
Regular-style fallback chain for unknown scripts, and there's no
guarantee that glyph indices are compatible between fallback chains.

Defaulting to a style-appropriate fallback chain addresses this
issue, and probably unreported but related issues, as well.

Bug: 8189208
Change-Id: I6ecf531c74d71a8e4a5359d23439ccc950b0cf80
2013-04-16 09:51:45 -07:00
John Spurlock
32beb2c6b1 Hideybars part I - Overlay status bar via an intent.
Implement new mode for status bar, allowing it to overlay
windows that use WM.LP.FLAG_FULLSCREEN, and introduce
transparency.

No gesture is implemented yet, for now the auto-hiding
status bar can be shown using a debugging intent.
  android.intent.action.HIDEYBARS

The auto-hiding status bar hides 3 seconds after shown,
or 3 seconds after last user-interaction with the shade.

Change-Id: Ie4bd625b9cbcddea8f818154719c7a6075972f2a
2013-04-16 11:03:40 -04:00
John Spurlock
9c3b3aec40 Translate MR2 status bar fix to master.
Fix is different in master due to recent keyguard refactoring.

Bug:8567697
Change-Id: Ie668ef0e3018e3f835166508afd9a72c3c1dda84
2013-04-16 09:58:24 -04:00
John Spurlock
c724f65793 am 4f63f54f: am 5584737f: Merge "FLAG_DISMISS_KEYGUARD should not hide status bar if secure." into jb-mr2-dev
* commit '4f63f54fdea298358fe9c05a5f4cc975769a69af':
  FLAG_DISMISS_KEYGUARD should not hide status bar if secure.
2013-04-16 06:29:54 -07:00
John Spurlock
4f63f54fde am 5584737f: Merge "FLAG_DISMISS_KEYGUARD should not hide status bar if secure." into jb-mr2-dev
* commit '5584737fff6350ab09fb53e6a73bbff770930727':
  FLAG_DISMISS_KEYGUARD should not hide status bar if secure.
2013-04-16 06:26:51 -07:00
John Spurlock
5584737fff Merge "FLAG_DISMISS_KEYGUARD should not hide status bar if secure." into jb-mr2-dev 2013-04-16 13:23:47 +00:00
Dirk Dougherty
ddca710dc5 am 12d0071a: am 83d90b20: am ce2c3de7: am aac8d988: am 14ad06cf: am 25afd5d0: am d1dc8c70: am c6af49ef: Doc change: Add tablet basic checks.
* commit '12d0071a658329088c8696a05cde764f425e6aba':
  Doc change: Add tablet basic checks.
2013-04-15 22:05:22 -07:00
Dirk Dougherty
12d0071a65 am 83d90b20: am ce2c3de7: am aac8d988: am 14ad06cf: am 25afd5d0: am d1dc8c70: am c6af49ef: Doc change: Add tablet basic checks.
* commit '83d90b200babe43d5e91cef1bbcf0b224f48e16d':
  Doc change: Add tablet basic checks.
2013-04-15 22:03:10 -07:00
Dirk Dougherty
83d90b200b am ce2c3de7: am aac8d988: am 14ad06cf: am 25afd5d0: am d1dc8c70: am c6af49ef: Doc change: Add tablet basic checks.
* commit 'ce2c3de716dd77db8f1280f939312c36ebd297ea':
  Doc change: Add tablet basic checks.
2013-04-15 21:59:53 -07:00
Dirk Dougherty
ce2c3de716 am aac8d988: am 14ad06cf: am 25afd5d0: am d1dc8c70: am c6af49ef: Doc change: Add tablet basic checks.
* commit 'aac8d988e1f1863e51d3296f09373c2939137e09':
  Doc change: Add tablet basic checks.
2013-04-15 21:56:09 -07:00
Stan Chesnutt
83a68e042a am 464f4ea3: am b34b3211: Merge "Re-introduce single-shot mode, set MS Assist Mode A when in single-shot mode." into jb-mr2-dev
* commit '464f4ea35526863d489255c0493786f5d3e03f6f':
  Re-introduce single-shot mode, set MS Assist Mode A when in single-shot mode.
2013-04-15 21:55:21 -07:00
Daniel Sandler
1a0f755971 am 0a8ed3f2: am 4b6d23d7: Merge "Further reduce memory usage of notification archive." into jb-mr2-dev
* commit '0a8ed3f214ad9d4cd173cbffe6e712c395a108f6':
  Further reduce memory usage of notification archive.
2013-04-15 21:55:15 -07:00
Daniel Sandler
7c3d3f8b62 am 220fa85e: am f094d221: Merge "Finish annotating Notification.extras." into jb-mr2-dev
* commit '220fa85eac119fa51b1febbc4361afb4531f949b':
  Finish annotating Notification.extras.
2013-04-15 21:55:12 -07:00
Kristian Monsen
b414527095 am 46dedde9: am 639857f7: Merge "Fix for bug 8607049: Improve javascript dialogs for classic" into jb-mr2-dev
* commit '46dedde94e24d9b0785dc68f19fdf71eff68e631':
  Fix for bug 8607049: Improve javascript dialogs for classic
2013-04-15 21:54:57 -07:00
Kenny Root
738660894d am 49f0a5df: resolved conflicts for merge of 6a67a38f to jb-mr2-dev-plus-aosp
* commit '49f0a5df739d2da22f24ac14fe430adaffa13f3b':
  AndroidKeyStore: Add encrypted flag
2013-04-15 21:54:52 -07:00
David Christie
f63d3c64cb am e8ae4eaf: am feedb1b0: Merge "Fix security issues with LocationManager where apps with coarse permissions can get location updates too frequently by repeatedly calling getLastKnownLocation or by registering/unregistering location updates frequently." into jb-mr2-de
* commit 'e8ae4eafea69ccdffd91865f46ee2d569cdc1203':
  Fix security issues with LocationManager where apps with coarse permissions can get location updates too frequently by repeatedly calling getLastKnownLocation or by registering/unregistering location updates frequently.
2013-04-15 21:54:47 -07:00