31944 Commits

Author SHA1 Message Date
Jesse Wilson
f78fdaccde am eaa2cabf: Merge "Fix problem where Base64InputStream single-byte reads were unsigned." into gingerbread
Merge commit 'eaa2cabf342e973925fb223104f9971deae27b17' into gingerbread-plus-aosp

* commit 'eaa2cabf342e973925fb223104f9971deae27b17':
  Fix problem where Base64InputStream single-byte reads were unsigned.
2010-09-22 11:51:11 -07:00
Andreas Huber
55f8aee55c Make sure we drain the avc software decoder's output queue once we run out of input data.
Change-Id: I3d92ebae4951b618a6dfcf42936cc4c63d4de539
2010-09-22 11:47:00 -07:00
Jesse Wilson
eaa2cabf34 Merge "Fix problem where Base64InputStream single-byte reads were unsigned." into gingerbread 2010-09-22 11:38:43 -07:00
Shimeng (Simon) Wang
2867be8820 Merge "Add a fixed viewport margin since website content width changes." 2010-09-22 11:17:50 -07:00
Amith Yamasani
bc8a886c62 Merge "Add an AUTO_TIME_ZONE setting so that we can switch timezones while keeping correct time." 2010-09-22 11:09:37 -07:00
Shimeng (Simon) Wang
64336a4051 Add a fixed viewport margin since website content width changes.
For example, nytimes.com will chang from 980 to 986.

issue: 3003933
Change-Id: I80c41430e3b7e89c5a3875232622c50031eaf5ef
2010-09-22 10:57:34 -07:00
Jesse Wilson
64b25cf736 Fix problem where Base64InputStream single-byte reads were unsigned.
Change-Id: Ibdfb77a283300baa61738fe98aa1c9f29eaf976f
http://b/3026478
2010-09-22 10:28:27 -07:00
Andreas Huber
3c70d96d86 am ada0deb4: am f5a8f2f4: Merge "Raise the amount of memory set aside for omx buffer allocations in the test harness to accomodate the new requirements of some codecs." into gingerbread
Merge commit 'ada0deb4c295f18add04a474c2b396c87b0bee09'

* commit 'ada0deb4c295f18add04a474c2b396c87b0bee09':
  Raise the amount of memory set aside for omx buffer allocations in the test harness to accomodate the new requirements of some codecs.
2010-09-22 10:26:39 -07:00
Andreas Huber
27bc17833f am 1a29d836: am 31e323e6: Merge "Make sure we drain the avc software decoder\'s output queue once we run out of input data." into gingerbread
Merge commit '1a29d8361a03597115a998cc15860791f8ddd503'

* commit '1a29d8361a03597115a998cc15860791f8ddd503':
  Make sure we drain the avc software decoder's output queue once we run out of input data.
2010-09-22 10:22:19 -07:00
Andreas Huber
ada0deb4c2 am f5a8f2f4: Merge "Raise the amount of memory set aside for omx buffer allocations in the test harness to accomodate the new requirements of some codecs." into gingerbread
Merge commit 'f5a8f2f4634e4fffbb20c66fa37980d0599a27f1' into gingerbread-plus-aosp

* commit 'f5a8f2f4634e4fffbb20c66fa37980d0599a27f1':
  Raise the amount of memory set aside for omx buffer allocations in the test harness to accomodate the new requirements of some codecs.
2010-09-22 10:22:18 -07:00
Vasu Nori
4e4700acfb am 18f196a1: (-s ours) am 9e1266da: Merge "(do not merge)hide videochat changes in gingerbread. bug:3001483" into gingerbread
Merge commit '18f196a19eb93c8b309c8a3e2093ce4400708348'

* commit '18f196a19eb93c8b309c8a3e2093ce4400708348':
  (do not merge)hide videochat changes in gingerbread. bug:3001483
2010-09-22 10:18:39 -07:00
Andreas Huber
1a29d8361a am 31e323e6: Merge "Make sure we drain the avc software decoder\'s output queue once we run out of input data." into gingerbread
Merge commit '31e323e6c874e6f306e7f35a22350750b23b06de' into gingerbread-plus-aosp

* commit '31e323e6c874e6f306e7f35a22350750b23b06de':
  Make sure we drain the avc software decoder's output queue once we run out of input data.
