76307 Commits

Author SHA1 Message Date
Chet Haase
db4101c7d5 Better error logs for faulty ObjectAnimators
Previously, if you set up an ObjectAnimator with the name of a property
which could not be resolved to an existing method (e.g., "foo" becomes "getFoo()"
or "setFoo()"), the errors in the log could be a bit obscure and the animation might
just crash sometime later with an unexplained NPE. This change provides a more
detailed log message detailing the actual method/class involved.

Issue #5990756 NullPointerException on no such property

Change-Id: Ic5bf7069c4879623e00ab8a794b799773cce487c
2012-05-03 15:19:24 -07:00
Eric Fischer
7b7281edc1 Merge "Import translations. DO NOT MERGE" into jb-dev 2012-05-03 15:16:52 -07:00
Jean-Michel Trivi
10e7c858b2 am c9198161: Merge "Make AudioService aware of device orientation changes" into jb-dev
* commit 'c919816155f18e2cf395abc31fc3e1c3923bde76':
  Make AudioService aware of device orientation changes
2012-05-03 15:15:13 -07:00
Jean-Baptiste Queru
cd9adbcea0 am 00f94e88: Merge "Enable chromium http stack for x86"
* commit '00f94e88f96ed87c95ea65563396609c61e72dca':
  Enable chromium http stack for x86
2012-05-03 15:14:56 -07:00
Jean-Michel Trivi
c919816155 Merge "Make AudioService aware of device orientation changes" into jb-dev 2012-05-03 15:13:06 -07:00
Brian Colonna
ad8af5463f am 9b4dc0f7: Merge "Fix 6396479: Made FUL unlock layout look good on nakasi" into jb-dev
* commit '9b4dc0f70194c2e1c24ecc146f4f0c74970cf347':
  Fix 6396479: Made FUL unlock layout look good on nakasi
2012-05-03 15:11:35 -07:00
Brian Colonna
9b4dc0f701 Merge "Fix 6396479: Made FUL unlock layout look good on nakasi" into jb-dev 2012-05-03 15:09:18 -07:00
Eric Fischer
ac786550d1 Import translations. DO NOT MERGE
Change-Id: Iba7e238df292ae2cbf948db84bfcbe1d82bc6ccb
2012-05-03 14:36:10 -07:00
Ruei-sung Lin
1aa8f577c6 am c292355f: Merge "Fix b/5974573 Please increase intensity of film grain effect" into jb-dev
* commit 'c292355f84a01ca96b6e8aba53110679d0eab90d':
  Fix b/5974573 Please increase intensity of film grain effect
2012-05-03 14:25:44 -07:00
Ruei-sung Lin
c292355f84 Merge "Fix b/5974573 Please increase intensity of film grain effect" into jb-dev 2012-05-03 14:22:25 -07:00
Eino-Ville Talvala
b239d1a974 am 163a3ae7: Merge "Update docs for YV12 format and camera preview callbacks." into jb-dev
* commit '163a3ae770c290f87347e5b413ec8ff9f128a311':
  Update docs for YV12 format and camera preview callbacks.
2012-05-03 13:51:39 -07:00
Eino-Ville Talvala
163a3ae770 Merge "Update docs for YV12 format and camera preview callbacks." into jb-dev 2012-05-03 13:49:57 -07:00
Ruei-sung Lin
cc6475e173 Fix b/5974573 Please increase intensity of film grain effect
Change-Id: Ia984aa91bf3ae8aef47e24a0074b1b0f1624c1a0
2012-05-03 13:08:15 -07:00
Wink Saville
83ceaae2b5 am e06747c7: Merge "Rename isTimeZoneFixNeeded to shouldFixTimeZoneNow." into jb-dev
* commit 'e06747c727c9edc05c1d32f389a2347a11f653d5':
  Rename isTimeZoneFixNeeded to shouldFixTimeZoneNow.
2012-05-03 12:22:46 -07:00
Wink Saville
e06747c727 Merge "Rename isTimeZoneFixNeeded to shouldFixTimeZoneNow." into jb-dev 2012-05-03 12:19:45 -07:00
Jeff Sharkey
ac3fcb1590 Reduce persist threshold for lower warning/limit.
Default is 2MB persist threshold, but even that can be substantial
for devices on 100MB/month plans. This change gradually reduces the
persist threshold up to 8x lower (256kb outstanding) based on lowest
active policy.

