Title: [171865] trunk/LayoutTests
Revision
171865
Author
[email protected]
Date
2014-07-31 10:24:38 -0700 (Thu, 31 Jul 2014)

Log Message

[CSS Font Loading] Test expectations should show success
https://bugs.webkit.org/show_bug.cgi?id=135420

Reviewed by Bem Jones-Bey.

Modify the expected files to represent success, and skip
the tests until the feature is enabled.

* TestExpectations: Skip the tests.
* fast/css/fontloader-download-error-expected.txt:
* fast/css/fontloader-events-expected.txt:
* fast/css/fontloader-loadingdone-expected.txt:
* fast/css/fontloader-multiple-faces-download-error-expected.txt:
* fast/css/fontloader-multiple-faces-expected.txt:
* fast/css/fontloader-multiple-families-expected.txt:
* http/tests/webfont/fontloader-loading-attribute-expected.txt:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (171864 => 171865)


--- trunk/LayoutTests/ChangeLog	2014-07-31 17:20:27 UTC (rev 171864)
+++ trunk/LayoutTests/ChangeLog	2014-07-31 17:24:38 UTC (rev 171865)
@@ -1,3 +1,22 @@
+2014-07-31  Bear Travis  <[email protected]>
+
+        [CSS Font Loading] Test expectations should show success
+        https://bugs.webkit.org/show_bug.cgi?id=135420
+
+        Reviewed by Bem Jones-Bey.
+
+        Modify the expected files to represent success, and skip
+        the tests until the feature is enabled.
+
+        * TestExpectations: Skip the tests.
+        * fast/css/fontloader-download-error-expected.txt:
+        * fast/css/fontloader-events-expected.txt:
+        * fast/css/fontloader-loadingdone-expected.txt:
+        * fast/css/fontloader-multiple-faces-download-error-expected.txt:
+        * fast/css/fontloader-multiple-faces-expected.txt:
+        * fast/css/fontloader-multiple-families-expected.txt:
+        * http/tests/webfont/fontloader-loading-attribute-expected.txt:
+
 2014-07-31  Dan Bernstein  <[email protected]>
 
         [WK2] Regression tests can't load HTTPS pages with NetworkProcess due to self-signed certificate

Modified: trunk/LayoutTests/TestExpectations (171864 => 171865)


--- trunk/LayoutTests/TestExpectations	2014-07-31 17:20:27 UTC (rev 171864)
+++ trunk/LayoutTests/TestExpectations	2014-07-31 17:24:38 UTC (rev 171865)
@@ -132,3 +132,12 @@
 
 webkit.org/b/128736 inspector-protocol/debugger/setBreakpoint-dfg.html [ Failure Pass ]
 webkit.org/b/134982 inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local.html [ Failure Pass ]
+
+# CSS Font Loading is not yet enabled on all platforms
+webkit.org/b/135390 fast/css/fontloader-download-error.html [ Skip ]
+webkit.org/b/135390 fast/css/fontloader-events.html [ Skip ]
+webkit.org/b/135390 fast/css/fontloader-loadingdone.html [ Skip ]
+webkit.org/b/135390 fast/css/fontloader-multiple-faces-download-error.html [ Skip ]
+webkit.org/b/135390 fast/css/fontloader-multiple-faces.html [ Skip ]
+webkit.org/b/135390 fast/css/fontloader-multiple-families.html [ Skip ]
+webkit.org/b/135390 http/tests/webfont/fontloader-loading-attribute.html [ Skip ]

Modified: trunk/LayoutTests/fast/css/fontloader-download-error-expected.txt (171864 => 171865)


--- trunk/LayoutTests/fast/css/fontloader-download-error-expected.txt	2014-07-31 17:20:27 UTC (rev 171864)
+++ trunk/LayoutTests/fast/css/fontloader-download-error-expected.txt	2014-07-31 17:24:38 UTC (rev 171865)
@@ -3,7 +3,11 @@
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-FAIL document.fontloader does not exist
+PASS events['myfont1'] is ['loadstart', 'error']
+PASS events['myfont2'] is ['loadstart', 'error']
+PASS events['myfont3'] is ['loadstart', 'error']
+PASS events['myfont4'] is ['loadstart', 'load']
+PASS events['myfont5'] is ['loadstart', 'error']
 PASS successfullyParsed is true
 
 TEST COMPLETE

Modified: trunk/LayoutTests/fast/css/fontloader-events-expected.txt (171864 => 171865)


