Maksymilian Osowski
40968a4540
Added recording of JS dialog messages.
...
Change-Id: I3854f1fea81d47255c9fb398bdcbdff5ed4d8a52
2010-08-03 18:02:42 +01:00
Maksymilian Osowski
100e106551
Merge "Changed the order of searching for expected result (and added additional location)."
2010-08-03 08:05:46 -07:00
Maksymilian Osowski
c83712e686
Changed the order of searching for expected result (and added additional location).
...
Change-Id: Ieb59ffcaeb999d0ed5a8445c97e6ea3bbe115e4d
2010-08-03 16:04:58 +01:00
Maksymilian Osowski
ef7f9d2458
Added wakelock to keep the screen from sleeping when executing tests.
...
Change-Id: Ib6a0ff2a7c906f500868269d6a617553733d33b1
2010-08-03 16:01:50 +01:00
Maksymilian Osowski
19ca35a066
Merge "Added detecting unimplemented layoutTestController functions and green squares."
2010-08-03 07:57:48 -07:00
Maksymilian Osowski
fb60226a03
Merge "First batch of layoutTestController functions + some fixes and tweaks."
2010-08-03 07:57:43 -07:00
Kristian Monsen
8136954a3f
After merging webkit to 64264 these hang, so added them to the do not run list.
...
The tests timeout on chrome and are on the chrome skiplist.
Change-Id: I15c2cb70219c04af0d7bc561a1a8619df76bd0dc
2010-08-03 15:37:54 +01:00
Maksymilian Osowski
4a9e3a6dc3
Added detecting unimplemented layoutTestController functions and green squares.
...
Change-Id: Iaa7bbdb83a074a874a210f7975c6c3b731e0a924
2010-08-03 15:35:07 +01:00
Maksymilian Osowski
dd4bff62b5
First batch of layoutTestController functions + some fixes and tweaks.
...
Change-Id: I9dae192c498d8e19fd75861a1a6cf1f079ad9c6f
2010-08-03 15:22:34 +01:00
Romain Guy
7768e02973
Merge "Add support for ColorFilters."
2010-08-02 18:50:28 -07:00
Romain Guy
db1938e0e6
Add support for ColorFilters.
...
Color filters are fully supported and can be used with shaders.
Change-Id: Id90ccf1c81cb462f2431f366f3f8f710d7971e04
2010-08-02 18:50:56 -07:00
Gilles Debunne
b0dde8e9b5
Move pngs from drawable to drawable-mdpi in project frameworks/base
...
After error during file transfer...
Change-Id: I21da694f81a4290e9af1f7647a8ceb6c6d3d806b
2010-08-02 15:21:27 -07:00
Maksymilian Osowski
13ee57e89e
Merge "Time-out mechanism and state machine."
2010-08-02 08:24:11 -07:00
Maksymilian Osowski
42bee9cf76
Time-out mechanism and state machine.
...
Change-Id: I47c4342c02ea152b1503b9d5268900df3b40683c
2010-08-02 16:22:28 +01:00
Romain Guy
06f96e2652
Refactor Skia shaders handling.
...
With this change, Skia shaders can easily be applied to any mesh. This change also
supports ComposeShader. For instance, this can be used to blend a gradient and a
bitmap togehter and paint a string of text with the result.
Change-Id: I701c2f9cf7f89b2ff58005e8a1d0d80ccf4a4aea
2010-07-30 19:18:16 -07:00
Romain Guy
b82da65cb1
Fix improper clipping after a save()
...
Change-Id: I13426a67f20d77e2710bd500d82884098f4be97c
2010-07-30 11:40:21 -07:00
Romain Guy
b827f458e1
Merge "Fix gradients rendering and destructor crashes."
2010-07-29 18:49:57 -07:00
Romain Guy
ae5575b342
Fix gradients rendering and destructor crashes.
...
This changes binds all textures to GL_TEXTURE0, this will have
to be changed when combining shader capabilities.
Change-Id: I02df4f5ba41e9b01ffa52fd7c26b41477c7ed18f
2010-07-29 18:48:04 -07:00
Jean-Baptiste Queru
5aa1c034d9
resolved conflicts for merge of 8a76a908 to master
...
Change-Id: I8983d5c93dfa12d87449ac9f9a17a5aafdadef0a
2010-07-29 16:15:19 -07:00
Jean-Baptiste Queru
8a76a9085d
am 9150cff6: Merge "Replaced /sdcard with Environment.getExternalStorageDirectory()"
...
Merge commit '9150cff64abc79927ade28061ac99a1ebf812905' into gingerbread-plus-aosp
* commit '9150cff64abc79927ade28061ac99a1ebf812905':
Replaced /sdcard with Environment.getExternalStorageDirectory()
2010-07-29 15:59:10 -07:00
Romain Guy
f82447e43e
Merge "Moved all the rendering code to the new shader generator."
2010-07-29 14:41:27 -07:00
Romain Guy
889f8d1403
Moved all the rendering code to the new shader generator.
...
The generator supports features that are not yet implement in the
renderer: color matrix, lighting, porterduff color blending and
composite shaders.
This change also adds support for repeated/mirrored non-power of 2
bitmap shaders.
Change-Id: I903a11a070c0eb9cc8850a60ef305751e5b47234
2010-07-29 14:37:42 -07:00
Maksymilian Osowski
b969722c5b
Merge "Upgraded DRT2 to generate nice HTML summaries of the tests."
2010-07-29 09:19:36 -07:00
Maksymilian Osowski
6d0dae6a65
Upgraded DRT2 to generate nice HTML summaries of the tests.
...
Change-Id: Ibe4ee3af30fe20aeab2f3fed9c4c5693c9a0f268
2010-07-29 17:17:36 +01:00
Brian Carlstrom
5e8a587d49
Tracking merge of dalvik-dev to master
...
Change-Id: Id4c19401ad0aa238219aaf5d9a20d2889d0a4b18
2010-07-28 23:49:30 -07:00
Christopher Tate
9835d61272
am 1de9f490: am bae6fe24: Merge "Support streaming of compressed assets > 1 megabyte" into gingerbread
...
Merge commit '1de9f490b5c3f293b3748be3d4ccf3f78cdf460b'
* commit '1de9f490b5c3f293b3748be3d4ccf3f78cdf460b':
Support streaming of compressed assets > 1 megabyte
2010-07-28 15:41:30 -07:00
Christopher Tate
1de9f490b5
am bae6fe24: Merge "Support streaming of compressed assets > 1 megabyte" into gingerbread
...
Merge commit 'bae6fe242ff9a97840ff0c5d9d87c0575d261682' into gingerbread-plus-aosp
* commit 'bae6fe242ff9a97840ff0c5d9d87c0575d261682':
Support streaming of compressed assets > 1 megabyte
2010-07-28 15:38:38 -07:00
Christopher Tate
b100cbf178
Support streaming of compressed assets > 1 megabyte
...
Compressed assets larger than one megabyte are now decompressed on demand
rather than being decompressed in their entirety and held in memory. Reading
the data in order is relatively efficient, as is seeking forward in the stream.
Seeking backwards is supported, but requires reprocessing the compressed data
from the beginning, so is very inefficient.
In addition, the size limit on compressed assets has been eliminated.
Change-Id: I6e68247957e6c53e7e8ba70d12764695f1723bad
2010-07-28 15:33:28 -07:00
Maksymilian Osowski
6688214f7f
Merge "Moved practically all of the prerefactoring functionality to the new design."
2010-07-27 08:17:00 -07:00
Maksymilian Osowski
5f0ccd76a8
Moved practically all of the prerefactoring functionality to the new design.
...
Renamed LayoutTestsRunner activity to TestsListActivity. It will be responsible for restrating the Executer after the crash. Now it only starts
it.
Renamed LayoutTestsRunnerThread to TestsListPreloaderThread. It only preloads tests now.
LayoutTest class is no longer needed, its functionality is in LayoutTestsExecuter.
Most of the functionality from LayoutTestsRunnerThread is now in ManagerService.
Change-Id: I08924d949ceb9f8816888bc8e795256d0542fa99
2010-07-27 16:15:35 +01:00
Steve Block
3f617506c1
Merge "Add some dom/xtml/level3 LayoutTests to the DumpRenderTree ignore results list"
2010-07-27 02:53:10 -07:00
Ben Murdoch
357d280a25
Merge WebKit at r63859 : Implement layoutTestController.dumpAsText(boolean) in DumpRenderTree.
...
See http://trac.webkit.org/changeset/63730
Change-Id: Iced14a89a2a71557529a7a5e32c9eab04b370742
2010-07-26 17:54:03 +01:00
Maksymilian Osowski
a7137538c2
Merge "First stage of refactoring the code to handle crashes gracefully."
2010-07-26 03:06:01 -07:00
Maksymilian Osowski
7ddc0b7a72
First stage of refactoring the code to handle crashes gracefully.
...
There is a new activity (LayoutTestsExecuter) added that is responsible for acutally running the tests and sending the actual results to the new
ManagerService class. This class will take over most of the functionality of the current LayoutTestsRunnerThread. At the moment
LayoutTestsRunnerThread is changed so that after computing the tests' list it sends the list to LayoutTestsExecuter. The rest of the code is
never called. It will be shifted to the service.
Current implementation of ManagerService only prints the log message on receiving the bundle with actual results from LayoutTestsExecuter.
Change-Id: I5adcbc20bb18ebf24324974bc66e4b31c4b81902
2010-07-26 10:37:41 +01:00
Romain Guy
e8e62a4a03
Add text alignment support to drawText().
...
This change also integrates better support for RTL text.
Change-Id: I6da8f5cf5dc28ca7cf1b22e27b0d853c919e8481
2010-07-23 18:55:21 -07:00
Romain Guy
09147fbdc8
Add support for text culling.
...
Change-Id: Ibf0adacdc5c64d40a8000b21d7cb0797d63efe29
2010-07-22 13:08:20 -07:00
Steve Block
d1d4418978
Add some dom/xtml/level3 LayoutTests to the DumpRenderTree ignore results list
...
These tests have no expected result. They are not run on Chromium and are skipped on Qt.
Change-Id: I352b93dd8f3793be7f6c81a1f16d064e7239333c
2010-07-22 17:13:51 +01:00
Romain Guy
694b519ac6
Add text rendering.
...
Change-Id: Ibe5a9fa844d531b31b55e43de403a98d49f659b9
2010-07-21 21:33:20 -07:00
Maksymilian Osowski
650893b676
Build fix.
...
Change-Id: Ie2baa3d7d32fd382e8ecb2a811669f50aa26fdc9
2010-07-21 16:21:06 +01:00
Maksymilian Osowski
8dc9b86f81
Merge "LayoutTest class with supporting classes (AbstractResult, TextResult)."
2010-07-21 07:22:09 -07:00
Maksymilian Osowski
4ee7f4b194
LayoutTest class with supporting classes (AbstractResult, TextResult).
...
These classes are responsible for actually running the tests, checking the results, generating visual diffs, etc.
Change-Id: I9b7f554409db1c97ac086c456db3aea3b993b5c6
2010-07-21 15:20:47 +01:00
Romain Guy
c0ac193b94
Add support for linear gradients.
...
Change-Id: Id15329da065045b3f06fdaed615f33cd57608496
2010-07-19 18:44:05 -07:00
Christian Mehlmauer
8b85dceadf
Replaced /sdcard with Environment.getExternalStorageDirectory()
...
Change-Id: I9a7413f81090b69c82ca6b1e585f5e379b19e60c
2010-07-19 20:12:31 +02:00
Maksymilian Osowski
ee6aaddbbf
Merge "Added the LayoutTestsRunner class that is responsible for running the tests. Also, added some methods to FileFilter."
2010-07-19 04:09:24 -07:00
The Android Open Source Project
a508668309
am c9ecd445: merge from open-source master
...
Merge commit 'c9ecd445b86552265b4adb90e5df2fbe5f71cb8e'
* commit 'c9ecd445b86552265b4adb90e5df2fbe5f71cb8e':
Added method getPreferredHttpHost
2010-07-16 14:01:43 -07:00
The Android Open Source Project
c9ecd445b8
merge from open-source master
...
Change-Id: I6bdeeff30be1fdb0901aec9bcdd67176c29eaf7b
2010-07-16 13:58:43 -07:00
The Android Open Source Project
62dfcf38b5
am 3b97e5a6: merge from open-source master
...
Merge commit '3b97e5a6270f40111117c4d3f1e964154ddea0fe'
* commit '3b97e5a6270f40111117c4d3f1e964154ddea0fe':
Make HTTP Header class handle multiple cache-control fields.
2010-07-16 13:52:45 -07:00
The Android Open Source Project
3b97e5a627
merge from open-source master
...
Change-Id: Ic91d205e7fd6a71320d9a4498643d384397dfb00
2010-07-16 13:48:39 -07:00
Maksymilian Osowski
3c8ccb3845
Added the LayoutTestsRunner class that is responsible for running the tests. Also, added some methods to FileFilter.
...
It preloads the tests from the given path, runs them and asks for dumps and diffs. It will also prepare summaries in the future. It delegates
most of the work of actually running the individual tests to LayoutTest class and AbstractResult (and its subclasses in the future).
Change-Id: I483bf26a380b539e4769e61b4a09fa270ab0e8e9
2010-07-16 14:32:12 +01:00
Romain Guy
c96cdc9844
Merge "Add support for BitmapShader."
2010-07-15 14:45:37 -07:00