2010-09-22 10:18:29 -07:00
Andreas Huber
f5a8f2f463 Merge "Raise the amount of memory set aside for omx buffer allocations in the test harness to accomodate the new requirements of some codecs." into gingerbread 2010-09-22 10:15:57 -07:00
Amith Yamasani
ad450be78b Add an AUTO_TIME_ZONE setting so that we can switch timezones while keeping correct time.
Have the NITZ provider honor the new setting before updating the time zone.
2010-09-22 10:15:35 -07:00
Vasu Nori
18f196a19e am 9e1266da: Merge "(do not merge)hide videochat changes in gingerbread. bug:3001483" into gingerbread
Merge commit '9e1266da66a39c0a4994c7224236d103aa6536eb' into gingerbread-plus-aosp

* commit '9e1266da66a39c0a4994c7224236d103aa6536eb': (1565 commits)
  (do not merge)hide videochat changes in gingerbread. bug:3001483
  Fix a bug in DumpRenderTree2's run_apache2.py script
  Fix DumpRenderTree2 to make AbstractResult serializable
  Fix DumpRenderTree2 to handle SSL errors
  Work on fragments in layouts.
  Text selection anchors changed to use windows
  Add support for circular gradients to the GL renderer.
  cherry pick "Fix build" a227db53f0cd30214c393b400436d1e0863396ef into master
  Test use of "f" suffix on float initializers.
  Detect and throw exception for using
  bring database code in master for 'adb bugreport' in sync with ginger
  Make the reading level scale at least 0.5f apart from overview level.
  Make the breadcrumbs touchable for navigation.
  Added the behavior paramter to transition constructors
  recovery just takes a filename as an argument now
  Updated RSTest to test primitive type assignments.
  STOPSHIP follow up to Change-Id: I392875b62ed270741633f5bffa519932e4a9f985
  add new param to device config properties: db connection pool size
  fix [3018216] UI shrinks / stretches while using apps with IME
  Modifying PendingIntent APIs for collection widgets
  ...
2010-09-22 10:13:34 -07:00
Andreas Huber
583df4ff73 Raise the amount of memory set aside for omx buffer allocations in the test harness to accomodate the new requirements of some codecs.
Change-Id: I0650af10acb3097e9f03c6079992305540b6bc86
2010-09-22 10:13:21 -07:00
Andreas Huber
31e323e6c8 Merge "Make sure we drain the avc software decoder's output queue once we run out of input data." into gingerbread 2010-09-22 10:11:51 -07:00
Vasu Nori
9e1266da66 Merge "(do not merge)hide videochat changes in gingerbread. bug:3001483" into gingerbread 2010-09-22 10:10:31 -07:00
Vasu Nori
dfa834eee1 (do not merge)hide videochat changes in gingerbread. bug:3001483
do not merge to master
Change-Id: Ib5e519fb40d3191ecac06c03a844872df19f3963
2010-09-22 10:08:44 -07:00
Andreas Huber
3172ab4798 Make sure we drain the avc software decoder's output queue once we run out of input data.
Change-Id: I5de540675a64ac0b170eee10691d77a647950397
2010-09-22 10:06:56 -07:00
Mike Lockwood
00ec869403 am 6cec0dc0: am 32371695: Merge "GpsLocationProvider: Fix race condition while bringing up APN for SUPL." into gingerbread
Merge commit '6cec0dc0e47459553a3a6572abd28a8e49ce5875'

* commit '6cec0dc0e47459553a3a6572abd28a8e49ce5875':
  GpsLocationProvider: Fix race condition while bringing up APN for SUPL.
2010-09-22 10:01:48 -07:00
Mike Lockwood
6cec0dc0e4 am 32371695: Merge "GpsLocationProvider: Fix race condition while bringing up APN for SUPL." into gingerbread
Merge commit '32371695daf917701f78a86224b58bfda0381e27' into gingerbread-plus-aosp

* commit '32371695daf917701f78a86224b58bfda0381e27':
  GpsLocationProvider: Fix race condition while bringing up APN for SUPL.
2010-09-22 09:57:50 -07:00
Mike Lockwood
32371695da Merge "GpsLocationProvider: Fix race condition while bringing up APN for SUPL." into gingerbread 2010-09-22 09:54:53 -07:00
Hung-ying Tyan
bb20545669 am 8f05b5c8: am ca54cdaf: Merge "SipService: fix thread/socket leak" into gingerbread
Merge commit '8f05b5c8d3c310bc70a3eff04911ea9cf4eba87a'

* commit '8f05b5c8d3c310bc70a3eff04911ea9cf4eba87a':
  SipService: fix thread/socket leak
2010-09-22 09:45:41 -07:00
Eric Laurent
48ff0daae3 am b35f36f0: am 4f294558: Merge "Fix broken insert reverb auto tests." into gingerbread
Merge commit 'b35f36f08ddc59fb0e264aff9de4d465321b26ca'

