Changeset 126942 in webkit
- Timestamp:
- Aug 28, 2012, 5:28:05 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/platform/chromium/TestExpectations (modified) (12 diffs)
-
Tools/ChangeLog (modified) (1 diff)
-
Tools/Scripts/webkitpy/layout_tests/port/chromium_android.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r126941 r126942 1 2012-08-28 Xianzhu Wang <wangxianzhu@chromium.org> 2 3 [Chromium-Android] Upstream layout test expectations (Part 2) 4 https://bugs.webkit.org/show_bug.cgi?id=95212 5 6 Reviewed by Adam Barth. 7 8 Update test expectations for Android: 9 - 2d canvas tests (both gpu and non-gpu path) 10 - compositing tests 11 - more WONTFIXes for control behavior tests 12 - skip features not enabled on Android 13 14 * platform/chromium/TestExpectations: 15 1 16 2012-08-28 Joanmarie Diggs <jdiggs@igalia.com> 2 17 -
trunk/LayoutTests/platform/chromium/TestExpectations
r126929 r126942 873 873 WONTFIX SKIP : media/video-controls-fullscreen-volume.html = TEXT 874 874 875 // ENABLE(INPUT_TYPE_TIME_MULTIPLE_FIELDS) isn't enabled for Android (WK94186).876 WONTFIX SKIP ANDROID : fast/forms/time-multiple-fields = PASS877 878 875 // Test fails because it's trying to load a plugin we don't have. We probably don't need to fix this. 879 876 WONTFIX : platform/gtk/plugins/invalidate-rect-with-null-npp-argument.html = TEXT … … 881 878 // This test is only for GTK which is not applicable to Android. 882 879 WONTFIX ANDROID SKIP : platform/chromium-linux/fast/text/chromium-linux-fontconfig-renderstyle.html = TEXT 880 881 // The following features are not enabled on Android. 882 // Some bigger whole directories (plugins, webgl, inspector, etc.) are skipped in chromium_android.py. 883 BUGCR145338 WONTFIX ANDROID SKIP : fast/forms/time-multiple-fields = PASS 884 BUGCR145338 WONTFIX ANDROID SKIP : fast/forms/color = PASS 885 BUGCR145338 WONTFIX ANDROID SKIP : fast/forms/datalist = PASS 886 BUGCR145338 WONTFIX ANDROID SKIP : fast/forms/date = PASS 887 BUGCR145338 WONTFIX ANDROID SKIP : fast/mediastream = PASS 888 BUGCR145338 WONTFIX ANDROID SKIP : fast/notifications = PASS 889 BUGCR145338 WONTFIX ANDROID SKIP : fast/speech = PASS 890 BUGCR145338 WONTFIX ANDROID SKIP : webaudio = PASS 891 892 // Skip tests depending on plugins that is not available on Android. 893 // The whole directories of plugins, http/tests/plugins, etc. are skipped in chromium_android.py. 894 BUGCR145338 WONTFIX ANDROID SKIP : fast/dom/Window/Plug-ins.html = PASS 895 BUGCR145338 WONTFIX ANDROID SKIP : fast/frames/sandboxed-iframe-about-blank.html = PASS 896 BUGCR145338 WONTFIX ANDROID SKIP : fast/frames/sandboxed-iframe-navigation-allowed.html = PASS 897 BUGCR145338 WONTFIX ANDROID SKIP : fast/frames/sandboxed-iframe-plugins.html = PASS 898 BUGCR145338 WONTFIX ANDROID SKIP : fast/replaced/invalid-object-with-fallback.html = PASS 899 BUGCR145338 WONTFIX ANDROID SKIP : fast/replaced/object-with-embed-url-param.html = PASS 900 BUGCR145338 WONTFIX ANDROID SKIP : http/tests/security/contentSecurityPolicy/1.1/plugintypes-invalid.html = PASS 901 BUGCR145338 WONTFIX ANDROID SKIP : http/tests/security/contentSecurityPolicy/1.1/plugintypes-mismatched-data.html = PASS 902 BUGCR145338 WONTFIX ANDROID SKIP : http/tests/security/contentSecurityPolicy/1.1/plugintypes-mismatched-url.html = PASS 903 BUGCR145338 WONTFIX ANDROID SKIP : http/tests/security/contentSecurityPolicy/1.1/plugintypes-notype-url.html = PASS 904 BUGCR145338 WONTFIX ANDROID SKIP : http/tests/security/contentSecurityPolicy/1.1/plugintypes-url-01.html = PASS 905 BUGCR145338 WONTFIX ANDROID SKIP : http/tests/security/contentSecurityPolicy/object-src-none-allowed.html = PASS 906 BUGCR145338 WONTFIX ANDROID SKIP : http/tests/security/contentSecurityPolicy/object-src-url-allowed.html = PASS 907 BUGCR145338 WONTFIX ANDROID SKIP : http/tests/security/contentSecurityPolicy/object-src-url-blocked.html = PASS 908 BUGCR145338 WONTFIX ANDROID SKIP : http/tests/security/frameNavigation/xss-DENIED-plugin-navigation.html = PASS 909 BUGCR145338 WONTFIX ANDROID SKIP : platform/chromium/permissionclient/plugin-permission.html = PASS 910 BUGCR145338 WONTFIX ANDROID SKIP : userscripts/user-script-plugin-document.html = PASS 883 911 884 912 // ----------------------------------------------------------------- … … 1385 1413 1386 1414 // This test is overly-finicky about pixel values. 1387 BUGWK64876 LINUX ANDROIDWIN : platform/chromium/virtual/gpu/fast/canvas/canvas-scale-strokePath-shadow.html = TEXT1415 BUGWK64876 LINUX WIN : platform/chromium/virtual/gpu/fast/canvas/canvas-scale-strokePath-shadow.html = TEXT 1388 1416 1389 1417 BUGWK75276 : fast/repaint/shadow-multiple-horizontal.html = IMAGE … … 1839 1867 BUGWK45991 : canvas/philip/tests/2d.pattern.image.broken.html = TEXT 1840 1868 BUGWK45991 : platform/chromium/virtual/gpu/canvas/philip/tests/2d.pattern.image.broken.html = TEXT 1841 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.text.draw.baseline.ideographic.html = TEXT1842 BUGWK45991 LINUX ANDROIDWIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.text.draw.baseline.ideographic.html = TEXT1869 BUGWK45991 LINUX ANDROID WIN : canvas/philip/tests/2d.text.draw.baseline.ideographic.html = TEXT 1870 BUGWK45991 LINUX WIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.text.draw.baseline.ideographic.html = TEXT 1843 1871 1844 1872 // Update canvas/philip in WK r71481 … … 1883 1911 1884 1912 // These tests fail everywhere we use skia and are most likely skia bugs 1885 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.gradient.radial.outside3.html = TEXT1886 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.path.arc.angle.3.html = TEXT1887 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.path.arc.angle.5.html = TEXT1888 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.path.arcTo.shape.curve1.html = TEXT1889 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.path.arcTo.shape.curve2.html = TEXT1890 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.pattern.paint.norepeat.coord3.html = TEXT1891 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.pattern.paint.repeatx.coord1.html = TEXT1892 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.pattern.paint.repeaty.coord1.html = TEXT1893 BUGWK45991 LINUX WIN : canvas/philip/tests/2d.shadow.enable.blur.html = TEXT1894 BUGWK45991 LINUX ANDROIDWIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.gradient.radial.outside3.html = TEXT1895 BUGWK45991 LINUX ANDROIDWIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.path.arc.angle.3.html = TEXT1896 BUGWK45991 LINUX ANDROIDWIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.path.arc.angle.5.html = TEXT1897 BUGWK45991 LINUX ANDROIDWIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.pattern.paint.norepeat.coord3.html = TEXT1898 BUGWK45991 LINUX ANDROIDWIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.pattern.paint.repeatx.coord1.html = TEXT1899 BUGWK45991 LINUX ANDROIDWIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.pattern.paint.repeaty.coord1.html = TEXT1913 BUGWK45991 LINUX ANDROID WIN : canvas/philip/tests/2d.gradient.radial.outside3.html = TEXT 1914 BUGWK45991 LINUX ANDROID WIN : canvas/philip/tests/2d.path.arc.angle.3.html = TEXT 1915 BUGWK45991 LINUX ANDROID WIN : canvas/philip/tests/2d.path.arc.angle.5.html = TEXT 1916 BUGWK45991 LINUX ANDROID WIN : canvas/philip/tests/2d.path.arcTo.shape.curve1.html = TEXT 1917 BUGWK45991 LINUX ANDROID WIN : canvas/philip/tests/2d.path.arcTo.shape.curve2.html = TEXT 1918 BUGWK45991 LINUX ANDROID WIN : canvas/philip/tests/2d.pattern.paint.norepeat.coord3.html = TEXT 1919 BUGWK45991 LINUX ANDROID WIN : canvas/philip/tests/2d.pattern.paint.repeatx.coord1.html = TEXT 1920 BUGWK45991 LINUX ANDROID WIN : canvas/philip/tests/2d.pattern.paint.repeaty.coord1.html = TEXT 1921 BUGWK45991 LINUX ANDROID WIN : canvas/philip/tests/2d.shadow.enable.blur.html = TEXT 1922 BUGWK45991 LINUX WIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.gradient.radial.outside3.html = TEXT 1923 BUGWK45991 LINUX WIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.path.arc.angle.3.html = TEXT 1924 BUGWK45991 LINUX WIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.path.arc.angle.5.html = TEXT 1925 BUGWK45991 LINUX WIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.pattern.paint.norepeat.coord3.html = TEXT 1926 BUGWK45991 LINUX WIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.pattern.paint.repeatx.coord1.html = TEXT 1927 BUGWK45991 LINUX WIN : platform/chromium/virtual/gpu/canvas/philip/tests/2d.pattern.paint.repeaty.coord1.html = TEXT 1900 1928 1901 1929 // Chromium does not support cancel for notifications permissions. … … 2001 2029 BUGWK91431 : platform/chromium/virtual/gpu/fast/canvas/webgl/point-size.html = TEXT 2002 2030 BUGWK91431 LINUX MAC : fast/canvas/webgl/gl-object-get-calls.html = TEXT 2003 BUGWK91431 LINUX ANDROIDMAC : platform/chromium/virtual/gpu/fast/canvas/webgl/gl-object-get-calls.html = TEXT2031 BUGWK91431 LINUX MAC : platform/chromium/virtual/gpu/fast/canvas/webgl/gl-object-get-calls.html = TEXT 2004 2032 2005 2033 // These were not fixed by the Mesa 7.9 upgrade. Need to investigate. … … 2169 2197 2170 2198 BUGCR67442 LINUX WIN : fast/canvas/fillText-shadow.html = TEXT 2171 BUGCR67442 LINUX ANDROIDWIN : platform/chromium/virtual/gpu/fast/canvas/fillText-shadow.html = TEXT2199 BUGCR67442 LINUX WIN : platform/chromium/virtual/gpu/fast/canvas/fillText-shadow.html = TEXT 2172 2200 2173 2201 BUGCR68436 LINUX ANDROID DEBUG : fast/dom/DOMImplementation/createDocument-with-used-doctype.html = PASS TIMEOUT … … 3103 3131 3104 3132 // Started flaking at around http://trac.webkit.org/changeset/116278. 3105 BUGWK85950 LINUX ANDROIDDEBUG : compositing/geometry/limit-layer-bounds-transformed-overflow.html = PASS TEXT3133 BUGWK85950 LINUX DEBUG : compositing/geometry/limit-layer-bounds-transformed-overflow.html = PASS TEXT 3106 3134 3107 3135 BUGWK81416 : fast/dom/wrapper-scope.html = TEXT … … 3190 3218 3191 3219 // A few pixels off from the baseline, added by r118567. 3192 BUGWK87653 WIN LINUX ANDROID: compositing/geometry/composited-in-columns.html = IMAGE+TEXT3220 BUGWK87653 WIN LINUX : compositing/geometry/composited-in-columns.html = IMAGE+TEXT 3193 3221 3194 3222 // Fails with a mismatch in $("menulist").selectedIndex … … 3465 3493 BUGWK94793 : fast/notifications/notifications-event-listener-crash.html = TEXT PASS 3466 3494 3495 BUGCR144536 WONTFIX ANDROID : editing/selection/context-menu-on-text.html = TEXT 3496 BUGCR144536 WONTFIX ANDROID : editing/selection/context-menu-text-selection.html = TEXT 3467 3497 BUGCR144536 WONTFIX ANDROID : fast/dom/HTMLSelectElement/select-selectedOptions.html = TEXT 3468 3498 BUGCR144536 WONTFIX ANDROID : fast/events/select-element.html = TEXT … … 3472 3502 BUGCR144536 WONTFIX ANDROID : fast/forms/listbox-select-all.html = TEXT 3473 3503 BUGCR144536 WONTFIX ANDROID : fast/forms/listbox-selection.html = TEXT 3504 BUGCR144536 WONTFIX ANDROID : fast/forms/listbox-selection-2.html = TEXT 3505 BUGCR144536 WONTFIX ANDROID : fast/forms/listbox-typeahead-scroll.html = TEXT 3474 3506 BUGCR144536 WONTFIX ANDROID : fast/forms/option-mouseevents.html = TEXT 3475 3507 BUGCR144536 WONTFIX ANDROID : fast/forms/select-cache-desynchronization.html = TEXT … … 3483 3515 BUGCR144536 WONTFIX ANDROID : fast/forms/select/listbox-drag-in-non-multiple.html = TEXT 3484 3516 BUGCR144536 WONTFIX ANDROID : fast/forms/select/listbox-in-multi-column.html = TEXT 3517 BUGCR144536 WONTFIX ANDROID : fast/forms/select/option-selecting.html = TEXT 3485 3518 BUGCR144536 WONTFIX ANDROID : fast/forms/select/optgroup-clicking.html = TEXT 3486 3519 BUGCR144536 WONTFIX ANDROID : fast/forms/select/optgroup-rendering.html = TEXT 3487 3520 BUGCR144536 WONTFIX ANDROID : fast/repaint/select-option-background-color.html = TEXT 3521 BUGCR144536 WONTFIX ANDROID : scrollbars/custom-scrollbar-with-incomplete-style.html = TEXT 3488 3522 BUGCR144536 WONTFIX ANDROID : scrollbars/listbox-scrollbar-combinations.html = TEXT 3523 3524 BUGCR145084 ANDROID : platform/chromium/virtual/gpu/canvas/philip = PASS TEXT 3525 BUGCR145084 ANDROID : platform/chromium/virtual/gpu/fast/canvas = PASS TEXT TIMEOUT 3526 3527 BUGCR145087 ANDROID : compositing/geometry/composited-in-columns.html = TEXT 3528 BUGCR145087 ANDROID : compositing/geometry/fixed-position-composited-switch.html = TEXT 3529 BUGCR145087 ANDROID : compositing/overflow/nested-scrolling.html = TEXT 3530 BUGCR145087 ANDROID : compositing/reflections/nested-reflection-animated.html = TEXT PASS 3489 3531 3490 3532 // Require rebaseline after https://bugs.webkit.org/show_bug.cgi?id=84286 -
trunk/Tools/ChangeLog
r126941 r126942 1 2012-08-28 Xianzhu Wang <wangxianzhu@chromium.org> 2 3 [Chromium-Android] Upstream layout test expectations (Part 2) 4 https://bugs.webkit.org/show_bug.cgi?id=95212 5 6 Reviewed by Adam Barth. 7 8 - Now run both gpu path and non-gpu path of 2d canvas layout tests 9 because both are used in chromium-android. 10 11 - Exclude all webgl tests because webgl is not enabled yet. 12 13 - Removed 'win' from the baseline fallback list. This was a mistake. 14 15 - Moved some small directories to TestExpectations from skipped_layout_tests(). 16 17 * Scripts/webkitpy/layout_tests/port/chromium_android.py: 18 (ChromiumAndroidPort): 19 (ChromiumAndroidPort.skipped_layout_tests): 20 1 21 2012-08-28 Joanmarie Diggs <jdiggs@igalia.com> 2 22 -
trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_android.py
r126607 r126942 147 147 'chromium-win', 148 148 'chromium', 149 'win',150 149 'mac', 151 150 ] … … 235 234 # This method is more convenient to skip whole directories than SKIP in TestExpectations 236 235 # because its higher priority. 237 # Still use TestExpectations to skip individual tests. 238 return self._real_tests([ 239 # Only run these tests as virtual gpu tests. 240 'canvas/philip', 241 'fast/canvas', 242 236 # Still use TestExpectations to skip individual tests and small directories. 237 skipped_tests = self._real_tests([ 243 238 # Skip tests of other platforms to save time. 244 239 'platform/gtk', … … 248 243 'platform/win', 249 244 250 # Features not supported .245 # Features not supported: http://crbug.com/145338. 251 246 'compositing/plugins', 252 247 'plugins', … … 262 257 'accessibility', 263 258 'platform/chromium/accessibility', 264 265 'fast/dom/MediaStream',266 'fast/mediastream',267 'fast/notifications',268 'fast/speech',269 'webaudio',270 259 ]) 260 261 # Skip webgl tests: http://crbug.com/135877. 262 fast_canvas_webgl_tests = self._real_tests(['fast/canvas/webgl']) 263 return (skipped_tests | 264 fast_canvas_webgl_tests | 265 self._real_tests(['http/tests/canvas/webgl']) | 266 set(['platform/chromium/virtual/gpu/' + f for f in fast_canvas_webgl_tests])) 271 267 272 268 def create_driver(self, worker_number, no_timeout=False):
Note:
See TracChangeset
for help on using the changeset viewer.