Mobile/GrallocWhiteList: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 1: Line 1:
= Passed Gralloc Tests =  
= Passed Gralloc Tests =  
<table class="fullwidth-table">


<tr style="background-color: #efefef;">
{| class="fullwidth-table"
<td> Device Name
|- style="background-color: #efefef;"
</td>
| Device Name
<td> Board Name (0)
| Board Name (0)
</td>
| Enable Gralloc (requires Fennec Restart) (1)
<td> Enable Gralloc (requires Fennec Restart) (1)
| Rotating Device did not Crash or White Screen
</td>
| Loading these webpages did not crash or White screen (2)
<td> Rotating Device did not Crash or White Screen
| Notes
</td>
|-
<td> Loading these webpages did not crash or White screen (2)
| Amazon Kindle Fire
</td>
| omap4sdp
<td> Notes
| Pass
</td></tr>
| Pass
| Pass
| no issues noticed.
|-
| HTC Desire S
| saga
| Pass
| Pass
| Pass
| it locks up afterawhile, but no rotational or blank screen loads. 
|-
| HTC Desire Z
| vision
| Pass
| Pass
| Pass
|
|-
| HTC Nexus One
| mahimahi
| Pass
| Pass
| Pass
| I/AndroidGraphicBuffer(  683): allowing board 'mahimahi' due to prefs override
Rotating on planet; saw yellow frame buffer flicker
|-
| HTC Sensation 4G
| pyramid
| Pass
| Pass
| Pass
|
|-
| LG Optimus Black
| lgp970
| Pass
| Pass
| Pass
| Tab switching is noticeable slower, taking &gt; 10s
|-
| LG P925 (THRILL 4G)
| omap4sdp
| Pass
| Pass
| Pass
|
|-
| Motorola Atrix 4G
| olympus
| Pass
| Pass
| Pass
|
|-
| Motorola Cliq 2
| begonia
| Pass
| Pass
| Pass
| hardware keyboard characters are replaced in content
|-
| Motorola Defy
| jordan
| Pass
| Pass
| Pass
| hardware keyboard characters are replaced in content
|-
| Motorola Droid 2
| droid2
| Pass
| Pass
| Pass
|
|-
| Motorola Droid Bionic
| targa
| Pass
| Pass
| Pass
|
|-
| Motorola Droid Razr
| spyder
| Pass
| Pass
| Pass
|
|-
| Motorola Droid X
| shadow
| Pass
| Pass
| Pass
|
|-
| Motorola Photon
| sunfire
| Pass
| Pass
| Pass
|
|-
| Samsung Galaxy Nexus
| Tuna
| Pass
| Pass
| Pass
|
|-
| Samsung Galaxy S
| SGH-I897
| Pass
| Pass
| Pass
|
|-
| Samsung Galaxy S2
| GT-I9100
| Pass
| Pass
| Pass
|
|-
| Samsung Infuse 4G
| sgh-i997
| Pass
| Pass
| Pass
|
|-
| Samsung Nexus S
| herring
| Pass
| Pass
| Pass
|
|-
| Samsung Sidekick 4G
| sgh-t839
| Pass
| Pass
| Pass
| hardware keyboard characters are replaced in content
|-
| Sony Ericsson Xperia Neo
| unknown
| Pass (see notes at end of line)
| Pass
| Pass
| I/AndroidGraphicBuffer( 2780): board 'unknown' is allowed
checkerboarding on long page panning, but no rotational crashes or blank pages.  Yes, the board name is called "unknown"
|-
| Sony Ericsson R800 Xperia Play
| unknown
| Pass
| Pass
| Pass
| Yes, the board name is called "unknown"
|}