* commit 'b35f36f08ddc59fb0e264aff9de4d465321b26ca':
  Fix broken insert reverb auto tests.
2010-09-22 09:42:59 -07:00
Hung-ying Tyan
8f05b5c8d3 am ca54cdaf: Merge "SipService: fix thread/socket leak" into gingerbread
Merge commit 'ca54cdaf66449cd4f81d8887ec603392b8f3779c' into gingerbread-plus-aosp

* commit 'ca54cdaf66449cd4f81d8887ec603392b8f3779c':
  SipService: fix thread/socket leak
2010-09-22 09:41:17 -07:00
Eric Laurent
b35f36f08d am 4f294558: Merge "Fix broken insert reverb auto tests." into gingerbread
Merge commit '4f294558aa23bc155988838ef153dca731efe707' into gingerbread-plus-aosp

* commit '4f294558aa23bc155988838ef153dca731efe707':
  Fix broken insert reverb auto tests.
2010-09-22 09:38:46 -07:00
Hung-ying Tyan
ca54cdaf66 Merge "SipService: fix thread/socket leak" into gingerbread 2010-09-22 09:35:35 -07:00
Eric Laurent
4f294558aa Merge "Fix broken insert reverb auto tests." into gingerbread 2010-09-22 09:34:00 -07:00
Mike Lockwood
2acfd34ccb GpsLocationProvider: Fix race condition while bringing up APN for SUPL.
If handleUpdateNetworkState() is called before
ConnectivityManager.startUsingNetworkFeature() returns, then we will not
call native_agps_data_conn_open() to inform the GPS that the APN is up.
So we now set mAGpsDataConnectionState to AGPS_DATA_CONNECTION_OPENING
before calling ConnectivityManager.startUsingNetworkFeature() to avoid
this problem.

Change-Id: I5e1597d6494dc8ab68e608911c546a7a04f2ea07
Signed-off-by: Mike Lockwood <lockwood@android.com>
2010-09-22 12:22:26 -04:00
Hung-ying Tyan
fc51f2c972 SipService: fix thread/socket leak
Should call SipSessionGroup.close() instead of closeNotToReceiveCalls() to stop
the SIP stack (which will stop the MessageProcessor thread and close its socket).

Might be related to ANR's reported by:
http://b/issue?id=3021924
http://b/issue?id=3021927

Change-Id: I4ead1d81fc9abac983f5753b825d20bc1cc79866
2010-09-23 00:02:34 +08:00
Eric Laurent
71fe631c78 Fix broken insert reverb auto tests.
commit 27a2fdfb8ad1606bdb686c35e30ae894dd037588 changed the
insert reverb behavior when it is attached to a track in that
the reverb tail is silenced immediately when the track is paused.
The tests have been modified to test the insert reverb on session 0.

Change-Id: I90c6fec40167966853acfeaa4dec2b96f9e7839f
2010-09-22 09:02:23 -07:00
Cary Clark
6310aa605b am 27c65e26: (-s ours) am dd8f13fa: Merge "Do not merge: clear text selection on rotate" into gingerbread
Merge commit '27c65e26c9b395e5cc5db63ea7a1443bb91e8118'

* commit '27c65e26c9b395e5cc5db63ea7a1443bb91e8118':
  Do not merge: clear text selection on rotate
2010-09-22 08:46:31 -07:00
Cary Clark
27c65e26c9 am dd8f13fa: Merge "Do not merge: clear text selection on rotate" into gingerbread
Merge commit 'dd8f13faf1cb8ad7a5f2573f09fe8436ec8a4ac2' into gingerbread-plus-aosp

* commit 'dd8f13faf1cb8ad7a5f2573f09fe8436ec8a4ac2':
  Do not merge: clear text selection on rotate
2010-09-22 08:35:58 -07:00
Steve Block
6f7359f45c Remove deprecated WebRuntime code
Bug: 2762551
Change-Id: I4ad02ee11a376fb34ee429403d4a1d2162ea8911
2010-09-22 16:31:17 +01:00
Cary Clark
dd8f13faf1 Merge "Do not merge: clear text selection on rotate" into gingerbread 2010-09-22 08:29:12 -07:00
Cary Clark
ef60890ee2 Do not merge: clear text selection on rotate
Change-Id: Ic7cb33d830779a75dc6e71db064ceac3c1f90298
http://b/3025142
2010-09-22 10:49:33 -04:00
Steve Block
1358a1c806 Fix DumpRenderTree2 to clear AppCache between tests
Change-Id: I1bafc79bbdbec0df7e4c8039488478a3bfcb3bd4
2010-09-22 15:43:34 +01:00
Steve Block
3cf18f5c96 Fix DumpRenderTree2 to wait for the WebCore thread to become ready
This is required to make sure that the WebCore thread's message
handlers are ready to receive settings.