Bug: 5382676
Change-Id: Ief4e8cdb169bfb151a3d1b45722a8eaa01926508
2012-05-03 12:12:10 -07:00
Jeff Brown
d8c573de18 am 2c6200da: Merge "hasVibrator() should only report presence of built-in vibrator." into jb-dev
* commit '2c6200dac2cae3a378e7d0f309e1770f9f158b48':
  hasVibrator() should only report presence of built-in vibrator.
2012-05-03 11:59:07 -07:00
Jeff Brown
d4daf5212e am e19dbd9f: Merge "Separate the internal and external display rotations." into jb-dev
* commit 'e19dbd9f9d0fea5959d8384d5d9d577d25cc8963':
  Separate the internal and external display rotations.
2012-05-03 11:59:05 -07:00
Jeff Brown
2c6200dac2 Merge "hasVibrator() should only report presence of built-in vibrator." into jb-dev 2012-05-03 11:56:32 -07:00
Jeff Brown
e19dbd9f9d Merge "Separate the internal and external display rotations." into jb-dev 2012-05-03 11:56:25 -07:00
Adrian Ludwig
23cd918aa3 am 23746be0: Merge "Reorganizing permissions into groups oriented around user-understandable concepts." into jb-dev
* commit '23746be026ae2e9854b33c0e8872463c6191a734':
  Reorganizing permissions into groups oriented around user-understandable concepts.
2012-05-03 11:20:20 -07:00
Adrian Ludwig
23746be026 Merge "Reorganizing permissions into groups oriented around user-understandable concepts." into jb-dev 2012-05-03 11:18:24 -07:00
Chet Haase
d34dd71800 Fix hang/crash in native path code
An optimization for paths is to only create a texture for the original native
Path object, and have all copies of that object use that texture. This works in
most cases, but sometimes that original path object may get destroyed (when the
SDK path object is finalized) while we are still referencing and using that object
in the DisplayList code. This causes undefined errors such as crashes and hanging
as we iterate through the operations of a destroyed (and garbage-filled) path object.

The fix is to use the existing ResourceCache to refcount the original path until
we are done with it.

Issue #6414050 Analytics Dogfood App crashes reliably on Jellybean

Change-Id: I5dbec5c069f7d6a1e68c13424f454976a7d188e9
2012-05-03 11:14:50 -07:00
Adam Powell
b8eba14f13 am 43b8fd76: Merge "Fix nested cross-scrolling for ScrollView/HorizontalScrollView" into jb-dev
* commit '43b8fd76c03fe4d3c46919e98af91a18176c2654':
  Fix nested cross-scrolling for ScrollView/HorizontalScrollView
2012-05-03 11:02:56 -07:00
Gilles Debunne
449fa82612 am 57e6136c: Merge "Hide TextDirectionHeuristics" into jb-dev
* commit '57e6136ce79241348b3563c4368a327ca2906610':
  Hide TextDirectionHeuristics
2012-05-03 11:02:55 -07:00
Eino-Ville Talvala
951516358e Update docs for YV12 format and camera preview callbacks.
- Define stride for YV12 when using it for preview callbacks

- Include equations for calculating stride and start indexes of Y, U,
  and V planes for YV12.

- Add more cross-references so that equations are easier to find.

Bug: 6330501
Change-Id: I85a78757ec767d08173b9fe714adb715835244b4
2012-05-03 11:02:18 -07:00
Adam Powell
43b8fd76c0 Merge "Fix nested cross-scrolling for ScrollView/HorizontalScrollView" into jb-dev 2012-05-03 11:00:53 -07:00
Gilles Debunne
57e6136ce7 Merge "Hide TextDirectionHeuristics" into jb-dev 2012-05-03 11:00:49 -07:00
Adam Powell
e43a4e9017 am f27ba974: Merge "JB API cleanup; ActionMode and View docs" into jb-dev
* commit 'f27ba974d5af68baf071282de65a22ca6e59244c':
  JB API cleanup; ActionMode and View docs
2012-05-03 11:00:20 -07:00
Adam Powell
c420d268de am 1f2077c3: Merge "Fix AlertDialog positioning for dialogs spawned from DialogWhenLarge activities" into jb-dev
* commit '1f2077c3a0ae20caa4343dc9f66db959a939a054':
  Fix AlertDialog positioning for dialogs spawned from DialogWhenLarge activities