<tr>
<td> Amazon Kindle Fire
</td>
<td> omap4sdp
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>no issues noticed.
</td></tr>
<tr>
<td> HTC Desire S
</td>
<td> saga
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>it locks up afterawhile, but no rotational or blank screen loads. 
</td></tr>
<tr>
<td> HTC Desire Z
</td>
<td> vision
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> HTC Nexus One
</td>
<td> mahimahi
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> I/AndroidGraphicBuffer(  683): allowing board 'mahimahi' due to prefs override
<p>Rotating on planet; saw yellow frame buffer flicker
</p>
</td></tr>
<tr>
<td> HTC Sensation 4G
</td>
<td> pyramid
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<td> LG Optimus Black
</td>
<td> lgp970
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Tab switching is noticeable slower, taking &gt; 10s
</td></tr>
<tr>
<td> LG P925 (THRILL 4G)
</td>
<td> omap4sdp
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Motorola Atrix 4G
</td>
<td> olympus
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Motorola Cliq 2
</td>
<td> begonia
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> hardware keyboard characters are replaced in content
</td></tr>
<tr>
<td> Motorola Defy
</td>
<td> jordan
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>hardware keyboard characters are replaced in content
</td></tr>
<tr>
<td> Motorola Droid 2
</td>
<td> droid2
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Motorola Droid Bionic
</td>
<td> targa
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Motorola Droid Razr
</td>
<td> spyder
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Motorola Droid X
</td>
<td> shadow
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Motorola Photon
</td>
<td> sunfire
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td>Samsung Galaxy Nexus
</td>
<td> Tuna
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Samsung Galaxy S
</td>
<td> SGH-I897
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Samsung Galaxy S2
</td>
<td> GT-I9100
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Samsung Infuse 4G
</td>
<td> sgh-i997
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Samsung Nexus S
</td>
<td> herring
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td>
</td></tr>
<tr>
<td> Samsung Sidekick 4G
</td>
<td> sgh-t839
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> hardware keyboard characters are replaced in content
</td></tr>
<tr>
<td> Sony Ericsson Xperia Neo
</td>
<td> unknown
</td>
<td> Pass (see notes at end of line)
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> I/AndroidGraphicBuffer( 2780): board 'unknown' is allowed
checkerboarding on long page panning, but no rotational crashes or blank pages.  Yes, the board name is called "unknown"
</td></tr>
<tr>
<td> Sony Ericsson R800 Xperia Play
</td>
<td> unknown
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Pass
</td>
<td> Yes, the board name is called "unknown"
</td></tr>
</table>
<p><br />
</p><p><br />


= Failed Gralloc tests =  
= Failed Gralloc tests =  
<table class="fullwidth-table">


<tr style="background-color: #efefef;">
{| class="fullwidth-table"
<td> Device Name
|- style="background-color: #efefef;"
</td>
| Device Name
<td> Board Name (0)  
| Board Name (0)  
</td>
| Enable Gralloc (requires Fennec Restart) (1)
<td> Enable Gralloc (requires Fennec Restart) (1)
| Rotating Device did not Crash or White Screen
</td>
| Loading these webpages did not crash or White screen (2)
<td> Rotating Device did not Crash or White Screen
| Notes
</td>
|-
<td> Loading these webpages did not crash or White screen (2)
| Asus EeePad Transformer 1
</td>
| EeePad
<td> Notes
| Fail (crash)
</td></tr>
| Fail
<tr>
| Fail
<td> Asus EeePad Transformer 1
| Pages don't load or Fennec crashes
</td>
|-
<td> EeePad
| Dell Streak 7
</td>
| t20
<td> Fail (crash)
| Pass
</td>
| Fail (crash)
<td> Fail
| Fail (crash)
</td>
| Crash when rotating the device and loading pages.
<td> Fail
|-
</td>
| HTC Desire
<td> Pages don't load or Fennec crashes
| bravo
</td></tr>
| Fail (persistent blank white screen)
<tr>
| Fail (persistent blank white screen)
<td> Dell Streak 7
| Fail (persistent blank white screen)
</td>
| Nothing can be tested on it because of the permanent blank screen
<td> t20
|-
</td>
| HTC Glacier (T-Mobile myTouch 4G) - DA
<td> Pass
| glacier
</td>
| Pass
<td> Fail (crash)
| Pass
</td>
| Fail (white screen)
<td> Fail (crash)
| white screen when loading any page
</td>
|-
<td> Crash when rotating the device and loading pages.
| HTC Thunderbolt
</td></tr>
| mecha
<tr>
| Pass
<td> HTC Desire
| Fail (white screen)
</td>
| Fail (white screen)
<td> bravo
| This device whitescreens on any page that's loading.   
</td>
|-
<td> Fail (persistent blank white screen)
| LG G2X
</td>
| P999
<td> Fail (persistent blank white screen)
| Pass
</td>
| Fail (crash)
<td> Fail (persistent blank white screen)
| Fail (crash)
</td>
| Crash when rotating the device and loading pages.
<td> Nothing can be tested on it because of the permanent blank screen
|-
</td></tr>
| LG Optimus 2X
<tr>
| P990
<td> HTC Glacier (T-Mobile myTouch 4G) - DA
| Pass
</td>
| Fail (crash)
<td> glacier
| Fail (crash)
</td>
| Found 'AndroidGraphicBuffer' in logcat. Crashes when rotating the device after loading cnn.com
<td> Pass
|-
</td>
| Motorola Droid 1
<td> Pass
| sholes
</td>
| Fail (crash)
<td> Fail (white screen)
| Fail
</td>
| Fail
<td> white screen when loading any page
| Very, very slow, taking minutes to switch tabs, black screens, etc
</td></tr>
|-
<tr>
| Samsung Continuum (i400)
<td> HTC Thunderbolt
| SCH-I400
</td>
| Fail (crash)
<td> mecha
| Fail (crash)
</td>
| Fail (crash)
<td> Pass
| Fennec trunk crashes on start-up, filed bug 720712
</td>
|}
<td> Fail (white screen)
</td>
<td> Fail (white screen)
</td>
<td> This device whitescreens on any page that's loading.   
</td></tr>
<tr>
<tr>
<td> LG G2X
</td>
<td> P999
</td>
<td> Pass
</td>
<td> Fail (crash)
</td>
<td> Fail (crash)
</td>
<td> Crash when rotating the device and loading pages.
</td></tr>
<tr>
<td> LG Optimus 2X
</td>
<td> P990
</td>
<td> Pass
</td>
<td> Fail (crash)
</td>
<td> Fail (crash)
</td>
<td> Found 'AndroidGraphicBuffer' in logcat. Crashes when rotating the device after loading cnn.com
</td></tr>
<tr>
<td> Motorola Droid 1
</td>
<td> sholes
</td>
<td> Fail (crash)
</td>
<td> Fail
</td>
<td> Fail
</td>
<td> Very, very slow, taking minutes to switch tabs, black screens, etc
</td></tr>
<tr>
<td> Samsung Continuum (i400)
</td>
<td> SCH-I400
</td>
<td> Fail (crash)
</td>
<td> Fail (crash)
</td>
<td> Fail (crash)
</td>
<td> Fennec trunk crashes on start-up, filed bug 720712
</td></tr>
</table>