Change-Id: I2c4df95e3b7409535b739ada957d93a7e6cd78d6
2010-09-22 15:43:34 +01:00
Steve Block
0e1d6876f9 Fix a bug in DumpRenderTree2's run_apache2.py script
We use a printf style approach when setting the run command in the
command string to be executed. When doing so, the printf must be
applied to only the relevant part of the string. This avoids problems
in the case that other parts of the string contain special character
sequences, such as '%s' in a custom log directive.

Change-Id: I87df773a2872320386a34cb6a5041a9e0ba6f31e
2010-09-22 15:33:05 +01:00
Steve Block
34f3851e95 Fix DumpRenderTree2 to make AbstractResult serializable
This should have been doen as part of
https://android-git.corp.google.com/g/#change,65283

Change-Id: I7a4681f98014ff5a7546a7346fc5523e01f62e19
2010-09-22 15:33:05 +01:00
Steve Block
f09aafa275 Fix DumpRenderTree2 to handle SSL errors
This fixes http/tests/appcache/different-https-origin-resource-main.html

Change-Id: I90e151c027b2d8c55ea82104c02e4a641b933024
2010-09-22 15:33:05 +01:00
Steve Block
70727d1f75 Merge "Fix DumpRenderTree2 to correctly add JavaScript interfaces to new windows" 2010-09-22 07:28:29 -07:00
Patrick Scott
33404191eb am acb79542: (-s ours) am b2044da3: Do not merge: cherry-pick a fix for a npe.
Merge commit 'acb795424b1e0b73fbdb69c8a93892d05f5689da'

* commit 'acb795424b1e0b73fbdb69c8a93892d05f5689da':
  Do not merge: cherry-pick a fix for a npe.
2010-09-22 07:18:49 -07:00
Patrick Scott
acb795424b am b2044da3: Do not merge: cherry-pick a fix for a npe.
Merge commit 'b2044da3f9f9ad74f0dffd5ae024e558f8a9a89a' into gingerbread-plus-aosp

* commit 'b2044da3f9f9ad74f0dffd5ae024e558f8a9a89a':
  Do not merge: cherry-pick a fix for a npe.
2010-09-22 07:03:12 -07:00
Patrick Scott
b2044da3f9 Do not merge: cherry-pick a fix for a npe.
Fix a monkey crash when the new WebView is destroyed.

Grab the WebViewCore immediately so that if the Tab is destroyed, we have the
old WebViewCore object and can return the BrowserFrame.

Bug: 2733004
Change-Id: I8cddf9c9d635fc8b50983e4813eadda26cf23348
2010-09-22 09:46:33 -04:00
Dianne Hackborn
adaba84ad7 Merge "Work on fragments in layouts." 2010-09-21 22:17:52 -07:00
Dianne Hackborn
625ac271f8 Work on fragments in layouts.
- Change semantics if IDs associated with these fragments, to
  work correctly when placed in a container.  If the container
  has an ID or you have supplied a tag, the fragment's ID is
  optional.

- To do this, there is a new LayoutInflater API that allows code
  creating views to access the parent container that view will
  be in.

- Fix issues with state management around these fragments.  Now
  correctly retains state when switching to a layout that doesn't
  include the fragment.

Also:

- Add new simple list layouts for items that want to show an
  activated state.
- Add new Activity.dump() that can be invoked with adb shell
  dumpsys; the default implementation dumps fragment state.

Change-Id: I192f35e3ea8c53fbd26cf909095f2a994abfc1b6
2010-09-21 22:08:50 -07:00
Shin-ichiro Fukuda
1198ac4ac6 am 5144594c: (-s ours) am dd62a056: DO NOT MERGE. MOTOYA Japanese fonts
Merge commit '5144594cc1e945eaf58b6ed66d26d7a1b7985afc'

* commit '5144594cc1e945eaf58b6ed66d26d7a1b7985afc':
  DO NOT MERGE. MOTOYA Japanese fonts
2010-09-21 20:21:48 -07:00
Raphael Moll
1ad0e9a1a2 am 98699c8f: am f2960b8d: Refresh the layoutlib_create doc.
Merge commit '98699c8fc44358d168183dae47e10758b2d1cb08'

* commit '98699c8fc44358d168183dae47e10758b2d1cb08':
  Refresh the layoutlib_create doc.
2010-09-21 20:21:43 -07:00