- From: Gérard Talbot <css21testsuite@gtalbot.org>
- Date: Wed, 13 Feb 2013 19:42:06 -0500
- To: "Rebecca Hauck" <rhauck@adobe.com>
- Cc: "public-css-testsuite@w3.org" <public-css-testsuite@w3.org>, "Mihnea-Vlad Ovidenie" <mihnea@adobe.com>
Le Mer 13 février 2013 18:44, Rebecca Hauck a écrit : > Hi Gerard, > > Thanks for taking the time to look at these. I probably should have > mentioned that Regions are not fully implemented or enabled. Now the Details field text says "Regions are not enabled": so this is already more useful, relevant feedback from the scripts of the test. > To run the > tests and see them pass, you can enable regions in Chrome in the > about://flags and Enabling 'Experimental Webkit features' Also, since > these are prefixed properties, the -webkit- prefix will need to be added > to the flow-into and flow-from properties (2 references in the .css > file, > one in the .js file). > > As we'll be submitting more tests soon for Regions and Exclusions (also > requiring this additional step), how do you recommend we convey upon > submission to the W3C? Just in the email to this list or should there be > a > comment in the test file? If the latter, then the test would need to be > updated at some point when they're fully enabled - not sure that's > desirable. The latter (just my opinion) ... if I understand what you're saying ... > Either way, you should see failure if you run them in a UA where Regions > is not implemented or enabled. Yes: there is now a message in the Details section at the bottom of the test page. > This is probably why you saw them fail > automatically. These tests are (I think) unique in that they only > require > you the tester to move the mouse. You needn't verify anything (I.e., > there > is no "the test passes ifŠ") because once the manual execution is done, > JS > does the rest. That is what I thought too. The most important/relevant test results can only be gotten, updated once, after manual text selection ended (endSelect.onmouseup). > As I mentioned, they're this way to use the same tests > here > and in Webkit. I considered adding a sentence along the lines of "All > of > the tests below should pass." for additional clarity to the manual > tester. > Do you think that would help? "All of the tests below should pass.": hmm... Maybe "Test has been completed (text selection ended) and results are now updated." ... ? I don't know... not sure. > More of my comments are inline below. [snipped] >>I believe it should be >> >>line 42: <div id="log"></div> >> <script> >> runSelectionTest([], true); >> </script> >> </body> >></html> > > Yep. Looks like this was a bad merge that happened in a mirrored github > repo I'm using for these tests. Oddly, running these in the Webkit > harness > didn't show the issue. It's fixed now. </body> <script> runSelectionTest(); </script> </html> According to HTML validator, a script block in HTML5 can not be inserted out of the body node like that: http://validator.w3.org/check?uri=http%3A%2F%2Ftest.csswg.org%2Fsource%2Fcontributors%2Fadobe%2Fsubmitted%2Fregions%2Finteractivity%2Fselection%2Fregions-selection-001.html&charset=%28detect+automatically%29&doctype=Inline&group=0 Gérard -- Contributions to the CSS 2.1 test suite: http://www.gtalbot.org/BrowserBugsSection/css21testsuite/ CSS 2.1 Test suite RC6, March 23rd 2011: http://test.csswg.org/suites/css2.1/20110323/html4/toc.html CSS 2.1 test suite harness: http://test.csswg.org/harness/ Contributing to to CSS 2.1 test suite: http://www.gtalbot.org/BrowserBugsSection/css21testsuite/web-authors-contributions-css21-testsuite.html
Received on Thursday, 14 February 2013 00:42:45 UTC