= Retest Gralloc Tests =  
= Retest Gralloc Tests =  
<table class="fullwidth-table">


<tr style="background-color: #efefef;">
{| class="fullwidth-table"
<td> Device Name
|- style="background-color: #efefef;"
</td>
| Device Name
<td> Board Name (0)
| Board Name (0)  
</td>
| Enable Gralloc (requires Fennec Restart) (1)
<td> Enable Gralloc (requires Fennec Restart) (1)
| Rotating Device did not Crash or White Screen
</td>
| Loading these webpages did not crash or White screen (2)
<td> Rotating Device did not Crash or White Screen
| Notes
</td>
|-
<td> Loading these webpages did not crash or White screen (2)
| HTC Evo
</td>
| supersonic
<td> Notes
| Fail
</td></tr><tr>
| retest
<td> HTC Evo
| retest
</td>
| Could not load about:config - received just a white screen. Had to mount as as Disk to change pref
<td> supersonic
|}
</td>
 
<td> Fail
(0) If no ADB access, download "Android System Info" from Android Market, and search for "System Tab > BuildInfos > Board"
</td>
 
<td> retest
(1) open about:config, and set "direct-texture.force.enabled" = true. 
</td>
To check if Gralloc is on, grep logcat for'AndroidGraphicBuffer'.
<td> retest
</td>
<td> Could not load about:config - received just a white screen. Had to mount as as Disk to change pref
</td></tr>
</table>


(2) cnn.com, bbc.co.uk, google.com, facebook.com, planet.mozilla.org


<p>(0) If no ADB access, download "Android System Info" from Android Market, and search for "System Tab &gt; BuildInfos &gt; Board"</p>
[http://goo.gl/NdnkQ Google docs version of these results]
<p>(1) open about:config, and set "direct-texture.force.enabled" = true. 
To check if Gralloc is on, grep logcat for'AndroidGraphicBuffer'.</p>
<p>(2) cnn.com, bbc.co.uk, google.com, facebook.com, planet.mozilla.org</p>
<p>
<a href="https://docs.google.com/spreadsheet/ccc?key=0AocUyLHteCtSdFNxRWxScTZ5UFNRTE1mOHZyb19GZ2c&amp;hl=en_US&amp;pli=1#gid=0">Google docs version of these results</a>
</p>

Navigation menu