81996 Commits

Author SHA1 Message Date
Steve Block
219dfa4d39 Improve JavaDoc for saved form data
Change-Id: I962df5678081920c30f8a2b1fe79389f702ef3fb
2012-07-23 14:22:21 -07:00
Katie McCormick
53678e9dfb Merge "Doc Update: JSON must be string data only." 2012-07-23 13:21:44 -07:00
Katie McCormick
2d9702e778 Doc Update: JSON must be string data only.
Change-Id: I63c240dde0ce245d32612464d9ebeb790c9be6ca
2012-07-23 13:06:57 -07:00
Ying Wang
4bea1eb8cb Merge "Import translations. DO NOT MERGE" 2012-07-23 12:48:03 -07:00
Ying Wang
8b7d816d3a Merge "Import translations. DO NOT MERGE" 2012-07-23 12:47:20 -07:00
Ying Wang
7056cefb17 Import translations. DO NOT MERGE
Change-Id: I0d23965b0c760e9d0970c4a404ae3b8ae1921054
Auto-generated-cl: translation import
2012-07-23 11:58:31 -07:00
Ying Wang
09eac2977f Import translations. DO NOT MERGE
Change-Id: Ie9e32e899f47a73cf238954766e793fbda7aef04
Auto-generated-cl: translation import
2012-07-23 11:46:57 -07:00
John Grossman
9169b55890 Merge "common_time: Turn the logging up to 11" 2012-07-23 10:29:43 -07:00
Steve Block
32fe410a5d Improve JavaDoc for saved username/password pairs
Change-Id: Ief079666eb1250f0a57089c778669b638a259194
2012-07-23 10:32:35 +01:00
Ben Murdoch
e09e976dad Allow switching to the Chromium WebViewFactoryProvider at runtime.
Currently, WebViewFactory is hardcoded to always load
android.webkit.WebViewClassic$Factory.  This change allows us to
load the Chromium powered WebView by setting the
"webview.use_chromium" system propery to true.

Change-Id: Icebfc4d5c4a61230c5e5dccac1ec5eca59f650ac
2012-07-23 10:21:10 +01:00
Jeff Sharkey
2bbc19ddbb Merge "Avoid emitting broken ASCII." 2012-07-21 12:44:07 -07:00
Jeff Sharkey
eaaf396169 Avoid emitting broken ASCII.
Bug: 6131887
Change-Id: Iff13573aad8128cc7ae3613ab718c81e6d0862a1
2012-07-21 12:39:48 -07:00
Jeff Brown
1c6b82b033 Merge "Refactor local window manager implementation." 2012-07-20 22:53:59 -07:00
Jeff Brown
d32460c5b7 Refactor local window manager implementation.
The objective of this refactoring is to remove the reliance on
WindowManager wrapper objects for compatibility mode and for
managing sub-windows.

Removed the WindowManager.isHardwareAccelerated() method since
it is never used.

Change-Id: I4840a6353121859a5e0c07d5cc307a437c595d63
2012-07-20 22:40:50 -07:00
Jeff Brown
c7e52d75fe Merge "Remove dead code in window manager." 2012-07-20 18:03:38 -07:00
Romain Guy
d8031f0e8c Merge "Make gradients look slightly better" 2012-07-20 17:02:14 -07:00
Romain Guy
98ba89492a Make gradients look slightly better
Change-Id: Ib12c628a88b9ec6af1214ce6e5cb14cfde40485e
2012-07-20 16:58:45 -07:00
Jeff Brown
23e7c35ab5 Remove dead code in window manager.
The 'nest' parameter is always false so we can get rid of support
for redundantly added views.

Change-Id: I30c6a856797bdc72c4e1aa4cb26b930a33ce9a16
2012-07-20 16:37:22 -07:00
Stephen Hines
b10f455e44 Merge "Updated math_agree test" 2012-07-20 15:52:42 -07:00
John Grossman
79489c4c65 common_time: Turn the logging up to 11
Hand merge from ics-aah

> DO NOT MERGE: common_time: Turn the logging up to 11
>
> Actually, despite the CL title, no addition log messages are being
> sent to logcat.  Generally speaking, the common_time service tends to
> be rather quiet from a log perspective.  Events related to master
> election and arbitration as well as state changes tend to be
> infrequent in steady state operation.  Unfortunately, if there is a
> problem with the system, it frequently gets pushed out of logcat by
> other messages and is missing from the logs when a bugreport is
> finally taken.
>
> This change adds a utility class which can be used to store the last N
> log message in a ring buffer to be dumped later during a dumpsys
> operation.  Three internal log buffers were added to the system.  One
> to record messages having to do with state transitions.  Another was
> added to record traffic relating to master election, and one final
> buffer to record basic data on packets which were received but
> discarded for any reason.  During a bugreport, these common_time.clock
> service will be able to dump these messages regardless of the amt of
> other logcat activity, which should assist in debugging long running
> issues.
>
> Change-Id: Ic3bbf7480c8978f9bf82bafaba04cf4586db60cf
> Signed-off-by: John Grossman <johngro@google.com>