--- trunk/LayoutTests/fast/css/fontloader-events-expected.txt	2014-07-31 17:20:27 UTC (rev 171864)
+++ trunk/LayoutTests/fast/css/fontloader-events-expected.txt	2014-07-31 17:24:38 UTC (rev 171865)
@@ -3,7 +3,11 @@
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-FAIL document.fontloader does not exist
+PASS event.type is "loading"
+PASS event.type is "loadstart"
+PASS event.type is "load"
+PASS event.type is "loadingdone"
+PASS numberOfEvents is 4
 PASS successfullyParsed is true
 
 TEST COMPLETE

Modified: trunk/LayoutTests/fast/css/fontloader-loadingdone-expected.txt (171864 => 171865)


--- trunk/LayoutTests/fast/css/fontloader-loadingdone-expected.txt	2014-07-31 17:20:27 UTC (rev 171864)
+++ trunk/LayoutTests/fast/css/fontloader-loadingdone-expected.txt	2014-07-31 17:24:38 UTC (rev 171865)
@@ -3,7 +3,10 @@
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-FAIL document.fontloader does not exist
+loadingdone
+PASS window.getComputedStyle(testDiv, 0).width is "48px"
+notifyWhenFontsReady() callback
+PASS window.getComputedStyle(testDiv, 0).width is "48px"
 PASS successfullyParsed is true
 
 TEST COMPLETE

Modified: trunk/LayoutTests/fast/css/fontloader-multiple-faces-download-error-expected.txt (171864 => 171865)


--- trunk/LayoutTests/fast/css/fontloader-multiple-faces-download-error-expected.txt	2014-07-31 17:20:27 UTC (rev 171864)
+++ trunk/LayoutTests/fast/css/fontloader-multiple-faces-download-error-expected.txt	2014-07-31 17:24:38 UTC (rev 171865)
@@ -3,7 +3,13 @@
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-FAIL document.fontloader does not exist
+PASS events['loading'] is 1
+PASS events['loadstart'] is 2
+PASS events['load'] is 1
+PASS events['error'] is 1
+PASS events['loadingdone'] is undefined
+PASS document.fontloader.checkFont('10px TestFont') is false
+PASS events['loadingdone'] is 1
 PASS successfullyParsed is true
 
 TEST COMPLETE

Modified: trunk/LayoutTests/fast/css/fontloader-multiple-faces-expected.txt (171864 => 171865)


--- trunk/LayoutTests/fast/css/fontloader-multiple-faces-expected.txt	2014-07-31 17:20:27 UTC (rev 171864)
+++ trunk/LayoutTests/fast/css/fontloader-multiple-faces-expected.txt	2014-07-31 17:24:38 UTC (rev 171865)
@@ -3,7 +3,13 @@
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-FAIL document.fontloader does not exist
+PASS events['loading'] is 1
+PASS events['loadstart'] is 2
+PASS events['load'] is 2
+PASS events['error'] is undefined
+PASS events['loadingdone'] is undefined
+PASS document.fontloader.checkFont('10px TestFont') is true
+PASS events['loadingdone'] is 1
 PASS successfullyParsed is true
 
 TEST COMPLETE

Modified: trunk/LayoutTests/fast/css/fontloader-multiple-families-expected.txt (171864 => 171865)


--- trunk/LayoutTests/fast/css/fontloader-multiple-families-expected.txt	2014-07-31 17:20:27 UTC (rev 171864)
+++ trunk/LayoutTests/fast/css/fontloader-multiple-families-expected.txt	2014-07-31 17:24:38 UTC (rev 171865)
@@ -3,7 +3,13 @@
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-FAIL document.fontloader does not exist
+PASS events['loading'] is 1
+PASS events['loadstart'] is 2
+PASS events['load'] is 2
+PASS events['error'] is undefined
+PASS events['loadingdone'] is undefined
+PASS document.fontloader.checkFont('10px TestFont1, TestFont2') is true
+PASS events['loadingdone'] is 1
 PASS successfullyParsed is true
 
 TEST COMPLETE

Modified: trunk/LayoutTests/http/tests/webfont/fontloader-loading-attribute-expected.txt (171864 => 171865)


--- trunk/LayoutTests/http/tests/webfont/fontloader-loading-attribute-expected.txt	2014-07-31 17:20:27 UTC (rev 171864)
+++ trunk/LayoutTests/http/tests/webfont/fontloader-loading-attribute-expected.txt	2014-07-31 17:24:38 UTC (rev 171865)
@@ -3,7 +3,11 @@
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-FAIL document.fontloader does not exist
+PASS document.fontloader.checkFont('10px TestFont') is false
+PASS document.fontloader.loading is false
+PASS document.fontloader.loading is true
+PASS document.fontloader.checkFont('10px TestFont') is true
+PASS document.fontloader.loading is false
 PASS successfullyParsed is true
 
 TEST COMPLETE
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to