2012-05-03 11:00:18 -07:00
Adam Powell
f27ba974d5 Merge "JB API cleanup; ActionMode and View docs" into jb-dev 2012-05-03 10:58:48 -07:00
Adam Powell
1f2077c3a0 Merge "Fix AlertDialog positioning for dialogs spawned from DialogWhenLarge activities" into jb-dev 2012-05-03 10:57:22 -07:00
Wink Saville
1d7c1f1117 Rename isTimeZoneFixNeeded to shouldFixTimeZoneNow.
Change-Id: I01c73a0afaa17793f9dea1b78c9fe49fa138f787
2012-05-03 10:34:57 -07:00
Amith Yamasani
48306353ef am c793d626: Merge "On first boot and NTP lookup, set the time even if it\'s not off by 5+ secs." into jb-dev
* commit 'c793d62613b8cee340ce6c20856f6db81575f034':
  On first boot and NTP lookup, set the time even if it's not off by 5+ secs.
2012-05-03 10:28:22 -07:00
Amith Yamasani
c793d62613 Merge "On first boot and NTP lookup, set the time even if it's not off by 5+ secs." into jb-dev 2012-05-03 10:19:40 -07:00
Wu-cheng Li
f05c1d63d1 Avoid deadlocks when calling autoFocus from onAutoFocus callback.
Applicatons may use different threads for calling autoFocus and
onAutoFocus callback.

bug:6026574

Change-Id: I114a60240e22af15ca469b591e080121367db8e2
2012-05-04 01:01:46 +08:00
John Reck
7ecf3dc6fc am eaca069a: Merge "Fix clicking on a fake element (address, phone number, etc..)" into jb-dev
* commit 'eaca069aff710eb8776669bd5d8016d10b7d2467':
  Fix clicking on a fake element (address, phone number, etc..)
2012-05-03 10:01:26 -07:00
John Reck
eaca069aff Merge "Fix clicking on a fake element (address, phone number, etc..)" into jb-dev 2012-05-03 09:59:46 -07:00
John Reck
9155cbac78 Fix clicking on a fake element (address, phone number, etc..)
Bug: 6426909

Change-Id: Ic45deea2423dbeb2bcb4ecbcaac32ec194f7511e
2012-05-03 09:51:32 -07:00
Irfan Sheriff
04e2b22317 am 531522c7: Merge "Report open networks without saved networks" into jb-dev
* commit '531522c7fe0b4b7bccd34dcaf2179c4a8ced619c':
  Report open networks without saved networks
2012-05-03 09:44:08 -07:00
Irfan Sheriff
531522c7fe Merge "Report open networks without saved networks" into jb-dev 2012-05-03 09:42:06 -07:00
George Mount
5b6726fab1 am aac5066d: Merge "Add intercept path for UI touch handling." into jb-dev
* commit 'aac5066dbf17987887dc46d90df1ce465d0c4c50':
  Add intercept path for UI touch handling.
2012-05-03 09:39:20 -07:00
George Mount
aac5066dbf Merge "Add intercept path for UI touch handling." into jb-dev 2012-05-03 09:37:18 -07:00
Wink Saville
2efec653a5 am 9a992450: Merge "Time can become incorrect when no sim is present or mcc changes." into jb-dev
* commit '9a992450cb0b48ea2a0bb946d321b3afbc27aad5':
  Time can become incorrect when no sim is present or mcc changes.
2012-05-03 09:37:00 -07:00
Wink Saville
9a992450cb Merge "Time can become incorrect when no sim is present or mcc changes." into jb-dev 2012-05-03 09:35:27 -07:00
Wink Saville
f0f43227a7 Time can become incorrect when no sim is present or mcc changes.
bug: 6393147
Change-Id: I07ad74998b03af532ccf704a8a7e4844f5829b14
2012-05-03 09:26:25 -07:00
John Reck
58e7dc96a8 am d4796461: Fix accessibility drawing
* commit 'd4796461ee29c2d2560412dbb51e0c931aa22db5':
  Fix accessibility drawing
2012-05-03 09:24:26 -07:00
Daniel Sandler
e06938bea4 am 5380cdc2: Merge "Hide icons for low-priority notifications." into jb-dev
* commit '5380cdc2e1adc8511b05e7623efb44d67be88418':
  Hide icons for low-priority notifications.
2012-05-03 09:24:21 -07:00
John Reck
d4796461ee Fix accessibility drawing
Bug: 6407623
 If script injection is disabled, the accessibility injector works
 by modifying the text selection. However, this would cause WebView
 to go into text selection mode, showing the CAB and such, which
 we don't want. Add a flag saying WHY text selection is being changed
 so that we can respond accordingly in WebViewClassic.

Change-Id: Ia509def3fcdb022b93fbbc7ed89bc9558663afd3
2012-05-03 09:07:11 -07:00
Jean-Baptiste Queru
00f94e88f9 Merge "Enable chromium http stack for x86" 2012-05-03 09:02:15 -07:00