Change-Id: If7156d41ce4553d5ba5c3a8e1dd616564a569711
Signed-off-by: John Grossman <johngro@google.com>
2012-07-20 15:49:33 -07:00
Rajeev Sharma
5666d8f4fb Updated math_agree test
Tests for min, max, fmin, and fmax.  Currently has tests for chars and longs as well as all unsigned types disabled due to outstanding Renderscript/LLVM bugs.  Will enable those tests cases once bugs are fixed.

Change-Id: I80474f7b68a7916c2172056421db7d170d00f1cb
2012-07-20 15:47:20 -07:00
Jason Sams
55b9e59b84 Merge "Add film grain test." 2012-07-20 15:44:23 -07:00
Jason Sams
4a45de8c5f Add film grain test.
Change-Id: Ic7c7d7f66fbcf9a9e7a031a4c34f9a1372f0a7b7
2012-07-20 15:40:45 -07:00
John Grossman
c9ed04b6c0 am 1bcfeafe: (-s ours) DO NOT MERGE: common_time: Turn the logging up to 11
* commit '1bcfeafe2d78a2781c9bb61f343961a232b02e0c':
  DO NOT MERGE: common_time: Turn the logging up to 11
2012-07-20 15:34:23 -07:00
John Grossman
1bcfeafe2d DO NOT MERGE: common_time: Turn the logging up to 11
Actually, despite the CL title, no addition log messages are being
sent to logcat.  Generally speaking, the common_time service tends to
be rather quiet from a log perspective.  Events related to master
election and arbitration as well as state changes tend to be
infrequent in steady state operation.  Unfortunately, if there is a
problem with the system, it frequently gets pushed out of logcat by
other messages and is missing from the logs when a bugreport is
finally taken.

This change adds a utility class which can be used to store the last N
log message in a ring buffer to be dumped later during a dumpsys
operation.  Three internal log buffers were added to the system.  One
to record messages having to do with state transitions.  Another was
added to record traffic relating to master election, and one final
buffer to record basic data on packets which were received but
discarded for any reason.  During a bugreport, these common_time.clock
service will be able to dump these messages regardless of the amt of
other logcat activity, which should assist in debugging long running
issues.

Change-Id: Ic3bbf7480c8978f9bf82bafaba04cf4586db60cf
Signed-off-by: John Grossman <johngro@google.com>
2012-07-20 15:24:09 -07:00
Philip Milne
bb877ad4e5 Merge "Simple MVC based binding mechanism for android controls." 2012-07-20 15:19:24 -07:00
Philip Milne
989709a973 Simple MVC based binding mechanism for android controls.
Change-Id: I80fe18e0e15f8a840d558de9863650505bd5fb00
2012-07-20 15:14:45 -07:00
Raph Levien
00755fed35 Merge "Add drop shadow for drawPosText in hwui renderer." 2012-07-20 14:24:20 -07:00
Ying Wang
0cb48705ad Merge "Import translations. DO NOT MERGE" 2012-07-20 13:58:13 -07:00
Ying Wang
f810662ffe Merge "Import translations. DO NOT MERGE" 2012-07-20 13:57:37 -07:00
Teng-Hui Zhu
0e5b160418 add a webview API to support media play without user gesture
bug:6806306

webkit change: https://android-git.corp.google.com/g/#/c/208568/
Change-Id: Ic70e5d3f152a7e8d8fdfa1d6f89f96c8cd3c7075
2012-07-20 13:33:52 -07:00
Raph Levien
416a847633 Add drop shadow for drawPosText in hwui renderer.
This patch adds support for drop shadows (setShadowLayer) for
drawPosText in the hwui renderer. In and of itself, it's not very
important, but it's on the critical path for correct mark positioning,
tracked as bug 5443796.

The change itself is fairly straightforward - it basically just adds an
extra "positions" argument to all draw and measure methods on the code
path for drawing drop shadowed text, as well as to the cache key for
cached shadow textures.

