Andreas Gampe
dfdabe3728
am 6f954cf2: Merge "Frameworks/base: Early init native bridge"
...
* commit '6f954cf2eb2baadf26bc0aba6272ef19b5dd45a0':
Frameworks/base: Early init native bridge
2014-09-24 22:10:15 +00:00
Andreas Gampe
6f954cf2eb
Merge "Frameworks/base: Early init native bridge"
2014-09-24 21:59:51 +00:00
jgu21
2eacd06bfb
Frameworks/base: Early init native bridge
...
Add the app directory to the arguments for starting a process.
Add a check for NeedsNativeBridge and a call to PreInitializeBridge
in the native fork code.
Change-Id: I0b93da93251c6b4638de786bf98cf99df07c3fc2
2014-09-22 16:04:37 -07:00
Elliott Hughes
4fec1b4887
am 600ca140: Merge "Use constants instead of resources for ellipsis."
...
* commit '600ca140e2e31e76f9bef7d484387ea366812cb3':
Use constants instead of resources for ellipsis.
2014-09-19 22:14:48 +00:00
Ian Rogers
ad64befd25
am 296a712e: Merge "Make a field final."
...
* commit '296a712e6b3fd48b5ace1128fa68547fdb8de84d':
Make a field final.
2014-09-19 22:14:33 +00:00
Elliott Hughes
600ca140e2
Merge "Use constants instead of resources for ellipsis."
2014-09-19 22:02:45 +00:00
Igor Viarheichyk
ed0daa93e4
Use constants instead of resources for ellipsis.
...
All supported locales use only U+2025 and U+2026 to represent
ellipses, and it will unlikely change in future. Given translated
resources are inconsistent and often use three dots it is safer
to use constants instead of resources.
Change-Id: I51a6cb903f62f739fbadd6b78e5765c0028d641a
2014-09-19 22:02:08 +00:00
Ian Rogers
296a712e6b
Merge "Make a field final."
2014-09-11 20:01:22 +00:00
Elliott Hughes
2008cff73b
am ab94a167: Merge "Small documentation fixes across many files."
...
* commit 'ab94a1676e6280f1b6d83e0f8b02849ff62faf4f':
Small documentation fixes across many files.
2014-09-08 18:51:22 +00:00
Elliott Hughes
ab94a1676e
Merge "Small documentation fixes across many files."
2014-09-08 18:44:14 +00:00
Mark Doliner
d0646dca40
Small documentation fixes across many files.
...
Change-Id: I3e8787ce4bc6018ea1dc9aef2a2cd4e0a8dde663
2014-09-05 13:57:51 -07:00
Andreas Gampe
82ad9ec3d1
am 523afd15: Merge "Frameworks/base: Add native bridge post-fork initialization"
...
* commit '523afd157be99ddce8c0f643caceb9db4a9227bb':
Frameworks/base: Add native bridge post-fork initialization
2014-09-04 21:55:34 +00:00
Andreas Gampe
aec67dcc02
Frameworks/base: Add native bridge post-fork initialization
...
Change-Id: I5a20de1cb68dd1802937b369b14c50c9c1031c67
2014-09-03 21:38:34 -07:00
Marcin Kosiba
b1ad72c484
am 25d928f6: Merge "Update WebViewFactory.java to compile in AOSP."
...
* commit '25d928f687408058f007051878574ea66691d9dc':
Update WebViewFactory.java to compile in AOSP.
2014-09-01 09:13:45 +00:00
Marcin Kosiba
0b0c8c0a26
am 5ddbe722: Merge "Load the WebView Java code via createPackageContext."
...
* commit '5ddbe722befa58db3b14bcbec55bf5313cd80962':
Load the WebView Java code via createPackageContext.
2014-09-01 09:13:40 +00:00
Marcin Kosiba
f524961949
am 2453f611: Merge "Remove WebView library preloading mechanism."
...
* commit '2453f611d9b7c60c4ae9766b4bad42b9e1d13777':
Remove WebView library preloading mechanism.
2014-09-01 09:13:35 +00:00
Marcin Kosiba
25d928f687
Merge "Update WebViewFactory.java to compile in AOSP."
2014-09-01 08:50:25 +00:00
Marcin Kosiba
5ddbe722be
Merge "Load the WebView Java code via createPackageContext."
2014-09-01 08:50:10 +00:00
Marcin Kosiba
2453f611d9
Merge "Remove WebView library preloading mechanism."
2014-09-01 08:48:50 +00:00
Neil Fuller
23f6a4ab5d
am 8178edfc: Merge "Fixing android.text.format.Time for non-English locales"
...
* commit '8178edfc096e797917257c8cbc715f0a31fe551a':
Fixing android.text.format.Time for non-English locales
2014-08-29 09:16:50 +00:00
Neil Fuller
788cb18f65
Fixing android.text.format.Time for non-English locales
...
The test fixes for bug 17262063 showed up a real issue for
non-English locales with the Time.format() method:
If the Android string resources that contain the pattern use
non-ASCII characters then a '?' would be output instead of
those characters.
For example, in France the pattern for '%c' includes a 'à'
(a with a grave accent) and Japan includes 日.
The problem was due to converting the pattern to bytes using
the US_ASCII character set, which turns non-ASCII characters
into '?'. The code has been changed to use char throughout
and avoid bytes.
Internal documentation has been improved.
Some calls to modifyAndAppend() have been replaced with a
direct call to outputBuilder.append() because the
modify step is guaranteed to a no-op for the literals given.
The formatter has been changed to use Locale.US because it
is only used for outputting numbers. It has been renamed
to make this more obvious and the locale field has been
removed.
Bug: 17262063
Change-Id: I32b92f7f7e3e6931d3514d87f1d9a38f136d4021
2014-08-29 09:08:47 +01:00
Ian Rogers
d8e34a6a0d
Make a field final.
...
Make a field that can be final, final.
Change-Id: I597ef43bad5045a63e7e9fe6eedd8e0f0a637ca4
2014-08-27 16:32:57 -07:00
Adam Powell
8432e77baa
am dafcc610: Merge "Don\'t unnecessarily set LayoutParams on children"
...
* commit 'dafcc61078cca409abd77516ce7ccee1eb60db2a':
Don't unnecessarily set LayoutParams on children
2014-08-11 17:52:03 +00:00
Adam Powell
dafcc61078
Merge "Don't unnecessarily set LayoutParams on children"
2014-08-08 20:41:34 +00:00
Marcin Kosiba
3c4b2273ac
Update WebViewFactory.java to compile in AOSP.
...
Change-Id: I076ef48a3205969f1945bff93ea0305e9907b20a
2014-08-05 11:00:49 +01:00
Torne (Richard Coles)
a7e4fe9af0
Load the WebView Java code via createPackageContext.
...
Bug: 16329371
Change-Id: I94b4bb0df46a373454eb8ee9742413e13ce1e6a8
2014-08-05 09:26:58 +01:00
Torne (Richard Coles)
3d9bcc066f
Remove WebView library preloading mechanism.
...
We don't want to preload the WebView library in the zygote process any
more, as loading an updatable WebView in the zygote is a stability risk.
The memory benefits of preloading will be obtained in other ways.
Bug: 13005501
Change-Id: Ic89f2a1d057dc92b01fb775bf326b47ac2d4caa2
2014-08-05 09:26:54 +01:00
John Reck
a4c5ddf6e6
am 8c57cead: Merge "[View] Clear Hardware-Layers before system destroys HardwareRenderer."
...
* commit '8c57cead83105ce273351024bfa745c979f9dc48':
[View] Clear Hardware-Layers before system destroys HardwareRenderer.
2014-07-31 18:32:45 +00:00
Narayan Kamath
8b2de134a6
am bb97753b: Merge "Switch TextUtils over to new ICU API."
...
* commit 'bb97753bc546c7725652b68e6611a75350573466':
Switch TextUtils over to new ICU API.
2014-07-31 11:34:49 +00:00
John Reck
8c57cead83
Merge "[View] Clear Hardware-Layers before system destroys HardwareRenderer."
2014-07-29 22:52:28 +00:00
Narayan Kamath
08b3516984
Switch TextUtils over to new ICU API.
...
.. and use Locale.getScript() instead of ICU.getScript.
bug: 15876704
Change-Id: Idf9462d8ef568dbc88c95e65a971184952e97872
2014-07-31 11:29:44 +00:00
henry.uh_chen
a199720190
[View] Clear Hardware-Layers before system destroys HardwareRenderer.
...
Symptom: Sometimes HardwareLayer display is corrupted.
Root Cause: In some cases, ViewRootImpl destroys HardwareRenderer without
clearing HardwareLayers in the view hirarchy. If the system trims memory fully
and kill the glContext at the same time, HardwareLayer may corrupt.
Solution: Clear Hardware-Layers before system destroys HardwareRenderer.
Reproduce steps: Modify the cache's trim memory mechanism to make it easier to
trim fully, HardwareLayers implemented in app will easily be corrupted.
Modification of the cache is not required but make it easier to reproduce.
Change-Id: If57c802cdacf8dc37cbbcc199e74f9482834f981
2014-07-25 18:07:24 +08:00
Neil Fuller
1a4290473d
am fc6346d4: Merge "Rewriting android.text.format.Time without the native _tz functions"
...
* commit 'fc6346d461c9ed9b499643db830885241cc82838':
Rewriting android.text.format.Time without the native _tz functions
2014-07-22 15:29:08 +00:00
Narayan Kamath
b5c714fca7
am e242111c: Merge "Remove copy of Locale.adjustLanguageCode."
...
* commit 'e242111c5dc63e1cbba41d2341b493cb9c064589':
Remove copy of Locale.adjustLanguageCode.
2014-07-22 13:30:41 +00:00
Neil Fuller
fc6346d461
Merge "Rewriting android.text.format.Time without the native _tz functions"
2014-07-17 22:36:58 +00:00
Neil Fuller
d7f0849b8c
Rewriting android.text.format.Time without the native _tz functions
...
Bug: 15765976
Change-Id: I666b72ecf9da8a9dcfb97cc503006b415909a558
2014-07-22 15:06:16 +01:00
Narayan Kamath
1d31a5f824
Remove copy of Locale.adjustLanguageCode.
...
Change-Id: Iba8c67890f95d50fadcd1245dc083d646fe6bcc1
2014-07-18 16:09:36 +01:00
Brian Carlstrom
044492e1b7
am 52a154fe: Merge "Remove"
...
* commit '52a154febb7c06b142116235c368417dd5e542ba':
Remove
2014-07-07 20:55:16 +00:00
Brian Carlstrom
87f597465c
Remove
...
(cherry picked from commit 9881203920c8445e9a4bdd9e4a90ba0014f34c5e)
Change-Id: Ib40823b7c03af4c71da902b0e5c504e074cf0dd9
2014-07-07 11:31:47 -07:00
Nick Kralevich
7228aa109a
am 42b74e23: Merge "Typo in method name: Clone"
...
* commit '42b74e231d893f553e4e8c88641e056ebcf82ac5':
Typo in method name: Clone
2014-07-05 17:16:59 +00:00
Nick Kralevich
d05a074348
am a347ece5: Merge "Fix typo in comment of FragmentTransaction"
...
* commit 'a347ece5a77d4b695af6255d751d98dbb519ad74':
Fix typo in comment of FragmentTransaction
2014-07-05 17:11:42 +00:00
Nick Kralevich
d92ab153a3
am a6336747: Merge "Fix a copy/paste typo in ViewPropertyAnimator"
...
* commit 'a6336747a42fa5b64f82b7fe57ddf614d1fda9b2':
Fix a copy/paste typo in ViewPropertyAnimator
2014-07-05 16:52:11 +00:00
Nick Kralevich
23219098a6
am b70888d4: Merge "Fix a typo in a javadoc comment"
...
* commit 'b70888d45573c015fbb9d584df575bf78f5e9684':
Fix a typo in a javadoc comment
2014-07-05 16:45:31 +00:00
Nick Kralevich
dbb32da844
am c9eff23b: Merge "Fix typo in DevicePolicyManager documentation"
...
* commit 'c9eff23b443f26fb8c4873a6ecb61eded0564163':
Fix typo in DevicePolicyManager documentation
2014-07-05 16:45:26 +00:00
Nick Kralevich
58005ec545
am 3b345a6f: Merge "Fix javadoc typo in Message.java: "arg1" -> "arg2""
...
* commit '3b345a6f9103c1677a696b4770cc318df45cdcaa':
Fix javadoc typo in Message.java: "arg1" -> "arg2"
2014-07-05 16:35:13 +00:00
Brian Duff
c542745e23
am a6e9dd3f: Merge "Fix a typo in NumberPicker javadoc."
...
* commit 'a6e9dd3f9a2d966faf2d1710d2189127b968dc52':
Fix a typo in NumberPicker javadoc.
2014-07-03 06:45:04 +00:00
Nick Kralevich
a347ece5a7
Merge "Fix typo in comment of FragmentTransaction"
2014-07-03 01:32:01 +00:00
Nick Kralevich
c9eff23b44
Merge "Fix typo in DevicePolicyManager documentation"
2014-07-03 01:32:01 +00:00
Nick Kralevich
a6336747a4
Merge "Fix a copy/paste typo in ViewPropertyAnimator"
2014-07-02 20:52:43 +00:00
Nick Kralevich
b70888d455
Merge "Fix a typo in a javadoc comment"
2014-07-02 20:52:43 +00:00