Change-Id: Ic1cb63299ba61ccbef31779459ecb82aa4a5e672
2012-07-20 12:55:30 -07:00
Craig Mautner
495b56cfdf Merge "Add debug to help with b6829431." 2012-07-20 12:42:09 -07:00
Craig Mautner
6d8f30f043 Add debug to help with b6829431.
Change-Id: Id65f5c7c187072f5a5c1418c83e06c4a6767c658
2012-07-20 12:31:52 -07:00
Ying Wang
2ff06437ae Import translations. DO NOT MERGE
Change-Id: I0f6f872984c04033f03960aec8312f86b0451fd0
Auto-generated-cl: translation import
2012-07-20 12:01:04 -07:00
Ying Wang
366703288c Import translations. DO NOT MERGE
Change-Id: I87298d9adba1eacd2cf04954302ce55cd68fc735
Auto-generated-cl: translation import
2012-07-20 11:55:44 -07:00
Romain Guy
749e452487 Merge "Clamp gradient textures to max GL texture size" 2012-07-20 11:52:57 -07:00
Romain Guy
8dcfd5e836 Clamp gradient textures to max GL texture size
Change-Id: I8ce4e50988f5194fe5ce4bde7945ec01673af3cd
2012-07-20 11:47:57 -07:00
Adam Powell
5f79baa0e3 Merge "Fix condition bug in ResolverActivity" 2012-07-20 11:26:42 -07:00
Adam Powell
bdda4e74d4 Fix condition bug in ResolverActivity
Bug 6854356

Change-Id: I3cd060fb78876e80bdfa311cf80d0ad8a696bfad
2012-07-20 11:22:03 -07:00
Romain Guy
e4c9dd17be Merge "Fix crash with new LookupGammaFontRenderer Bug #6853934" 2012-07-20 11:19:22 -07:00
Romain Guy
0aa87bbfc4 Fix crash with new LookupGammaFontRenderer
Bug #6853934

Change-Id: I15e6ca73bfe00eff1a37c4b9d2f7f709ee018eb6
2012-07-20 11:14:32 -07:00
Nick Pelly
2eeeec248a Improve Location object.
Add getElapsedRealtimeNano():

Currently Location just has getTime() and setTime() based on UTC time.
This is entirely unreliable since it is not guaranteed monotonic.
There is a lot of code that compares fix age based on deltas -
and it is all broken in the case of a system clock change. System
clock can change when switching cellular networks (and in some
cases when switching towers).

Document the meaning of getAccuracy():
It is the horizontal, 95% confidence radius.

Make some fields mandatory if they are reported by a LocationProvider:

All Locations returned by a LocationProvider must include at the
minimum a lat, long, timestamps, and accuracy. This is necessary
to perform fused location. There are no public API's for applications
to feed locations into a location provider so this should not cause
any breakage.

If a LocationProvider does not fill in enough fields on a Location
object then it is dropped, and logged.

Bug: 4305998
Change-Id: I7df77125d8a64e174d7bc8c2708661b4f33461ea
2012-07-20 10:07:07 -07:00
Nick Kralevich
b8acd060d4 am fa6e1ea7: am 2c932143: Merge "s/LOG/ALOG/ in HAVE_SELINUX blocks"
* commit 'fa6e1ea773a74aa6a996a783ff16c495ab3cc822':
  s/LOG/ALOG/ in HAVE_SELINUX blocks
2012-07-20 10:00:45 -07:00
Jake Hamby
a56d273438 am 3d9a5607: am 06d3df9a: Merge "Move SmsUsageMonitorShortCodeTest to frameworks/opt/telephony"
* commit '3d9a5607ba547340841bc965ac77c2589ea40da5':
  Move SmsUsageMonitorShortCodeTest to frameworks/opt/telephony
2012-07-20 10:00:31 -07:00
Xavier Ducrohet
212dfccc74 am be925017: am b71393bd: Merge "Fix aapt -G to properly support class attr in fragment." into jb-dev
* commit 'be925017201ad547a72e8d1e333dbc7eae3fc76f':
  Fix aapt -G to properly support class attr in fragment.
2012-07-20 10:00:11 -07:00
Nick Pelly
95f1158908 Introduce SystemClock#elapsedRealtimeNano.
Change-Id: I47e1b14d45c5321f959d46e1805f86aafd72f5d4
2012-07-20 09:51:09 -07:00
Kurt Partridge
824582dce1 Merge "Documentation cleanup" 2012-07-19 23:51:09 -07:00
Kurt Partridge
b369a141ed Documentation cleanup
Change-Id: Id3d15b643e6ed29c52dc9c9eb02836eb64277dae
2012-07-19 23:41:17 -07:00
Satoshi Kataoka
bc700adbe0 Merge "Fix a crash in InputMethodManager when switching the IME in the system process" 2012-07-19 22:22:59 -07:00