[Qt] Unreviewed. Add Qt specific expected results for css3/selectors3 tests.
authorossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Sep 2011 16:31:41 +0000 (16:31 +0000)
committerossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Sep 2011 16:31:41 +0000 (16:31 +0000)
All of them pass, they are compared to mac png results manually.

* platform/qt/Skipped:
* platform/qt/css3/selectors3/ [...]: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@95723 268f45cc-cd09-0410-ab3c-d52691b4dbfc

1530 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/qt/Skipped
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-1-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-1-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-10-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-10-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-11-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-11-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-13-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-13-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-144-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-144-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-148-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-148-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14e-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14e-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-150-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-150-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-151-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-151-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-152-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-152-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-154-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-154-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-157-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-157-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-158-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-158-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-159-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-159-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-16-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-16-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-160-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-160-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-161-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-161-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-17-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-17-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-176-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-176-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-178-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-178-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-180a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-180a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-181-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-181-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-183-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-183-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184e-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184e-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184f-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184f-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-2-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-20-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-20-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-22-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-22-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-23-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-23-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-24-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-24-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-25-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-25-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-30-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-30-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-31-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-31-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-32-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-32-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-33-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-33-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-34-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-34-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-35-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-35-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-36-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-36-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-37-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-37-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-38-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-38-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-3a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-3a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-4-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-4-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-5-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-5-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-54-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-54-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-55-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-55-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-56-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-56-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-59-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-59-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-6-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-6-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-60-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-60-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-61-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-61-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-62-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-62-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-63-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-63-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-64-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-64-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-65-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-65-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-67-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-67-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-68-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-68-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-69-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-69-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-70-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-70-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-79-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-79-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-8-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-8-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-80-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-80-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-83-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-83-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-86-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-86-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-89-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-89-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-9-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-9-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d2-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d4-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d4-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-1-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-1-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-10-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-10-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-11-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-11-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-118-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-118-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-119-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-119-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-120-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-120-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-121-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-121-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-122-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-122-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-13-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-13-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-144-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-144-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-148-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-148-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14e-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14e-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-150-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-150-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-151-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-151-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-152-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-152-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-153-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-153-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-154-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-154-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-157-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-157-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-158-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-158-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-159-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-159-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-16-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-16-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-160-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-160-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-161-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-161-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-17-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-17-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-171-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-171-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-176-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-176-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-178-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-178-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-180a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-180a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-181-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-181-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-182-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-182-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-183-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-183-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184e-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184e-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184f-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184f-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-2-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-20-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-20-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-22-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-22-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-23-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-23-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-24-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-24-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-25-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-25-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-30-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-30-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-31-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-31-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-32-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-32-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-33-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-33-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-34-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-34-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-35-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-35-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-36-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-36-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-37-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-37-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-38-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-38-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-4-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-4-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-47-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-47-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-48-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-48-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-49-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-49-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-5-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-5-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-50-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-50-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-51-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-51-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-52-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-52-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-53-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-53-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-54-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-54-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-55-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-55-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-56-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-56-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-59-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-59-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-6-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-6-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-60-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-60-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-61-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-61-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-62-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-62-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-63-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-63-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-64-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-64-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-65-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-65-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-67-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-67-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-68-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-68-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-69-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-69-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-70-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-70-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-79-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-79-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-8-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-8-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-80-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-80-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-83-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-83-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-86-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-86-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-89-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-89-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-9-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-9-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-91-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-91-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-92-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-92-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-93-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-93-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-95-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-95-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d2-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d3-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d3-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d4-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d4-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-1-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-1-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-10-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-10-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-11-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-11-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-118-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-118-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-119-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-119-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-120-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-120-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-121-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-121-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-122-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-122-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-13-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-13-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-144-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-144-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-148-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-148-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14e-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14e-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-150-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-150-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-151-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-151-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-152-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-152-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-153-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-153-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-154-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-154-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-157-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-157-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-158-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-158-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-159-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-159-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-16-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-16-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-160-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-160-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-161-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-161-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-17-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-17-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-171-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-171-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-176-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-176-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-178-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-178-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-180a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-180a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-181-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-181-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-182-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-182-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-183-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-183-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184e-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184e-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184f-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184f-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-2-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-20-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-20-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-22-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-22-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-23-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-23-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-24-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-24-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-25-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-25-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-30-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-30-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-31-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-31-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-32-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-32-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-33-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-33-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-34-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-34-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-35-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-35-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-36-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-36-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-37-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-37-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-38-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-38-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-4-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-4-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42a-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42a-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44d-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44d-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45c-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45c-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-47-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-47-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-48-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-48-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-49-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-49-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-5-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-5-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-50-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-50-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-51-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-51-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-52-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-52-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-53-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-53-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-54-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-54-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-55-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-55-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-56-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-56-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-59-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-59-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-6-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-6-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-60-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-60-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-61-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-61-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-62-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-62-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-63-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-63-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-64-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-64-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-65-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-65-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-67-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-67-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-68-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-68-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-69-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-69-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-70-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-70-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-79-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-79-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-8-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-8-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-80-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-80-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-83-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-83-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-86-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-86-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-89-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-89-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-9-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-9-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-91-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-91-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-92-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-92-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-93-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-93-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-95-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-95-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1b-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1b-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d2-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d2-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d3-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d3-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d4-expected.png [new file with mode: 0644]
LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d4-expected.txt [new file with mode: 0644]

index c670337..dca8ea5 100644 (file)
@@ -1,3 +1,11 @@
+2011-09-22  Csaba Osztrogonác  <ossy@webkit.org>
+
+        [Qt] Unreviewed. Add Qt specific expected results for css3/selectors3 tests.
+        All of them pass, they are compared to mac png results manually.
+
+        * platform/qt/Skipped:
+        * platform/qt/css3/selectors3/ [...]: Added.
+
 2011-09-22  Leandro Gracia Gil  <leandrogracia@chromium.org>
 
         Testing text events triggered by speech input.
index dd27f94..d328791 100644 (file)
@@ -1622,7 +1622,6 @@ http/tests/websocket/tests/hybi/
 # ============================================================================= #
 editing/selection/transformed-selection-rects.html
 svg/W3C-SVG-1.1/filters-light-04-f.svg
-css3/selectors3
 
 # Needs new baseline http://webkit.org/b/66671
 fast/block/float/fit_line_below_floats.html
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-1-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-1-expected.png
new file mode 100644 (file)
index 0000000..4a47018
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-1-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-1-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-1-expected.txt
new file mode 100644 (file)
index 0000000..5683c4c
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {HTML} at (0,0) size 800x114
+    RenderBody {BODY} at (8,16) size 784x82
+      RenderBlock {UL} at (0,0) size 784x44
+        RenderListItem {LI} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 326x22
+            text run at (0,0) width 326: "The background of this list item should be green"
+        RenderListItem {LI} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 406x22
+            text run at (0,0) width 406: "The background of this second list item should be also green"
+      RenderBlock {P} at (0,60) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 351x22
+          text run at (0,0) width 351: "The background of this paragraph should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-10-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-10-expected.png
new file mode 100644 (file)
index 0000000..e52aa62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-10-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-10-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-10-expected.txt
new file mode 100644 (file)
index 0000000..5b4c7e2
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 616x22
+          text run at (0,0) width 616: "This paragraph should have a green background because its title attribute ends with \"bar\""
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-11-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-11-expected.png
new file mode 100644 (file)
index 0000000..b08757d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-11-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-11-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-11-expected.txt
new file mode 100644 (file)
index 0000000..af67803
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 607x22
+          text run at (0,0) width 607: "This paragraph should have a green background because its title attribute contains \"bar\""
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-13-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-13-expected.png
new file mode 100644 (file)
index 0000000..1fbb164
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-13-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-13-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-13-expected.txt
new file mode 100644 (file)
index 0000000..2c0e9c7
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x98
+  RenderBlock {HTML} at (0,0) size 800x98
+    RenderBody {BODY} at (8,16) size 784x66
+      RenderBlock {UL} at (0,0) size 784x66
+        RenderListItem {LI} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 460x22
+            text run at (0,0) width 460: "This list item should have green background because its class is \"t1\""
+        RenderListItem {LI} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 460x22
+            text run at (0,0) width 460: "This list item should have green background because its class is \"t2\""
+        RenderListItem {LI} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderInline {SPAN} at (0,0) size 639x22
+            RenderText {#text} at (0,0) size 639x22
+              text run at (0,0) width 361: "This list item should have green background because "
+              text run at (361,0) width 278: "the inner SPAN does not match SPAN.t3"
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14-expected.png
new file mode 100644 (file)
index 0000000..ef3e254
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14-expected.txt
new file mode 100644 (file)
index 0000000..0e3ba03
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x148
+  RenderBlock {HTML} at (0,0) size 800x148
+    RenderBody {BODY} at (8,16) size 784x124
+      RenderBlock {P} at (0,0) size 784x86 [bgcolor=#00FF00] [border: (5px solid #008000)]
+        RenderText {#text} at (21,21) size 696x44
+          text run at (21,21) width 696: "This paragraph should have a green background and a green thick solid border because it carries both"
+          text run at (21,43) width 112: "classes t1 and t2."
+      RenderBlock {DIV} at (0,102) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-144-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-144-expected.png
new file mode 100644 (file)
index 0000000..4cd459c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-144-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-144-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-144-expected.txt
new file mode 100644 (file)
index 0000000..53d74ff
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {DIV} at (0,0) size 784x22
+        RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-148-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-148-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-148-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-148-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-148-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149-expected.png
new file mode 100644 (file)
index 0000000..bd1a91d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149-expected.txt
new file mode 100644 (file)
index 0000000..9e233fe
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {HTML} at (0,0) size 800x38
+    RenderBody {BODY} at (8,8) size 784x22
+      RenderBlock {ADDRESS} at (0,0) size 784x16 [bgcolor=#00FF00]
+      RenderBlock {DIV} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149b-expected.png
new file mode 100644 (file)
index 0000000..bd1a91d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-149b-expected.txt
new file mode 100644 (file)
index 0000000..9e233fe
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {HTML} at (0,0) size 800x38
+    RenderBody {BODY} at (8,8) size 784x22
+      RenderBlock {ADDRESS} at (0,0) size 784x16 [bgcolor=#00FF00]
+      RenderBlock {DIV} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14b-expected.png
new file mode 100644 (file)
index 0000000..4af610f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14b-expected.txt
new file mode 100644 (file)
index 0000000..f0809b1
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {P} at (0,38) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14c-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14c-expected.png
new file mode 100644 (file)
index 0000000..aa670cd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14c-expected.txt
new file mode 100644 (file)
index 0000000..3e11f63
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x106
+  RenderBlock {HTML} at (0,0) size 800x106
+    RenderBody {BODY} at (8,16) size 784x82
+      RenderBlock {P} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {DIV} at (0,38) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {ADDRESS} at (0,60) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 169x22
+          text run at (0,0) width 169: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14d-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14d-expected.png
new file mode 100644 (file)
index 0000000..bb8227d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14d-expected.txt
new file mode 100644 (file)
index 0000000..afb9e6f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14e-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14e-expected.png
new file mode 100644 (file)
index 0000000..aa670cd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14e-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14e-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-14e-expected.txt
new file mode 100644 (file)
index 0000000..3e11f63
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x106
+  RenderBlock {HTML} at (0,0) size 800x106
+    RenderBody {BODY} at (8,16) size 784x82
+      RenderBlock {P} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {DIV} at (0,38) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {ADDRESS} at (0,60) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 169x22
+          text run at (0,0) width 169: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15-expected.png
new file mode 100644 (file)
index 0000000..955c459
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15-expected.txt
new file mode 100644 (file)
index 0000000..e00faa5
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x98
+  RenderBlock {HTML} at (0,0) size 800x98
+    RenderBody {BODY} at (8,16) size 784x66
+      RenderBlock {UL} at (0,0) size 784x66
+        RenderListItem {LI} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 463x22
+            text run at (0,0) width 463: "This list item should have a green background. because its ID is \"t1\""
+        RenderListItem {LI} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 463x22
+            text run at (0,0) width 463: "This list item should have a green background. because its ID is \"t2\""
+        RenderListItem {LI} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderInline {SPAN} at (0,0) size 634x22
+            RenderText {#text} at (0,0) size 634x22
+              text run at (0,0) width 634: "This list item should have a green background. because the inner SPAN does not match \"#t4\""
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-150-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-150-expected.png
new file mode 100644 (file)
index 0000000..5ef82a3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-150-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-150-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-150-expected.txt
new file mode 100644 (file)
index 0000000..973f776
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {HTML} at (0,0) size 800x84
+    RenderBody {BODY} at (8,8) size 784x60
+      RenderBlock {ADDRESS} at (0,0) size 784x16 [bgcolor=#00FF00]
+      RenderBlock {DIV} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
+      RenderBlock {P} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 324x22
+          text run at (0,0) width 324: "(Note: This test is based on unpublished errata.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-151-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-151-expected.png
new file mode 100644 (file)
index 0000000..bd1a91d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-151-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-151-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-151-expected.txt
new file mode 100644 (file)
index 0000000..9e233fe
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {HTML} at (0,0) size 800x38
+    RenderBody {BODY} at (8,8) size 784x22
+      RenderBlock {ADDRESS} at (0,0) size 784x16 [bgcolor=#00FF00]
+      RenderBlock {DIV} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-152-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-152-expected.png
new file mode 100644 (file)
index 0000000..bd1a91d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-152-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-152-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-152-expected.txt
new file mode 100644 (file)
index 0000000..2cd081a
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {HTML} at (0,0) size 800x38
+    RenderBody {BODY} at (8,8) size 784x22
+      RenderBlock {ADDRESS} at (0,0) size 784x16 [bgcolor=#00FF00]
+        RenderInline {SPAN} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-154-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-154-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-154-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-154-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-154-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155a-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155a-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155b-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155b-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155c-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155c-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155c-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155d-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155d-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-155d-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156b-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156b-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156c-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156c-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-156c-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-157-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-157-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-157-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-157-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-157-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-158-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-158-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-158-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-158-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-158-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-159-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-159-expected.png
new file mode 100644 (file)
index 0000000..179b62c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-159-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-159-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-159-expected.txt
new file mode 100644 (file)
index 0000000..63d4ac7
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 539x22
+          text run at (0,0) width 539: "Try selecting some text in this document. It should be have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15b-expected.png
new file mode 100644 (file)
index 0000000..4af610f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-15b-expected.txt
new file mode 100644 (file)
index 0000000..4bcf3fd
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {HTML} at (0,0) size 800x84
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {DIV} at (0,38) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-16-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-16-expected.png
new file mode 100644 (file)
index 0000000..4dbc475
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-16-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-16-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-16-expected.txt
new file mode 100644 (file)
index 0000000..d70e838
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderInline {A} at (0,0) size 278x22 [color=#0000EE] [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 278x22
+            text run at (0,0) width 278: "This link should have green background."
+        RenderText {#text} at (278,0) size 159x22
+          text run at (278,0) width 159: " (Don't follow this link.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-160-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-160-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-160-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-160-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-160-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-161-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-161-expected.png
new file mode 100644 (file)
index 0000000..e853562
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-161-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-161-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-161-expected.txt
new file mode 100644 (file)
index 0000000..0afbd0b
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {HTML} at (0,0) size 800x160
+    RenderBody {BODY} at (8,16) size 784x136
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
+      RenderBlock {P} at (0,38) size 784x54 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 736x22
+          text run at (0,0) width 736: "UAs may render the following element as a pop up menu. If so, please ensure the menu is unstyled (or green)."
+        RenderMenuList {SELECT} at (2,24) size 117x28 [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (5,3) size 87x22
+            RenderText at (0,0) size 79x22
+              text run at (0,0) width 79: "This should"
+        RenderText {#text} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,108) size 460x28 [bgcolor=#00FF00]
+        RenderTableSection {TBODY} at (0,0) size 460x28
+          RenderTableRow {TR} at (0,2) size 460x24
+            RenderTableCell {TD} at (2,2) size 456x24 [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 454x22
+                text run at (1,1) width 454: "This line should have a green background (or it might be unstyled)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166-expected.png
new file mode 100644 (file)
index 0000000..fd2fff8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166-expected.txt
new file mode 100644 (file)
index 0000000..124182d
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderInline (generated) at (0,0) size 11x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 11x22
+            text run at (0,0) width 11: "T"
+        RenderText {#text} at (11,0) size 438x22
+          text run at (11,0) width 438: "he first letter of this paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166a-expected.png
new file mode 100644 (file)
index 0000000..fd2fff8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-166a-expected.txt
new file mode 100644 (file)
index 0000000..124182d
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderInline (generated) at (0,0) size 11x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 11x22
+            text run at (0,0) width 11: "T"
+        RenderText {#text} at (11,0) size 438x22
+          text run at (11,0) width 438: "he first letter of this paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167-expected.png
new file mode 100644 (file)
index 0000000..04e7b62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167-expected.txt
new file mode 100644 (file)
index 0000000..7448b2f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 438x22
+          text run at (0,0) width 438: "The first line of this paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167a-expected.png
new file mode 100644 (file)
index 0000000..04e7b62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-167a-expected.txt
new file mode 100644 (file)
index 0000000..7448b2f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 438x22
+          text run at (0,0) width 438: "The first line of this paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168-expected.png
new file mode 100644 (file)
index 0000000..db0413d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168-expected.txt
new file mode 100644 (file)
index 0000000..bbaa4ff
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "This test has "
+        RenderInline {SPAN} at (0,0) size 63x22
+          RenderInline (generated) at (0,0) size 63x22 [bgcolor=#00FF00]
+            RenderText at (88,0) size 63x22
+              text run at (88,0) width 63: "PASSED"
+        RenderText {#text} at (151,0) size 4x22
+          text run at (151,0) width 4: "."
+      RenderBlock {P} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 481x22
+          text run at (0,0) width 481: "(If the previous line just reads \"This test has .\" then this test has failed.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168a-expected.png
new file mode 100644 (file)
index 0000000..db0413d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-168a-expected.txt
new file mode 100644 (file)
index 0000000..bbaa4ff
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "This test has "
+        RenderInline {SPAN} at (0,0) size 63x22
+          RenderInline (generated) at (0,0) size 63x22 [bgcolor=#00FF00]
+            RenderText at (88,0) size 63x22
+              text run at (88,0) width 63: "PASSED"
+        RenderText {#text} at (151,0) size 4x22
+          text run at (151,0) width 4: "."
+      RenderBlock {P} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 481x22
+          text run at (0,0) width 481: "(If the previous line just reads \"This test has .\" then this test has failed.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169-expected.png
new file mode 100644 (file)
index 0000000..db0413d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169-expected.txt
new file mode 100644 (file)
index 0000000..bbaa4ff
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "This test has "
+        RenderInline {SPAN} at (0,0) size 63x22
+          RenderInline (generated) at (0,0) size 63x22 [bgcolor=#00FF00]
+            RenderText at (88,0) size 63x22
+              text run at (88,0) width 63: "PASSED"
+        RenderText {#text} at (151,0) size 4x22
+          text run at (151,0) width 4: "."
+      RenderBlock {P} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 481x22
+          text run at (0,0) width 481: "(If the previous line just reads \"This test has .\" then this test has failed.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169a-expected.png
new file mode 100644 (file)
index 0000000..db0413d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-169a-expected.txt
new file mode 100644 (file)
index 0000000..bbaa4ff
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "This test has "
+        RenderInline {SPAN} at (0,0) size 63x22
+          RenderInline (generated) at (0,0) size 63x22 [bgcolor=#00FF00]
+            RenderText at (88,0) size 63x22
+              text run at (88,0) width 63: "PASSED"
+        RenderText {#text} at (151,0) size 4x22
+          text run at (151,0) width 4: "."
+      RenderBlock {P} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 481x22
+          text run at (0,0) width 481: "(If the previous line just reads \"This test has .\" then this test has failed.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-17-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-17-expected.png
new file mode 100644 (file)
index 0000000..c3cd256
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-17-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-17-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-17-expected.txt
new file mode 100644 (file)
index 0000000..6e9a6b0
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {HTML} at (0,0) size 800x76
+    RenderBody {BODY} at (8,16) size 784x44
+      RenderBlock {P} at (0,0) size 784x44
+        RenderInline {A} at (0,0) size 406x22 [color=#0000EE] [bgcolor=#FF0000]
+          RenderText {#text} at (0,0) size 406x22
+            text run at (0,0) width 406: "You should see a green background assigned by the anchor."
+        RenderText {#text} at (406,0) size 765x44
+          text run at (406,0) width 359: " (Note: You must have visited http://www.w3.org/ for"
+          text run at (0,22) width 134: "this test to be valid.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170-expected.txt
new file mode 100644 (file)
index 0000000..f6e68fa
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderInline {SPAN} at (0,0) size 173x22 [color=#008000]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170a-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170a-expected.txt
new file mode 100644 (file)
index 0000000..0326f9f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170b-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170b-expected.txt
new file mode 100644 (file)
index 0000000..0326f9f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170c-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170c-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170c-expected.txt
new file mode 100644 (file)
index 0000000..0326f9f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170d-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170d-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-170d-expected.txt
new file mode 100644 (file)
index 0000000..0326f9f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175a-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175a-expected.txt
new file mode 100644 (file)
index 0000000..0326f9f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175b-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175b-expected.txt
new file mode 100644 (file)
index 0000000..0326f9f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175c-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175c-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-175c-expected.txt
new file mode 100644 (file)
index 0000000..0326f9f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-176-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-176-expected.png
new file mode 100644 (file)
index 0000000..4af610f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-176-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-176-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-176-expected.txt
new file mode 100644 (file)
index 0000000..4bcf3fd
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {HTML} at (0,0) size 800x84
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {DIV} at (0,38) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177a-expected.png
new file mode 100644 (file)
index 0000000..6daf0ec
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177a-expected.txt
new file mode 100644 (file)
index 0000000..5fe8e3f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 302x22
+          text run at (0,0) width 302: "When you select this text, it shouldn't go red."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177b-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-177b-expected.txt
new file mode 100644 (file)
index 0000000..7d8fce6
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {DIV} at (0,0) size 784x22 [color=#008000]
+        RenderBlock {P} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-178-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-178-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-178-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-178-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-178-expected.txt
new file mode 100644 (file)
index 0000000..7d8fce6
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {DIV} at (0,0) size 784x22 [color=#008000]
+        RenderBlock {P} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179-expected.txt
new file mode 100644 (file)
index 0000000..48d54cd
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+        RenderInline {SPAN} at (0,0) size 173x22
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179a-expected.png
new file mode 100644 (file)
index 0000000..874bfe0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-179a-expected.txt
new file mode 100644 (file)
index 0000000..be16558
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x138
+  RenderBlock {HTML} at (0,0) size 800x138
+    RenderBody {BODY} at (8,16) size 784x106
+      RenderBlock {P} at (0,0) size 784x106 [color=#008000]
+        RenderBR {BR} at (0,0) size 0x84
+        RenderText {#text} at (0,84) size 173x22
+          text run at (0,84) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18-expected.png
new file mode 100644 (file)
index 0000000..a5cb5de
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18-expected.txt
new file mode 100644 (file)
index 0000000..b63c71e
--- /dev/null
@@ -0,0 +1,114 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x314
+  RenderBlock {HTML} at (0,0) size 800x314
+    RenderBody {BODY} at (8,16) size 784x290
+      RenderBlock {P} at (0,0) size 784x44
+        RenderText {#text} at (0,0) size 731x22
+          text run at (0,0) width 461: "The background color of this paragraph should turn to green when "
+          text run at (461,0) width 270: "the mouse pointer hovers either its text ("
+        RenderInline {STRONG} at (0,0) size 30x22
+          RenderText {#text} at (731,0) size 30x22
+            text run at (731,0) width 30: "here"
+        RenderText {#text} at (761,0) size 766x44
+          text run at (761,0) width 5: ")"
+          text run at (0,22) width 207: "or its whitespace background, "
+        RenderInline {STRONG} at (0,0) size 30x22
+          RenderText {#text} at (207,22) size 30x22
+            text run at (207,22) width 30: "here"
+        RenderText {#text} at (237,22) size 5x22
+          text run at (237,22) width 5: ":"
+      RenderBlock {ADDRESS} at (0,60) size 784x22
+        RenderText {#text} at (0,0) size 167x22
+          text run at (0,0) width 167: "The background color of "
+        RenderInline {A} at (0,0) size 117x22 [color=#0000EE]
+          RenderText {#text} at (167,0) size 83x22
+            text run at (167,0) width 83: "this anchor ("
+          RenderInline {STRONG} at (0,0) size 29x22
+            RenderText {#text} at (250,0) size 29x22
+              text run at (250,0) width 29: "here"
+          RenderText {#text} at (279,0) size 5x22
+            text run at (279,0) width 5: ")"
+        RenderText {#text} at (284,0) size 398x22
+          text run at (284,0) width 398: " should turn to green when the pointing device hovers over it."
+      RenderTable {TABLE} at (0,82) size 291x208
+        RenderTableSection {TBODY} at (0,0) size 291x208
+          RenderTableRow {TR} at (0,5) size 291x24
+            RenderTableCell {TD} at (5,5) size 83x24 [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 76x22
+                text run at (1,1) width 76: "The cells in"
+            RenderTableCell {TD} at (93,5) size 84x24 [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 61x22
+                text run at (1,1) width 61: "this table"
+            RenderTableCell {TD} at (182,5) size 104x24 [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 65x22
+                text run at (1,1) width 65: "should go"
+          RenderTableRow {TR} at (0,34) size 291x24
+            RenderTableCell {TD} at (5,34) size 83x24 [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 79x22
+                text run at (1,1) width 79: "green when"
+            RenderTableCell {TD} at (93,34) size 84x24 [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 68x22
+                text run at (1,1) width 68: "you hover"
+            RenderTableCell {TD} at (182,34) size 104x24 [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 81x22
+                text run at (1,1) width 81: "the pointing"
+          RenderTableRow {TR} at (0,63) size 291x24
+            RenderTableCell {TD} at (5,63) size 83x24 [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 76x22
+                text run at (1,1) width 76: "device over"
+            RenderTableCell {TD} at (93,63) size 84x24 [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 43x22
+                text run at (1,1) width 43: "them ("
+              RenderInline {STRONG} at (0,0) size 30x22
+                RenderText {#text} at (44,1) size 30x22
+                  text run at (44,1) width 30: "here"
+              RenderText {#text} at (74,1) size 9x22
+                text run at (74,1) width 9: ")."
+            RenderTableCell {TD} at (182,74) size 104x2 [r=2 c=2 rs=1 cs=1]
+          RenderTableRow {TR} at (0,92) size 291x24
+            RenderTableCell {TD} at (5,92) size 83x24 [r=3 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 81x22
+                text run at (1,1) width 81: "The rows in"
+            RenderTableCell {TD} at (93,92) size 84x24 [r=3 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 61x22
+                text run at (1,1) width 61: "this table"
+            RenderTableCell {TD} at (182,92) size 104x24 [r=3 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 65x22
+                text run at (1,1) width 65: "should go"
+          RenderTableRow {TR} at (0,121) size 291x24
+            RenderTableCell {TD} at (5,121) size 83x24 [r=4 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 75x22
+                text run at (1,1) width 75: "dark green"
+            RenderTableCell {TD} at (93,121) size 84x24 [r=4 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 62x22
+                text run at (1,1) width 62: "when the"
+            RenderTableCell {TD} at (182,121) size 104x24 [r=4 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 102x22
+                text run at (1,1) width 102: "pointing device"
+          RenderTableRow {TR} at (0,150) size 291x24
+            RenderTableCell {TD} at (5,150) size 83x24 [r=5 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 69x22
+                text run at (1,1) width 69: "is over the"
+            RenderTableCell {TD} at (93,150) size 84x24 [r=5 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 32x22
+                text run at (1,1) width 32: "cells "
+              RenderInline {STRONG} at (0,0) size 35x22
+                RenderText {#text} at (33,1) size 35x22
+                  text run at (33,1) width 35: "there"
+              RenderText {#text} at (68,1) size 5x22
+                text run at (68,1) width 5: ":"
+            RenderTableCell {TD} at (182,161) size 104x2 [r=5 c=2 rs=1 cs=1]
+          RenderTableRow {TR} at (0,179) size 291x24
+            RenderTableCell {TD} at (5,179) size 83x24 [r=6 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 34x22
+                text run at (1,1) width 34: "And "
+              RenderInline {STRONG} at (0,0) size 30x22
+                RenderText {#text} at (35,1) size 30x22
+                  text run at (35,1) width 30: "here"
+              RenderText {#text} at (65,1) size 5x22
+                text run at (65,1) width 5: ":"
+            RenderTableCell {TD} at (93,190) size 84x2 [r=6 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (182,179) size 104x24 [r=6 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 85x22
+                text run at (1,1) width 85: "(blank cells)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-180a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-180a-expected.png
new file mode 100644 (file)
index 0000000..d184f49
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-180a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-180a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-180a-expected.txt
new file mode 100644 (file)
index 0000000..f341222
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {HTML} at (0,0) size 800x76
+    RenderBody {BODY} at (8,16) size 784x44
+      RenderBlock {P} at (0,0) size 784x44 [color=#008000]
+        RenderBR {BR} at (0,0) size 0x22
+        RenderText {#text} at (0,22) size 173x22
+          text run at (0,22) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-181-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-181-expected.png
new file mode 100644 (file)
index 0000000..b1a2b8f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-181-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-181-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-181-expected.txt
new file mode 100644 (file)
index 0000000..f1e9429
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {DIV} at (0,0) size 784x98 [color=#FF0000]
+          RenderBlock {P} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+            RenderText {#text} at (0,0) size 173x22
+              text run at (0,0) width 173: "This line should be green."
+          RenderBlock {P} at (0,38) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+            RenderText {#text} at (0,0) size 173x22
+              text run at (0,0) width 173: "This line should be green."
+          RenderBlock {P} at (0,76) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+            RenderInline {SPAN} at (0,0) size 173x22
+              RenderText {#text} at (0,0) size 173x22
+                text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-183-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-183-expected.png
new file mode 100644 (file)
index 0000000..b1713b0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-183-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-183-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-183-expected.txt
new file mode 100644 (file)
index 0000000..b3ffaaf
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {HTML} at (0,0) size 800x244
+    RenderBody {BODY} at (8,16) size 784x212
+      RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {P} at (0,38) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {P} at (0,76) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {P} at (0,114) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {P} at (0,152) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {P} at (0,190) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184a-expected.png
new file mode 100644 (file)
index 0000000..5321c53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184a-expected.txt
new file mode 100644 (file)
index 0000000..1f439af
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {P} at (0,38) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184b-expected.png
new file mode 100644 (file)
index 0000000..5321c53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184b-expected.txt
new file mode 100644 (file)
index 0000000..1f439af
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {P} at (0,38) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184c-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184c-expected.png
new file mode 100644 (file)
index 0000000..5321c53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184c-expected.txt
new file mode 100644 (file)
index 0000000..1f439af
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {P} at (0,38) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184d-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184d-expected.png
new file mode 100644 (file)
index 0000000..5321c53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184d-expected.txt
new file mode 100644 (file)
index 0000000..1f439af
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {P} at (0,38) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184e-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184e-expected.png
new file mode 100644 (file)
index 0000000..5321c53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184e-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184e-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184e-expected.txt
new file mode 100644 (file)
index 0000000..1f439af
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {P} at (0,38) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184f-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184f-expected.png
new file mode 100644 (file)
index 0000000..5321c53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184f-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184f-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-184f-expected.txt
new file mode 100644 (file)
index 0000000..1f439af
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {P} at (0,38) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18a-expected.png
new file mode 100644 (file)
index 0000000..89fe502
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18a-expected.txt
new file mode 100644 (file)
index 0000000..3f693e5
--- /dev/null
@@ -0,0 +1,55 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {HTML} at (0,0) size 800x152
+    RenderBody {BODY} at (8,16) size 784x120
+      RenderBlock {P} at (0,0) size 784x22 [color=#000080]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "The background color of "
+        RenderInline {A} at (0,0) size 120x22 [color=#0000EE]
+          RenderText {#text} at (173,0) size 85x22
+            text run at (173,0) width 85: "this anchor ("
+          RenderInline {STRONG} at (0,0) size 30x22
+            RenderText {#text} at (258,0) size 30x22
+              text run at (258,0) width 30: "here"
+          RenderText {#text} at (288,0) size 5x22
+            text run at (288,0) width 5: ")"
+        RenderText {#text} at (293,0) size 414x22
+          text run at (293,0) width 414: " should turn to green when the pointing device hovers over it."
+      RenderBlock {P} at (0,38) size 784x22 [color=#000080]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "The background color of "
+        RenderInline {A} at (0,0) size 120x22 [color=#FFFFFF] [bgcolor=#008000]
+          RenderText {#text} at (173,0) size 85x22
+            text run at (173,0) width 85: "this anchor ("
+          RenderInline {STRONG} at (0,0) size 30x22
+            RenderText {#text} at (258,0) size 30x22
+              text run at (258,0) width 30: "here"
+          RenderText {#text} at (288,0) size 5x22
+            text run at (288,0) width 5: ")"
+        RenderText {#text} at (293,0) size 53x22
+          text run at (293,0) width 53: " should "
+        RenderInline {STRONG} at (0,0) size 216x22
+          RenderText {#text} at (346,0) size 216x22
+            text run at (346,0) width 216: "remain green when you hover it"
+        RenderText {#text} at (562,0) size 4x22
+          text run at (562,0) width 4: "."
+      RenderBlock {P} at (0,76) size 784x44 [color=#000080]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "The background color of "
+        RenderInline {A} at (0,0) size 120x22 [color=#FFFFFF] [bgcolor=#008000]
+          RenderText {#text} at (173,0) size 85x22
+            text run at (173,0) width 85: "this anchor ("
+          RenderInline {STRONG} at (0,0) size 30x22
+            RenderText {#text} at (258,0) size 30x22
+              text run at (258,0) width 30: "here"
+          RenderText {#text} at (288,0) size 5x22
+            text run at (288,0) width 5: ")"
+        RenderText {#text} at (293,0) size 53x22
+          text run at (293,0) width 53: " should "
+        RenderInline {STRONG} at (0,0) size 358x22
+          RenderText {#text} at (346,0) size 358x22
+            text run at (346,0) width 358: "remain green when the pointing device hovers over it"
+        RenderText {#text} at (704,0) size 756x44
+          text run at (704,0) width 52: " (do not"
+          text run at (0,22) width 111: "follow that link)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18b-expected.png
new file mode 100644 (file)
index 0000000..bf7986b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18b-expected.txt
new file mode 100644 (file)
index 0000000..38e0a67
--- /dev/null
@@ -0,0 +1,43 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x345
+  RenderBlock {HTML} at (0,0) size 800x345
+    RenderBody {BODY} at (8,16) size 784x313
+      RenderBlock {DIV} at (0,0) size 784x313
+        RenderBlock {P} at (0,0) size 784x66
+          RenderText {#text} at (0,0) size 736x44
+            text run at (0,0) width 736: "The background color of this paragraph should turn to green when the mouse pointer hovers over any of the"
+            text run at (0,22) width 67: "following:"
+          RenderBR {BR} at (67,22) size 0x22
+          RenderInline {STRONG} at (0,0) size 63x22
+            RenderText {#text} at (0,44) size 63x22
+              text run at (0,44) width 63: "This text."
+        RenderBlock {P} at (0,82) size 784x22
+          RenderText {#text} at (0,0) size 63x22
+            text run at (0,0) width 63: "This text."
+        RenderTable {TABLE} at (0,120) size 115x114
+          RenderTableSection {TBODY} at (0,0) size 115x114
+            RenderTableRow {TR} at (0,2) size 115x84
+              RenderTableCell {TD} at (2,2) size 111x84 [r=0 c=0 rs=1 cs=1]
+                RenderTable {TABLE} at (1,1) size 109x82
+                  RenderTableSection {TBODY} at (0,0) size 109x82
+                    RenderTableRow {TR} at (0,2) size 109x78
+                      RenderTableCell {TD} at (2,2) size 105x78 [r=0 c=0 rs=1 cs=1]
+                        RenderBlock {DL} at (1,17) size 103x44
+                          RenderBlock {DT} at (0,0) size 103x22
+                            RenderText {#text} at (0,0) size 63x22
+                              text run at (0,0) width 63: "This text."
+                          RenderBlock {DD} at (40,22) size 63x22
+                            RenderText {#text} at (0,0) size 63x22
+                              text run at (0,0) width 63: "This text."
+            RenderTableRow {TR} at (0,88) size 115x24
+              RenderTableCell {TD} at (2,88) size 111x24 [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (1,1) size 63x22
+                  text run at (1,1) width 63: "This text."
+        RenderBlock {P} at (0,250) size 784x25
+          RenderInline {SUB} at (0,0) size 52x18
+            RenderText {#text} at (0,7) size 52x18
+              text run at (0,7) width 52: "This text."
+        RenderBlock {P} at (0,291) size 784x22
+          RenderText {#text} at (0,0) size 624x22
+            text run at (0,0) width 624: "...and anything else between the top of the first paragraph and the bottom of this paragraph."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18c-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18c-expected.png
new file mode 100644 (file)
index 0000000..f753ce1
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-18c-expected.txt
new file mode 100644 (file)
index 0000000..d42afcd
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderInline {A} at (0,0) size 407x22 [color=#000080]
+          RenderText {#text} at (0,0) size 46x22
+            text run at (0,0) width 46: "Hover "
+          RenderInline {STRONG} at (0,0) size 30x22
+            RenderText {#text} at (46,0) size 30x22
+              text run at (46,0) width 30: "here"
+          RenderText {#text} at (76,0) size 163x22
+            text run at (76,0) width 163: " and the background of "
+          RenderInline {SPAN} at (0,0) size 164x22
+            RenderText {#text} at (239,0) size 164x22
+              text run at (239,0) width 164: "this text should go green"
+          RenderText {#text} at (403,0) size 4x22
+            text run at (403,0) width 4: "."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19-expected.png
new file mode 100644 (file)
index 0000000..12a57f0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19-expected.txt
new file mode 100644 (file)
index 0000000..b5f974b
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {HTML} at (0,0) size 800x76
+    RenderBody {BODY} at (8,16) size 784x44
+      RenderBlock {P} at (0,0) size 784x44
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "The background color of "
+        RenderInline {A} at (0,0) size 73x22 [color=#0000EE]
+          RenderText {#text} at (173,0) size 73x22
+            text run at (173,0) width 73: "the anchor"
+        RenderText {#text} at (246,0) size 765x44
+          text run at (246,0) width 4: " "
+          text run at (250,0) width 398: "should turn to green when it is activated and come back to "
+          text run at (648,0) width 117: "normal when it is"
+          text run at (0,22) width 59: "released."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19b-expected.png
new file mode 100644 (file)
index 0000000..dd4fdfa
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-19b-expected.txt
new file mode 100644 (file)
index 0000000..7f33d43
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x70
+  RenderBlock {HTML} at (0,0) size 800x70
+    RenderBody {BODY} at (8,16) size 784x38
+      RenderBlock {P} at (0,0) size 784x38
+        RenderButton {BUTTON} at (2,2) size 604x34 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (6,6) size 592x22
+            RenderText {#text} at (0,0) size 592x22
+              text run at (0,0) width 592: "Activating (e.g. holding the mouse button down on) this button should make it go green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-2-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-2-expected.png
new file mode 100644 (file)
index 0000000..777b377
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-2-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-2-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-2-expected.txt
new file mode 100644 (file)
index 0000000..a32cae0
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {HTML} at (0,0) size 800x38
+    RenderBody {BODY} at (8,8) size 784x22
+      RenderBlock {ADDRESS} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 359x22
+          text run at (0,0) width 359: "This address element should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-20-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-20-expected.png
new file mode 100644 (file)
index 0000000..e62f13b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-20-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-20-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-20-expected.txt
new file mode 100644 (file)
index 0000000..a2049fd
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "The background color of "
+        RenderInline {A} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (173,0) size 54x22
+            text run at (173,0) width 54: "anchors"
+        RenderText {#text} at (227,0) size 168x22
+          text run at (227,0) width 4: " "
+          text run at (231,0) width 164: "in this page should turn "
+        RenderInline {A} at (0,0) size 55x22 [color=#0000EE]
+          RenderText {#text} at (395,0) size 55x22
+            text run at (395,0) width 55: "to green"
+        RenderText {#text} at (450,0) size 139x22
+          text run at (450,0) width 139: " when they have the "
+        RenderInline {A} at (0,0) size 35x22 [color=#0000EE]
+          RenderText {#text} at (589,0) size 35x22
+            text run at (589,0) width 35: "focus"
+        RenderText {#text} at (624,0) size 4x22
+          text run at (624,0) width 4: "."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21-expected.png
new file mode 100644 (file)
index 0000000..153722f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21-expected.txt
new file mode 100644 (file)
index 0000000..9ed5976
--- /dev/null
@@ -0,0 +1,37 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x196
+  RenderBlock {HTML} at (0,0) size 800x196
+    RenderBody {BODY} at (8,16) size 784x164
+      RenderBlock {P} at (0,0) size 784x44
+        RenderText {#text} at (0,0) size 760x44
+          text run at (0,0) width 245: "This paragraph should be unstyled. "
+          text run at (245,0) width 490: "The background of the following paragraph should become green when "
+          text run at (735,0) width 25: "you"
+          text run at (0,22) width 45: "follow "
+        RenderInline {A} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (45,22) size 54x22
+            text run at (45,22) width 54: "this link"
+        RenderText {#text} at (99,22) size 4x22
+          text run at (99,22) width 4: "."
+      RenderBlock {P} at (0,60) size 784x44
+        RenderText {#text} at (0,0) size 783x22
+          text run at (0,0) width 299: "This paragraph should initially be unstyled. "
+          text run at (299,0) width 484: "It should become green when you select the link above. When you select"
+        RenderInline {A} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (0,22) size 54x22
+            text run at (0,22) width 54: "this link"
+        RenderText {#text} at (54,22) size 688x22
+          text run at (54,22) width 292: ", it should return to being unstyled and the "
+          text run at (346,22) width 396: "background of the paragraph below should become green."
+      RenderBlock {P} at (0,120) size 784x44
+        RenderText {#text} at (0,0) size 743x44
+          text run at (0,0) width 299: "This paragraph should initially be unstyled. "
+          text run at (299,0) width 444: "It should become green when you select the link above. When you"
+          text run at (0,22) width 45: "follow "
+        RenderInline {A} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (45,22) size 54x22
+            text run at (45,22) width 54: "this link"
+        RenderText {#text} at (99,22) size 391x22
+          text run at (99,22) width 155: ", the three paragraphs "
+          text run at (254,22) width 236: "should all return to being unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21b-expected.png
new file mode 100644 (file)
index 0000000..9c63141
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21b-expected.txt
new file mode 100644 (file)
index 0000000..eeb6d65
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 222x22
+          text run at (0,0) width 222: "This paragraph should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21c-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21c-expected.png
new file mode 100644 (file)
index 0000000..eeff848
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-21c-expected.txt
new file mode 100644 (file)
index 0000000..e3b06c3
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54 [bgcolor=#008000]
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 181x22
+          text run at (0,0) width 181: "This page should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-22-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-22-expected.png
new file mode 100644 (file)
index 0000000..64604d9
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-22-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-22-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-22-expected.txt
new file mode 100644 (file)
index 0000000..ff830a7
--- /dev/null
@@ -0,0 +1,27 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x136
+  RenderBlock {HTML} at (0,0) size 800x136
+    RenderBody {BODY} at (8,16) size 784x104
+      RenderBlock {UL} at (0,0) size 784x44
+        RenderListItem {LI} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 457x22
+            text run at (0,0) width 356: "This list item should be green because its language is "
+            text run at (356,0) width 101: "British English"
+        RenderListItem {LI} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 512x22
+            text run at (0,0) width 342: "This list item should be green because its language "
+            text run at (342,0) width 170: "is British English (Wales)"
+      RenderBlock {OL} at (0,60) size 784x44
+        RenderListItem {LI} at (40,0) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 471x22
+            text run at (0,0) width 381: "This list item should NOT be green because its language "
+            text run at (381,0) width 90: "is US English"
+        RenderListItem {LI} at (40,22) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 444x22
+            text run at (0,0) width 395: "This list item should NOT be green because its language is "
+            text run at (395,0) width 49: "French"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-23-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-23-expected.png
new file mode 100644 (file)
index 0000000..3cfb114
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-23-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-23-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-23-expected.txt
new file mode 100644 (file)
index 0000000..438c3d2
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x99
+  RenderBlock {HTML} at (0,0) size 800x99
+    RenderBody {BODY} at (8,16) size 784x67
+      RenderBlock {P} at (0,0) size 784x67
+        RenderButton {BUTTON} at (2,2) size 307x31 [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 291x22
+            RenderText {#text} at (0,0) size 291x22
+              text run at (0,0) width 291: "A button (enabled) with green background"
+        RenderText {#text} at (311,6) size 4x22
+          text run at (311,6) width 4: " "
+        RenderBR {BR} at (0,0) size 0x0
+        RenderTextControl {INPUT} at (2,37) size 296x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,56) size 290x22 scrollWidth 303
+  RenderBlock {DIV} at (3,3) size 290x22
+    RenderText {#text} at (1,0) size 301x22
+      text run at (1,0) width 301: "a text area (enabled) with green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-24-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-24-expected.png
new file mode 100644 (file)
index 0000000..ced1ffe
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-24-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-24-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-24-expected.txt
new file mode 100644 (file)
index 0000000..f613238
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x99
+  RenderBlock {HTML} at (0,0) size 800x99
+    RenderBody {BODY} at (8,16) size 784x67
+      RenderBlock {P} at (0,0) size 784x67
+        RenderButton {BUTTON} at (2,2) size 310x31 [color=#808080] [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 294x22
+            RenderText {#text} at (0,0) size 294x22
+              text run at (0,0) width 294: "A button (disabled) with green background"
+        RenderText {#text} at (314,6) size 4x22
+          text run at (314,6) width 4: " "
+        RenderBR {BR} at (0,0) size 0x0
+        RenderTextControl {INPUT} at (2,37) size 296x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,56) size 290x22 scrollWidth 306
+  RenderBlock {DIV} at (3,3) size 290x22 [color=#545454]
+    RenderText {#text} at (1,0) size 304x22
+      text run at (1,0) width 304: "a text area (disabled) with green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-25-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-25-expected.png
new file mode 100644 (file)
index 0000000..2d9dc71
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-25-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-25-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-25-expected.txt
new file mode 100644 (file)
index 0000000..017e04d
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderBlock {INPUT} at (3,5) size 13x13 [bgcolor=#00FF00]
+        RenderText {#text} at (19,0) size 4x22
+          text run at (19,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 424x22 [bgcolor=#00FF00]
+          RenderText {#text} at (23,0) size 424x22
+            text run at (23,0) width 424: "Everything in this paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27-expected.png
new file mode 100644 (file)
index 0000000..40a565d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27-expected.txt
new file mode 100644 (file)
index 0000000..76d5b5c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54 [bgcolor=#00FF00]
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 338x22
+          text run at (0,0) width 338: "The background of the document should be green"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27a-expected.png
new file mode 100644 (file)
index 0000000..50e8bf8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27a-expected.txt
new file mode 100644 (file)
index 0000000..592a89c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 424x22
+          text run at (0,0) width 424: "This line should be green (there should be no red on this page)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27b-expected.png
new file mode 100644 (file)
index 0000000..50e8bf8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-27b-expected.txt
new file mode 100644 (file)
index 0000000..592a89c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 424x22
+          text run at (0,0) width 424: "This line should be green (there should be no red on this page)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28-expected.png
new file mode 100644 (file)
index 0000000..35960d4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28-expected.txt
new file mode 100644 (file)
index 0000000..eac8840
--- /dev/null
@@ -0,0 +1,195 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x580
+  RenderBlock {HTML} at (0,0) size 800x580
+    RenderBody {BODY} at (8,16) size 784x556
+      RenderBlock {UL} at (0,0) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {LI} at (40,22) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {LI} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {LI} at (40,66) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {LI} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {LI} at (40,110) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {OL} at (0,148) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {LI} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {LI} at (40,44) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 96x22
+            text run at (0,0) width 96: "Third list item"
+        RenderListItem {LI} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {LI} at (40,88) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {LI} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {DIV} at (0,296) size 784x260
+        RenderTable {TABLE} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 166x170
+            RenderTableRow {TR} at (0,2) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,2) size 110x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 1.1"
+              RenderTableCell {TD} at (114,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (140,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {TR} at (0,30) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,30) size 110x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 2.1"
+              RenderTableCell {TD} at (114,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (140,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {TR} at (0,58) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,58) size 110x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 3.1"
+              RenderTableCell {TD} at (114,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (140,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {TR} at (0,86) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,86) size 110x26 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 4.1"
+              RenderTableCell {TD} at (114,86) size 24x26 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {TD} at (140,86) size 24x26 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {TR} at (0,114) size 166x26
+              RenderTableCell {TD} at (2,114) size 110x26 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.1"
+              RenderTableCell {TD} at (114,114) size 24x26 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {TD} at (140,114) size 24x26 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {TR} at (0,142) size 166x26
+              RenderTableCell {TD} at (2,142) size 110x26 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.1"
+              RenderTableCell {TD} at (114,142) size 24x26 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {TD} at (140,142) size 24x26 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderTable {TABLE} at (0,172) size 344x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 342x86
+            RenderTableRow {TR} at (0,2) size 342x26
+              RenderTableCell {TD} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+              RenderTableCell {TD} at (124,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (194,2) size 24x26 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.5"
+              RenderTableCell {TD} at (220,2) size 24x26 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.6"
+              RenderTableCell {TD} at (246,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (316,2) size 24x26 [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.8"
+            RenderTableRow {TR} at (0,30) size 342x26
+              RenderTableCell {TD} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+              RenderTableCell {TD} at (124,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (194,30) size 24x26 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.5"
+              RenderTableCell {TD} at (220,30) size 24x26 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.6"
+              RenderTableCell {TD} at (246,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (316,30) size 24x26 [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.8"
+            RenderTableRow {TR} at (0,58) size 342x26
+              RenderTableCell {TD} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+              RenderTableCell {TD} at (124,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (194,58) size 24x26 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.5"
+              RenderTableCell {TD} at (220,58) size 24x26 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.6"
+              RenderTableCell {TD} at (246,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (316,58) size 24x26 [border: (1px inset #808080)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.8"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28b-expected.png
new file mode 100644 (file)
index 0000000..be990c5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-28b-expected.txt
new file mode 100644 (file)
index 0000000..e794bd5
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {HTML} at (0,0) size 800x596
+    RenderBody {BODY} at (8,16) size 784x572
+      RenderBlock {UL} at (0,0) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {LI} at (40,22) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {LI} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {LI} at (40,66) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {LI} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {LI} at (40,110) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {OL} at (0,148) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {LI} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {LI} at (40,44) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 96x22
+            text run at (0,0) width 96: "Third list item"
+        RenderListItem {LI} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {LI} at (40,88) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {LI} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {DIV} at (0,296) size 784x276
+        RenderTable {TABLE} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 166x170
+            RenderTableRow {TR} at (0,2) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,2) size 110x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 1.1"
+              RenderTableCell {TD} at (114,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (140,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {TR} at (0,30) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,30) size 110x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 2.1"
+              RenderTableCell {TD} at (114,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (140,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {TR} at (0,58) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,58) size 110x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 3.1"
+              RenderTableCell {TD} at (114,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (140,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {TR} at (0,86) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,86) size 110x26 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 4.1"
+              RenderTableCell {TD} at (114,86) size 24x26 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {TD} at (140,86) size 24x26 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {TR} at (0,114) size 166x26
+              RenderTableCell {TD} at (2,114) size 110x26 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.1"
+              RenderTableCell {TD} at (114,114) size 24x26 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {TD} at (140,114) size 24x26 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {TR} at (0,142) size 166x26
+              RenderTableCell {TD} at (2,142) size 110x26 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.1"
+              RenderTableCell {TD} at (114,142) size 24x26 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {TD} at (140,142) size 24x26 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {P} at (0,188) size 784x0
+        RenderTable {TABLE} at (0,188) size 344x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 342x86
+            RenderTableRow {TR} at (0,2) size 342x26
+              RenderTableCell {TD} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+              RenderTableCell {TD} at (124,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (194,2) size 24x26 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.5"
+              RenderTableCell {TD} at (220,2) size 24x26 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.6"
+              RenderTableCell {TD} at (246,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (316,2) size 24x26 [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.8"
+            RenderTableRow {TR} at (0,30) size 342x26
+              RenderTableCell {TD} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+              RenderTableCell {TD} at (124,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (194,30) size 24x26 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.5"
+              RenderTableCell {TD} at (220,30) size 24x26 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.6"
+              RenderTableCell {TD} at (246,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (316,30) size 24x26 [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.8"
+            RenderTableRow {TR} at (0,58) size 342x26
+              RenderTableCell {TD} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+              RenderTableCell {TD} at (124,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (194,58) size 24x26 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.5"
+              RenderTableCell {TD} at (220,58) size 24x26 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.6"
+              RenderTableCell {TD} at (246,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (316,58) size 24x26 [border: (1px inset #808080)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.8"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29-expected.png
new file mode 100644 (file)
index 0000000..4fd53dc
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29-expected.txt
new file mode 100644 (file)
index 0000000..2807e9b
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {HTML} at (0,0) size 800x596
+    RenderBody {BODY} at (8,16) size 784x572
+      RenderBlock {UL} at (0,0) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {LI} at (40,22) size 744x22 [bgcolor=#008000]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {LI} at (40,44) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 96x22
+            text run at (0,0) width 96: "Third list item"
+        RenderListItem {LI} at (40,66) size 744x22 [bgcolor=#008000]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {LI} at (40,88) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {LI} at (40,110) size 744x22 [bgcolor=#008000]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {OL} at (0,148) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22 [bgcolor=#008000]
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {LI} at (40,22) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {LI} at (40,44) size 744x22 [bgcolor=#008000]
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {LI} at (40,66) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {LI} at (40,88) size 744x22 [bgcolor=#008000]
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {LI} at (40,110) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {DIV} at (0,296) size 784x276
+        RenderTable {TABLE} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 166x170
+            RenderTableRow {TR} at (0,2) size 166x26
+              RenderTableCell {TD} at (2,2) size 110x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {TD} at (114,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (140,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {TR} at (0,30) size 166x26
+              RenderTableCell {TD} at (2,30) size 110x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {TD} at (114,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (140,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {TR} at (0,58) size 166x26 [bgcolor=#008000]
+              RenderTableCell {TD} at (2,58) size 110x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 3.1"
+              RenderTableCell {TD} at (114,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (140,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {TR} at (0,86) size 166x26 [bgcolor=#008000]
+              RenderTableCell {TD} at (2,86) size 110x26 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 4.1"
+              RenderTableCell {TD} at (114,86) size 24x26 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {TD} at (140,86) size 24x26 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {TR} at (0,114) size 166x26 [bgcolor=#008000]
+              RenderTableCell {TD} at (2,114) size 110x26 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 5.1"
+              RenderTableCell {TD} at (114,114) size 24x26 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {TD} at (140,114) size 24x26 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {TR} at (0,142) size 166x26 [bgcolor=#008000]
+              RenderTableCell {TD} at (2,142) size 110x26 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 6.1"
+              RenderTableCell {TD} at (114,142) size 24x26 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {TD} at (140,142) size 24x26 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {P} at (0,188) size 784x0
+        RenderTable {TABLE} at (0,188) size 344x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 342x86
+            RenderTableRow {TR} at (0,2) size 342x26
+              RenderTableCell {TD} at (2,2) size 24x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {TD} at (28,2) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+              RenderTableCell {TD} at (124,2) size 24x26 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.4"
+              RenderTableCell {TD} at (150,2) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (220,2) size 24x26 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.6"
+              RenderTableCell {TD} at (246,2) size 24x26 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.7"
+              RenderTableCell {TD} at (272,2) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,30) size 342x26
+              RenderTableCell {TD} at (2,30) size 24x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {TD} at (28,30) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+              RenderTableCell {TD} at (124,30) size 24x26 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.4"
+              RenderTableCell {TD} at (150,30) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (220,30) size 24x26 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.6"
+              RenderTableCell {TD} at (246,30) size 24x26 [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.7"
+              RenderTableCell {TD} at (272,30) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,58) size 342x26
+              RenderTableCell {TD} at (2,58) size 24x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {TD} at (28,58) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+              RenderTableCell {TD} at (124,58) size 24x26 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.4"
+              RenderTableCell {TD} at (150,58) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (220,58) size 24x26 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.6"
+              RenderTableCell {TD} at (246,58) size 24x26 [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.7"
+              RenderTableCell {TD} at (272,58) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29b-expected.png
new file mode 100644 (file)
index 0000000..ad9538b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-29b-expected.txt
new file mode 100644 (file)
index 0000000..0fa4584
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {HTML} at (0,0) size 800x596
+    RenderBody {BODY} at (8,16) size 784x572
+      RenderBlock {UL} at (0,0) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {LI} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {LI} at (40,44) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 96x22
+            text run at (0,0) width 96: "Third list item"
+        RenderListItem {LI} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {LI} at (40,88) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {LI} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {OL} at (0,148) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {LI} at (40,22) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {LI} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {LI} at (40,66) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {LI} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {LI} at (40,110) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {DIV} at (0,296) size 784x276
+        RenderTable {TABLE} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 166x170
+            RenderTableRow {TR} at (0,2) size 166x26
+              RenderTableCell {TD} at (2,2) size 110x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {TD} at (114,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (140,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {TR} at (0,30) size 166x26
+              RenderTableCell {TD} at (2,30) size 110x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {TD} at (114,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (140,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {TR} at (0,58) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,58) size 110x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 3.1"
+              RenderTableCell {TD} at (114,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (140,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {TR} at (0,86) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,86) size 110x26 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 4.1"
+              RenderTableCell {TD} at (114,86) size 24x26 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {TD} at (140,86) size 24x26 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {TR} at (0,114) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,114) size 110x26 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 5.1"
+              RenderTableCell {TD} at (114,114) size 24x26 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {TD} at (140,114) size 24x26 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {TR} at (0,142) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,142) size 110x26 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 6.1"
+              RenderTableCell {TD} at (114,142) size 24x26 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {TD} at (140,142) size 24x26 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {P} at (0,188) size 784x0
+        RenderTable {TABLE} at (0,188) size 344x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 342x86
+            RenderTableRow {TR} at (0,2) size 342x26
+              RenderTableCell {TD} at (2,2) size 24x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {TD} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+              RenderTableCell {TD} at (124,2) size 24x26 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.4"
+              RenderTableCell {TD} at (150,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (220,2) size 24x26 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.6"
+              RenderTableCell {TD} at (246,2) size 24x26 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.7"
+              RenderTableCell {TD} at (272,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,30) size 342x26
+              RenderTableCell {TD} at (2,30) size 24x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {TD} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+              RenderTableCell {TD} at (124,30) size 24x26 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.4"
+              RenderTableCell {TD} at (150,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (220,30) size 24x26 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.6"
+              RenderTableCell {TD} at (246,30) size 24x26 [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.7"
+              RenderTableCell {TD} at (272,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,58) size 342x26
+              RenderTableCell {TD} at (2,58) size 24x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {TD} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+              RenderTableCell {TD} at (124,58) size 24x26 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.4"
+              RenderTableCell {TD} at (150,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (220,58) size 24x26 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.6"
+              RenderTableCell {TD} at (246,58) size 24x26 [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.7"
+              RenderTableCell {TD} at (272,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-30-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-30-expected.png
new file mode 100644 (file)
index 0000000..99a3ae9
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-30-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-30-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-30-expected.txt
new file mode 100644 (file)
index 0000000..236461b
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {HTML} at (0,0) size 800x448
+    RenderBody {BODY} at (8,16) size 784x416
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 352x22
+          text run at (0,0) width 352: "This paragraph is here only to fill space in the DOM"
+      RenderBlock {ADDRESS} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 140x22
+          text run at (0,0) width 140: "And this address too.."
+      RenderBlock {P} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 165x22
+          text run at (0,0) width 165: "So does this paragraph !"
+      RenderBlock {P} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 295x22
+          text run at (0,0) width 295: "But this one should have green background"
+      RenderBlock {DL} at (0,152) size 784x264
+        RenderBlock {DT} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 381x22
+            text run at (0,0) width 381: "First definition term that should have green background"
+        RenderBlock {DD} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 345x22
+            text run at (0,0) width 345: "First definition that should have green background"
+        RenderBlock {DT} at (0,44) size 784x22
+          RenderText {#text} at (0,0) size 153x22
+            text run at (0,0) width 153: "Second definition term"
+        RenderBlock {DD} at (40,66) size 744x22
+          RenderText {#text} at (0,0) size 117x22
+            text run at (0,0) width 117: "Second definition"
+        RenderBlock {DT} at (0,88) size 784x22
+          RenderText {#text} at (0,0) size 144x22
+            text run at (0,0) width 144: "Third definition term"
+        RenderBlock {DD} at (40,110) size 744x22
+          RenderText {#text} at (0,0) size 108x22
+            text run at (0,0) width 108: "Third definition"
+        RenderBlock {DT} at (0,132) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 397x22
+            text run at (0,0) width 397: "Fourth definition term that should have green background"
+        RenderBlock {DD} at (40,154) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 361x22
+            text run at (0,0) width 361: "Fourth definition that should have green background"
+        RenderBlock {DT} at (0,176) size 784x22
+          RenderText {#text} at (0,0) size 137x22
+            text run at (0,0) width 137: "Fifth definition term"
+        RenderBlock {DD} at (40,198) size 744x22
+          RenderText {#text} at (0,0) size 101x22
+            text run at (0,0) width 101: "Fifth definition"
+        RenderBlock {DT} at (0,220) size 784x22
+          RenderText {#text} at (0,0) size 139x22
+            text run at (0,0) width 139: "Sixth definition term"
+        RenderBlock {DD} at (40,242) size 744x22
+          RenderText {#text} at (0,0) size 103x22
+            text run at (0,0) width 103: "Sixth definition"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-31-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-31-expected.png
new file mode 100644 (file)
index 0000000..e27fc1c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-31-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-31-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-31-expected.txt
new file mode 100644 (file)
index 0000000..d2f8839
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {HTML} at (0,0) size 800x448
+    RenderBody {BODY} at (8,16) size 784x416
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 321x22
+          text run at (0,0) width 321: "This paragraph should have green background"
+      RenderBlock {ADDRESS} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 341x22
+          text run at (0,0) width 341: "But this address is here only to fill space in the dom.."
+      RenderBlock {P} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 165x22
+          text run at (0,0) width 165: "So does this paragraph !"
+      RenderBlock {P} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 167x22
+          text run at (0,0) width 167: "And so does this one too."
+      RenderBlock {DL} at (0,152) size 784x264
+        RenderBlock {DT} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 136x22
+            text run at (0,0) width 136: "First definition term"
+        RenderBlock {DD} at (40,22) size 744x22
+          RenderText {#text} at (0,0) size 100x22
+            text run at (0,0) width 100: "First definition"
+        RenderBlock {DT} at (0,44) size 784x22
+          RenderText {#text} at (0,0) size 153x22
+            text run at (0,0) width 153: "Second definition term"
+        RenderBlock {DD} at (40,66) size 744x22
+          RenderText {#text} at (0,0) size 117x22
+            text run at (0,0) width 117: "Second definition"
+        RenderBlock {DT} at (0,88) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 389x22
+            text run at (0,0) width 389: "Third definition term that should have green background"
+        RenderBlock {DD} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 353x22
+            text run at (0,0) width 353: "Third definition that should have green background"
+        RenderBlock {DT} at (0,132) size 784x22
+          RenderText {#text} at (0,0) size 152x22
+            text run at (0,0) width 152: "Fourth definition term"
+        RenderBlock {DD} at (40,154) size 744x22
+          RenderText {#text} at (0,0) size 116x22
+            text run at (0,0) width 116: "Fourth definition"
+        RenderBlock {DT} at (0,176) size 784x22
+          RenderText {#text} at (0,0) size 137x22
+            text run at (0,0) width 137: "Fifth definition term"
+        RenderBlock {DD} at (40,198) size 744x22
+          RenderText {#text} at (0,0) size 101x22
+            text run at (0,0) width 101: "Fifth definition"
+        RenderBlock {DT} at (0,220) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 384x22
+            text run at (0,0) width 384: "Sixth definition term that should have green background"
+        RenderBlock {DD} at (40,242) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "Sixth definition that should have green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-32-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-32-expected.png
new file mode 100644 (file)
index 0000000..212ce4b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-32-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-32-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-32-expected.txt
new file mode 100644 (file)
index 0000000..7ed129e
--- /dev/null
@@ -0,0 +1,45 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {HTML} at (0,0) size 800x150
+    RenderBody {BODY} at (8,8) size 784x126
+      RenderBlock {DIV} at (0,0) size 784x88
+        RenderTable {TABLE} at (0,0) size 126x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 124x86
+            RenderTableRow {TR} at (0,2) size 124x26
+              RenderTableCell {TD} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {TR} at (0,30) size 124x26
+              RenderTableCell {TD} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {TR} at (0,58) size 124x26
+              RenderTableCell {TD} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+      RenderBlock {P} at (0,104) size 784x22
+        RenderText {#text} at (0,0) size 238x22
+          text run at (0,0) width 238: "This paragraph contains some text "
+        RenderInline {SPAN} at (0,0) size 331x22 [bgcolor=#00FF00]
+          RenderText {#text} at (238,0) size 331x22
+            text run at (238,0) width 331: "and a span that should have a green background"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-33-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-33-expected.png
new file mode 100644 (file)
index 0000000..ef1a708
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-33-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-33-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-33-expected.txt
new file mode 100644 (file)
index 0000000..8fc2ae6
--- /dev/null
@@ -0,0 +1,45 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {HTML} at (0,0) size 800x150
+    RenderBody {BODY} at (8,8) size 784x126
+      RenderBlock {DIV} at (0,0) size 784x88
+        RenderTable {TABLE} at (0,0) size 126x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 124x86
+            RenderTableRow {TR} at (0,2) size 124x26
+              RenderTableCell {TD} at (2,2) size 24x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {TD} at (28,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (54,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,30) size 124x26
+              RenderTableCell {TD} at (2,30) size 24x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {TD} at (28,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (54,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,58) size 124x26
+              RenderTableCell {TD} at (2,58) size 24x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {TD} at (28,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (54,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+      RenderBlock {P} at (0,104) size 784x22
+        RenderInline {SPAN} at (0,0) size 472x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 472x22
+            text run at (0,0) width 299: "This paragraph contains a span that should "
+            text run at (299,0) width 173: "have a green background"
+        RenderText {#text} at (472,0) size 150x22
+          text run at (472,0) width 150: " and some text after it."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-34-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-34-expected.png
new file mode 100644 (file)
index 0000000..c354a70
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-34-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-34-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-34-expected.txt
new file mode 100644 (file)
index 0000000..8f1b857
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x144
+  RenderBlock {HTML} at (0,0) size 800x144
+    RenderBody {BODY} at (8,8) size 784x120
+      RenderBlock {DIV} at (0,0) size 784x120
+        RenderBlock (anonymous) at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 201x22
+            text run at (0,0) width 201: "This div contains 3 addresses:"
+        RenderBlock {ADDRESS} at (16,22) size 768x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 341x22
+            text run at (0,0) width 341: "A first address that should have a green background"
+        RenderBlock {ADDRESS} at (16,60) size 768x22
+          RenderText {#text} at (0,0) size 279x22
+            text run at (0,0) width 279: "A second address with normal background"
+        RenderBlock {ADDRESS} at (16,98) size 768x22
+          RenderText {#text} at (0,0) size 265x22
+            text run at (0,0) width 265: "A third address with normal background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-35-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-35-expected.png
new file mode 100644 (file)
index 0000000..d0b8d2c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-35-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-35-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-35-expected.txt
new file mode 100644 (file)
index 0000000..3a42141
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {HTML} at (0,0) size 800x152
+    RenderBody {BODY} at (8,8) size 784x136
+      RenderBlock {DIV} at (0,0) size 784x136
+        RenderBlock {ADDRESS} at (16,0) size 768x22
+          RenderText {#text} at (0,0) size 259x22
+            text run at (0,0) width 259: "A first address with normal background"
+        RenderBlock {ADDRESS} at (16,38) size 768x22
+          RenderText {#text} at (0,0) size 279x22
+            text run at (0,0) width 279: "A second address with normal background"
+        RenderBlock {ADDRESS} at (16,76) size 768x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 347x22
+            text run at (0,0) width 347: "A third address that should have a green background"
+        RenderBlock (anonymous) at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This div contains 3 addresses above this sentence."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-36-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-36-expected.png
new file mode 100644 (file)
index 0000000..8cd35ae
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-36-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-36-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-36-expected.txt
new file mode 100644 (file)
index 0000000..1066c4a
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 332x22
+          text run at (0,0) width 332: "This paragraph should have normal background"
+      RenderBlock {DIV} at (0,38) size 784x60
+        RenderBlock (anonymous) at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 253x22
+            text run at (0,0) width 253: "This div contains only one paragraph"
+        RenderBlock {P} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 321x22
+            text run at (0,0) width 321: "This paragraph should have green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-37-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-37-expected.png
new file mode 100644 (file)
index 0000000..e10a227
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-37-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-37-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-37-expected.txt
new file mode 100644 (file)
index 0000000..063ea62
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {P} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 332x22
+            text run at (0,0) width 332: "This paragraph should have normal background"
+        RenderBlock {ADDRESS} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 311x22
+            text run at (0,0) width 311: "But this address should have green background"
+        RenderBlock {P} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 332x22
+            text run at (0,0) width 332: "This paragraph should have normal background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-38-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-38-expected.png
new file mode 100644 (file)
index 0000000..e84e034
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-38-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-38-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-38-expected.txt
new file mode 100644 (file)
index 0000000..bb5b90b
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x142
+  RenderBlock {HTML} at (0,0) size 800x142
+    RenderBody {BODY} at (8,16) size 784x110
+      RenderBlock {P} at (0,0) size 784x110
+        RenderText {#text} at (0,0) size 772x110
+          text run at (0,0) width 275: "This very long paragraph should have a "
+          text run at (275,0) width 497: "first line with green background. This very long paragraph should have a"
+          text run at (0,22) width 31: "first "
+          text run at (31,22) width 195: "line with green background. "
+          text run at (226,22) width 334: "This very long paragraph should have a first line "
+          text run at (560,22) width 197: "with green background. This"
+          text run at (0,44) width 334: "very long paragraph should have a first line with "
+          text run at (334,44) width 435: "green background. This very long paragraph should have a first"
+          text run at (0,66) width 104: "line with green "
+          text run at (104,66) width 592: "background. This very long paragraph should have a first line with green background. "
+          text run at (696,66) width 64: "This very"
+          text run at (0,88) width 429: "long paragraph should have a first line with green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39-expected.png
new file mode 100644 (file)
index 0000000..adad386
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39-expected.txt
new file mode 100644 (file)
index 0000000..07b1ebc
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x338
+  RenderBlock {HTML} at (0,0) size 800x338
+    RenderBody {BODY} at (8,16) size 784x306
+      RenderBlock {P} at (0,0) size 784x306
+        RenderInline (generated) at (0,0) size 21x42 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 21x42
+            text run at (0,0) width 21: "T"
+        RenderText {#text} at (21,15) size 754x291
+          text run at (21,15) width 733: "his very long paragraph should have a big first letter T with a green background. Dummy text. Dummy text."
+          text run at (0,42) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,64) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,86) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,108) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,130) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,152) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,174) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,196) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,218) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,240) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,262) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,284) width 456: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39a-expected.png
new file mode 100644 (file)
index 0000000..3fec2a3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39a-expected.txt
new file mode 100644 (file)
index 0000000..18ff4d8
--- /dev/null
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x338
+  RenderBlock {HTML} at (0,0) size 800x338
+    RenderBody {BODY} at (8,16) size 784x306
+      RenderBlock {P} at (0,0) size 784x306
+        RenderInline (generated) at (0,0) size 21x22 [color=#FF0000]
+          RenderInline (generated) at (0,0) size 21x42 [color=#00FF00]
+            RenderText at (0,0) size 21x42
+              text run at (0,0) width 21: "T"
+          RenderText at (0,0) size 0x0
+        RenderText {#text} at (21,15) size 772x291
+          text run at (21,15) width 420: "his very long paragraph should have a big green first letter T. "
+          text run at (441,15) width 331: "Dummy text. Dummy text. Dummy text. Dummy"
+          text run at (0,42) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,64) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,86) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,108) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,130) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,152) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,174) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,196) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,218) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,240) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,262) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,284) width 272: "Dummy text. Dummy text. Dummy text."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39b-expected.png
new file mode 100644 (file)
index 0000000..adad386
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39b-expected.txt
new file mode 100644 (file)
index 0000000..ce467d3
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x338
+  RenderBlock {HTML} at (0,0) size 800x338
+    RenderBody {BODY} at (8,16) size 784x306
+      RenderBlock {P} at (0,0) size 784x306
+        RenderInline (generated) at (0,0) size 21x42 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 21x42
+            text run at (0,0) width 21: "T"
+        RenderText {#text} at (21,15) size 754x291
+          text run at (21,15) width 553: "his very long paragraph should have a big first letter T with a green background. "
+          text run at (574,15) width 180: "Dummy text. Dummy text."
+          text run at (0,42) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,64) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,86) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,108) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,130) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,152) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,174) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,196) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,218) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,240) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,262) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,284) width 456: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39c-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39c-expected.png
new file mode 100644 (file)
index 0000000..3fec2a3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-39c-expected.txt
new file mode 100644 (file)
index 0000000..97a49d4
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x338
+  RenderBlock {HTML} at (0,0) size 800x338
+    RenderBody {BODY} at (8,16) size 784x306
+      RenderBlock {P} at (0,0) size 784x306
+        RenderInline (generated) at (0,0) size 21x22 [color=#FF0000]
+          RenderInline (generated) at (0,0) size 21x42 [color=#00FF00]
+            RenderText at (0,0) size 21x42
+              text run at (0,0) width 21: "T"
+          RenderText at (0,0) size 0x0
+        RenderText {#text} at (21,15) size 772x291
+          text run at (21,15) width 751: "his very long paragraph should have a big green first letter T. Dummy text. Dummy text. Dummy text. Dummy"
+          text run at (0,42) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,64) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,86) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,108) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,130) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,152) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,174) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,196) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,218) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,240) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,262) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,284) width 272: "Dummy text. Dummy text. Dummy text."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-3a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-3a-expected.png
new file mode 100644 (file)
index 0000000..aeb2bbc
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-3a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-3a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-3a-expected.txt
new file mode 100644 (file)
index 0000000..c1f38c7
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92 [color=#00FF00]
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22 [color=#FF0000]
+        RenderInline {SPAN} at (0,0) size 503x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 503x22
+            text run at (0,0) width 392: "This paragraph, and all textual contents in the document, "
+            text run at (392,0) width 111: "should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {UL} at (0,38) size 784x22 [color=#FF0000]
+        RenderListItem {LI} at (40,0) size 744x22 [color=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 178x22
+            text run at (0,0) width 178: "This item should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-4-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-4-expected.png
new file mode 100644 (file)
index 0000000..7bfc9ff
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-4-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-4-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-4-expected.txt
new file mode 100644 (file)
index 0000000..b67b036
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41-expected.png
new file mode 100644 (file)
index 0000000..7931637
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41-expected.txt
new file mode 100644 (file)
index 0000000..176dcb4
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {HTML} at (0,0) size 800x76
+    RenderBody {BODY} at (8,16) size 784x44
+      RenderBlock {P} at (0,0) size 784x44
+        RenderInline (generated) at (0,0) size 193x22 [bgcolor=#00FF00]
+          RenderText at (0,0) size 193x22
+            text run at (0,0) width 193: "GENERATED CONTENT "
+        RenderText {#text} at (193,0) size 745x44
+          text run at (193,0) width 552: "You should see before this paragraph the words GENERATED CONTENT over"
+          text run at (0,22) width 125: "green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41a-expected.png
new file mode 100644 (file)
index 0000000..7931637
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-41a-expected.txt
new file mode 100644 (file)
index 0000000..176dcb4
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {HTML} at (0,0) size 800x76
+    RenderBody {BODY} at (8,16) size 784x44
+      RenderBlock {P} at (0,0) size 784x44
+        RenderInline (generated) at (0,0) size 193x22 [bgcolor=#00FF00]
+          RenderText at (0,0) size 193x22
+            text run at (0,0) width 193: "GENERATED CONTENT "
+        RenderText {#text} at (193,0) size 745x44
+          text run at (193,0) width 552: "You should see before this paragraph the words GENERATED CONTENT over"
+          text run at (0,22) width 125: "green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42-expected.png
new file mode 100644 (file)
index 0000000..ac5d2de
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42-expected.txt
new file mode 100644 (file)
index 0000000..342a902
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {HTML} at (0,0) size 800x76
+    RenderBody {BODY} at (8,16) size 784x44
+      RenderBlock {P} at (0,0) size 784x44
+        RenderText {#text} at (0,0) size 670x22
+          text run at (0,0) width 670: "You should see after this paragraph the words GENERATED CONTENT over green background"
+        RenderInline (generated) at (0,0) size 774x44 [bgcolor=#00FF00]
+          RenderText at (670,0) size 774x44
+            text run at (670,0) width 104: "GENERATED"
+            text run at (0,22) width 81: "CONTENT"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42a-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42a-expected.png
new file mode 100644 (file)
index 0000000..ac5d2de
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-42a-expected.txt
new file mode 100644 (file)
index 0000000..342a902
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {HTML} at (0,0) size 800x76
+    RenderBody {BODY} at (8,16) size 784x44
+      RenderBlock {P} at (0,0) size 784x44
+        RenderText {#text} at (0,0) size 670x22
+          text run at (0,0) width 670: "You should see after this paragraph the words GENERATED CONTENT over green background"
+        RenderInline (generated) at (0,0) size 774x44 [bgcolor=#00FF00]
+          RenderText at (670,0) size 774x44
+            text run at (670,0) width 104: "GENERATED"
+            text run at (0,22) width 81: "CONTENT"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43-expected.png
new file mode 100644 (file)
index 0000000..f73a0cd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43-expected.txt
new file mode 100644 (file)
index 0000000..2e1d1ff
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x182
+  RenderBlock {HTML} at (0,0) size 800x182
+    RenderBody {BODY} at (8,16) size 784x158
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderTable {TABLE} at (0,38) size 339x60
+          RenderTableSection {TBODY} at (0,0) size 339x60
+            RenderTableRow {TR} at (0,2) size 339x56
+              RenderTableCell {TD} at (2,2) size 335x56 [r=0 c=0 rs=1 cs=1]
+                RenderBlock {P} at (1,17) size 333x22 [bgcolor=#00FF00]
+                  RenderText {#text} at (0,0) size 333x22
+                    text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderTable {TABLE} at (0,98) size 247x60
+        RenderTableSection {TBODY} at (0,0) size 247x60
+          RenderTableRow {TR} at (0,2) size 247x56
+            RenderTableCell {TD} at (2,2) size 243x56 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {P} at (1,17) size 241x22
+                RenderText {#text} at (0,0) size 241x22
+                  text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43b-expected.png
new file mode 100644 (file)
index 0000000..39372c1
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-43b-expected.txt
new file mode 100644 (file)
index 0000000..aea045c
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x182
+  RenderBlock {HTML} at (0,0) size 800x182
+    RenderBody {BODY} at (8,16) size 784x158
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {P} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 237x22
+            text run at (0,0) width 237: "This paragraph should be unstyled"
+        RenderTable {TABLE} at (0,38) size 243x60
+          RenderTableSection {TBODY} at (0,0) size 243x60
+            RenderTableRow {TR} at (0,2) size 243x56
+              RenderTableCell {TD} at (2,2) size 239x56 [r=0 c=0 rs=1 cs=1]
+                RenderBlock {P} at (1,17) size 237x22
+                  RenderText {#text} at (0,0) size 237x22
+                    text run at (0,0) width 237: "This paragraph should be unstyled"
+      RenderTable {TABLE} at (0,98) size 339x60
+        RenderTableSection {TBODY} at (0,0) size 339x60
+          RenderTableRow {TR} at (0,2) size 339x56
+            RenderTableCell {TD} at (2,2) size 335x56 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {P} at (1,17) size 333x22 [bgcolor=#00FF00]
+                RenderText {#text} at (0,0) size 333x22
+                  text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44-expected.png
new file mode 100644 (file)
index 0000000..663c328
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44-expected.txt
new file mode 100644 (file)
index 0000000..65b1887
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {HTML} at (0,0) size 800x160
+    RenderBody {BODY} at (8,16) size 784x136
+      RenderBlock {DIV} at (0,0) size 784x60
+        RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderBlock {DIV} at (0,38) size 784x22
+          RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 333x22
+              text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderTable {TABLE} at (0,76) size 247x60
+        RenderTableSection {TBODY} at (0,0) size 247x60
+          RenderTableRow {TR} at (0,2) size 247x56
+            RenderTableCell {TD} at (2,2) size 243x56 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {P} at (1,17) size 241x22
+                RenderText {#text} at (0,0) size 241x22
+                  text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44b-expected.png
new file mode 100644 (file)
index 0000000..cfdbbdd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44b-expected.txt
new file mode 100644 (file)
index 0000000..0006e50
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {HTML} at (0,0) size 800x160
+    RenderBody {BODY} at (8,16) size 784x136
+      RenderBlock {DIV} at (0,0) size 784x60
+        RenderBlock {P} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {DIV} at (0,38) size 784x22
+          RenderBlock {P} at (0,0) size 784x22
+            RenderText {#text} at (0,0) size 241x22
+              text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderTable {TABLE} at (0,76) size 343x60
+        RenderTableSection {TBODY} at (0,0) size 343x60
+          RenderTableRow {TR} at (0,2) size 343x56
+            RenderTableCell {TD} at (2,2) size 339x56 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {P} at (1,17) size 337x22 [bgcolor=#00FF00]
+                RenderText {#text} at (0,0) size 337x22
+                  text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44c-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44c-expected.png
new file mode 100644 (file)
index 0000000..b84d96f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44c-expected.txt
new file mode 100644 (file)
index 0000000..ef1f082
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x60
+  RenderBlock {HTML} at (0,0) size 800x60
+    RenderBody {BODY} at (8,8) size 784x44
+      RenderBlock {DIV} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 164x22
+          text run at (0,0) width 164: "This should be unstyled."
+      RenderBlock {DIV} at (0,22) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 260x22
+          text run at (0,0) width 260: "This should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44d-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44d-expected.png
new file mode 100644 (file)
index 0000000..fab86f3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-44d-expected.txt
new file mode 100644 (file)
index 0000000..515c70a
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {HTML} at (0,0) size 800x84
+    RenderBody {BODY} at (8,8) size 784x60
+      RenderBlock {DIV} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 164x22
+          text run at (0,0) width 164: "This should be unstyled."
+      RenderBlock {P} at (0,38) size 784x22 [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 260x22
+          text run at (0,0) width 260: "This should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45-expected.png
new file mode 100644 (file)
index 0000000..bc0058d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45-expected.txt
new file mode 100644 (file)
index 0000000..67ced22
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {HTML} at (0,0) size 800x206
+    RenderBody {BODY} at (8,16) size 784x174
+      RenderBlock {DIV} at (0,0) size 784x174
+        RenderBlock {P} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {P} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 311x22
+            text run at (0,0) width 311: "But this one should have a green background."
+        RenderBlock {P} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 346x22
+            text run at (0,0) width 346: "And this one should also have a green background."
+        RenderBlock {ADDRESS} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 442x22
+            text run at (0,0) width 442: "This address is only here to fill some space between two paragraphs."
+        RenderBlock {P} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45b-expected.png
new file mode 100644 (file)
index 0000000..1178079
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45b-expected.txt
new file mode 100644 (file)
index 0000000..54f0fb3
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {HTML} at (0,0) size 800x206
+    RenderBody {BODY} at (8,16) size 784x174
+      RenderBlock {DIV} at (0,0) size 784x174
+        RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {P} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 215x22
+            text run at (0,0) width 215: "But this one should be unstyled."
+        RenderBlock {P} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 250x22
+            text run at (0,0) width 250: "And this one should also be unstyled."
+        RenderBlock {ADDRESS} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 690x22
+            text run at (0,0) width 690: "This address is only here to fill some space between two paragraphs and should have a green background."
+        RenderBlock {P} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This paragraph should have a green background too."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45c-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45c-expected.png
new file mode 100644 (file)
index 0000000..3ab5e07
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-45c-expected.txt
new file mode 100644 (file)
index 0000000..a25edb0
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x60
+  RenderBlock {HTML} at (0,0) size 800x60
+    RenderBody {BODY} at (8,8) size 784x44
+      RenderBlock {DIV} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 164x22
+          text run at (0,0) width 164: "This should be unstyled."
+      RenderBlock {DIV} at (0,22) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 260x22
+          text run at (0,0) width 260: "This should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46-expected.png
new file mode 100644 (file)
index 0000000..9445a8b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46-expected.txt
new file mode 100644 (file)
index 0000000..fce6985
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {HTML} at (0,0) size 800x206
+    RenderBody {BODY} at (8,16) size 784x174
+      RenderBlock {DIV} at (0,0) size 784x174
+        RenderBlock {P} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {P} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 307x22
+            text run at (0,0) width 307: "But this one should have a green background"
+        RenderBlock {P} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 342x22
+            text run at (0,0) width 342: "And this one should also have a green background"
+        RenderBlock {ADDRESS} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 438x22
+            text run at (0,0) width 438: "This address is only here to fill some space between two paragraphs"
+        RenderBlock {P} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46b-expected.png
new file mode 100644 (file)
index 0000000..9445a8b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-46b-expected.txt
new file mode 100644 (file)
index 0000000..fce6985
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {HTML} at (0,0) size 800x206
+    RenderBody {BODY} at (8,16) size 784x174
+      RenderBlock {DIV} at (0,0) size 784x174
+        RenderBlock {P} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {P} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 307x22
+            text run at (0,0) width 307: "But this one should have a green background"
+        RenderBlock {P} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 342x22
+            text run at (0,0) width 342: "And this one should also have a green background"
+        RenderBlock {ADDRESS} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 438x22
+            text run at (0,0) width 438: "This address is only here to fill some space between two paragraphs"
+        RenderBlock {P} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-5-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-5-expected.png
new file mode 100644 (file)
index 0000000..0b9a31a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-5-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-5-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-5-expected.txt
new file mode 100644 (file)
index 0000000..57ee0dc
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 566x22
+          text run at (0,0) width 467: "This paragraph should have a green background because its TITLE "
+          text run at (467,0) width 99: "attribute is set."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-54-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-54-expected.png
new file mode 100644 (file)
index 0000000..d73c5a6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-54-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-54-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-54-expected.txt
new file mode 100644 (file)
index 0000000..34c0443
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {P} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {P} at (0,76) size 784x22 [color=#FF0000]
+          RenderInline {SPAN} at (0,0) size 314x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 314x22
+              text run at (0,0) width 314: "This paragraph should be in green characters."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-55-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-55-expected.png
new file mode 100644 (file)
index 0000000..d73c5a6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-55-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-55-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-55-expected.txt
new file mode 100644 (file)
index 0000000..34c0443
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {P} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {P} at (0,76) size 784x22 [color=#FF0000]
+          RenderInline {SPAN} at (0,0) size 314x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 314x22
+              text run at (0,0) width 314: "This paragraph should be in green characters."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-56-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-56-expected.png
new file mode 100644 (file)
index 0000000..d73c5a6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-56-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-56-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-56-expected.txt
new file mode 100644 (file)
index 0000000..34c0443
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {P} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {P} at (0,76) size 784x22 [color=#FF0000]
+          RenderInline {SPAN} at (0,0) size 314x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 314x22
+              text run at (0,0) width 314: "This paragraph should be in green characters."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-59-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-59-expected.png
new file mode 100644 (file)
index 0000000..d73c5a6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-59-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-59-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-59-expected.txt
new file mode 100644 (file)
index 0000000..34c0443
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {P} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {P} at (0,76) size 784x22 [color=#FF0000]
+          RenderInline {SPAN} at (0,0) size 314x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 314x22
+              text run at (0,0) width 314: "This paragraph should be in green characters."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-6-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-6-expected.png
new file mode 100644 (file)
index 0000000..c407443
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-6-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-6-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-6-expected.txt
new file mode 100644 (file)
index 0000000..8593dae
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {HTML} at (0,0) size 800x38
+    RenderBody {BODY} at (8,8) size 784x22
+      RenderBlock {ADDRESS} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderInline {SPAN} at (0,0) size 109x22
+          RenderText {#text} at (0,0) size 109x22
+            text run at (0,0) width 109: "This line should "
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {SPAN} at (0,0) size 171x22
+          RenderText {#text} at (109,0) size 171x22
+            text run at (109,0) width 171: "have a green background."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-60-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-60-expected.png
new file mode 100644 (file)
index 0000000..d73c5a6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-60-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-60-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-60-expected.txt
new file mode 100644 (file)
index 0000000..34c0443
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {P} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {P} at (0,76) size 784x22 [color=#FF0000]
+          RenderInline {SPAN} at (0,0) size 314x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 314x22
+              text run at (0,0) width 314: "This paragraph should be in green characters."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-61-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-61-expected.png
new file mode 100644 (file)
index 0000000..d390d25
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-61-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-61-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-61-expected.txt
new file mode 100644 (file)
index 0000000..79c9407
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x60
+  RenderBlock {HTML} at (0,0) size 800x60
+    RenderBody {BODY} at (8,8) size 784x44
+      RenderBlock {DIV} at (0,0) size 784x44
+        RenderInline {A} at (0,0) size 308x22 [color=#0000EE] [bgcolor=#FF0000]
+          RenderText {#text} at (0,0) size 308x22
+            text run at (0,0) width 308: "This anchor should have a green background"
+        RenderText {#text} at (308,0) size 759x44
+          text run at (308,0) width 451: " (Note: You must have visited http://www.w3.org/ for this test to be"
+          text run at (0,22) width 42: "valid.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-62-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-62-expected.png
new file mode 100644 (file)
index 0000000..8c49162
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-62-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-62-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-62-expected.txt
new file mode 100644 (file)
index 0000000..b3d600c
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {HTML} at (0,0) size 800x38
+    RenderBody {BODY} at (8,8) size 784x22
+      RenderBlock {DIV} at (0,0) size 784x22
+        RenderInline {A} at (0,0) size 308x22 [color=#0000EE] [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 308x22
+            text run at (0,0) width 308: "This anchor should have a green background"
+        RenderText {#text} at (308,0) size 159x22
+          text run at (308,0) width 159: " (Don't follow this link.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-63-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-63-expected.png
new file mode 100644 (file)
index 0000000..e8fa1d4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-63-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-63-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-63-expected.txt
new file mode 100644 (file)
index 0000000..b129d73
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {DIV} at (0,0) size 784x60
+        RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+          RenderInline {SPAN} at (0,0) size 522x22 [color=#000000]
+            RenderText {#text} at (0,0) size 522x22
+              text run at (0,0) width 522: "The color of this text should be green when the pointing device hovers over it."
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {P} at (0,38) size 784x22 [color=#00FF00]
+          RenderInline {A} at (0,0) size 522x22 [color=#000000]
+            RenderText {#text} at (0,0) size 522x22
+              text run at (0,0) width 522: "The color of this text should be green when the pointing device hovers over it."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-64-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-64-expected.png
new file mode 100644 (file)
index 0000000..1b51d90
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-64-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-64-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-64-expected.txt
new file mode 100644 (file)
index 0000000..9b12af2
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x108
+  RenderBlock {HTML} at (0,0) size 800x108
+    RenderBody {BODY} at (8,16) size 784x76
+      RenderBlock {DIV} at (0,0) size 784x76
+        RenderBlock {P} at (0,0) size 784x22 [color=#00FF00]
+          RenderInline {A} at (0,0) size 298x22 [color=#000000]
+            RenderText {#text} at (0,0) size 298x22
+              text run at (0,0) width 298: "This text should turn green while it is active."
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {P} at (0,38) size 784x38 [color=#00FF00]
+          RenderButton {BUTTON} at (2,2) size 310x34 [color=#000000] [bgcolor=#C0C0C0]
+            RenderBlock (anonymous) at (6,6) size 298x22
+              RenderText {#text} at (0,0) size 298x22
+                text run at (0,0) width 298: "This text should turn green while it is active."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-65-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-65-expected.png
new file mode 100644 (file)
index 0000000..f869c30
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-65-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-65-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-65-expected.txt
new file mode 100644 (file)
index 0000000..70f935d
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "The background color of all "
+        RenderInline {A} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (193,0) size 54x22
+            text run at (193,0) width 54: "anchors"
+        RenderText {#text} at (247,0) size 108x22
+          text run at (247,0) width 4: " "
+          text run at (251,0) width 104: "should become "
+        RenderInline {A} at (0,0) size 38x22 [color=#0000EE]
+          RenderText {#text} at (355,0) size 38x22
+            text run at (355,0) width 38: "green"
+        RenderText {#text} at (393,0) size 139x22
+          text run at (393,0) width 139: " when they have the "
+        RenderInline {A} at (0,0) size 35x22 [color=#0000EE]
+          RenderText {#text} at (532,0) size 35x22
+            text run at (532,0) width 35: "focus"
+        RenderText {#text} at (567,0) size 4x22
+          text run at (567,0) width 4: "."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66-expected.png
new file mode 100644 (file)
index 0000000..63cfe5a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66-expected.txt
new file mode 100644 (file)
index 0000000..e50b66a
--- /dev/null
@@ -0,0 +1,36 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x196
+  RenderBlock {HTML} at (0,0) size 800x196
+    RenderBody {BODY} at (8,16) size 784x164
+      RenderBlock {P} at (0,0) size 784x44 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 751x44
+          text run at (0,0) width 245: "This paragraph should be unstyled. "
+          text run at (245,0) width 481: "The background of the following paragraph should become blue when "
+          text run at (726,0) width 25: "you"
+          text run at (0,22) width 45: "follow "
+        RenderInline {A} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (45,22) size 54x22
+            text run at (45,22) width 54: "this link"
+        RenderText {#text} at (99,22) size 4x22
+          text run at (99,22) width 4: "."
+      RenderBlock {P} at (0,60) size 784x44 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 774x22
+          text run at (0,0) width 299: "This paragraph should initially be unstyled. "
+          text run at (299,0) width 475: "It should become blue when you select the link above. When you select"
+        RenderInline {A} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (0,22) size 54x22
+            text run at (0,22) width 54: "this link"
+        RenderText {#text} at (54,22) size 679x22
+          text run at (54,22) width 292: ", it should return to being unstyled and the "
+          text run at (346,22) width 387: "background of the paragraph below should become blue."
+      RenderBlock {P} at (0,120) size 784x44 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 779x22
+          text run at (0,0) width 299: "This paragraph should initially be unstyled. "
+          text run at (299,0) width 480: "It should become blue when you select the link above. When you follow"
+        RenderInline {A} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (0,22) size 54x22
+            text run at (0,22) width 54: "this link"
+        RenderText {#text} at (54,22) size 391x22
+          text run at (54,22) width 155: ", the three paragraphs "
+          text run at (209,22) width 236: "should all return to being unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66b-expected.png
new file mode 100644 (file)
index 0000000..9c63141
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-66b-expected.txt
new file mode 100644 (file)
index 0000000..eeb6d65
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 222x22
+          text run at (0,0) width 222: "This paragraph should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-67-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-67-expected.png
new file mode 100644 (file)
index 0000000..d9584c4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-67-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-67-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-67-expected.txt
new file mode 100644 (file)
index 0000000..6243849
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {P} at (0,0) size 784x22 [bgcolor=#008000]
+          RenderText {#text} at (0,0) size 592x22
+            text run at (0,0) width 419: "This paragraph should have a green background because the "
+            text run at (419,0) width 173: "enclosing div is in english."
+        RenderBlock {P} at (0,38) size 784x22 [bgcolor=#008000]
+          RenderText {#text} at (0,0) size 489x22
+            text run at (0,0) width 394: "This paragraph should have a green background because "
+            text run at (394,0) width 95: "it is in english."
+        RenderBlock {DIV} at (0,76) size 784x22 [bgcolor=#FF0000]
+          RenderBlock {P} at (0,0) size 784x22 [bgcolor=#008000]
+            RenderText {#text} at (0,0) size 489x22
+              text run at (0,0) width 337: "This paragraph should have a green background "
+              text run at (337,0) width 152: "because it is in english."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-68-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-68-expected.png
new file mode 100644 (file)
index 0000000..ced1ffe
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-68-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-68-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-68-expected.txt
new file mode 100644 (file)
index 0000000..f613238
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x99
+  RenderBlock {HTML} at (0,0) size 800x99
+    RenderBody {BODY} at (8,16) size 784x67
+      RenderBlock {P} at (0,0) size 784x67
+        RenderButton {BUTTON} at (2,2) size 310x31 [color=#808080] [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 294x22
+            RenderText {#text} at (0,0) size 294x22
+              text run at (0,0) width 294: "A button (disabled) with green background"
+        RenderText {#text} at (314,6) size 4x22
+          text run at (314,6) width 4: " "
+        RenderBR {BR} at (0,0) size 0x0
+        RenderTextControl {INPUT} at (2,37) size 296x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,56) size 290x22 scrollWidth 306
+  RenderBlock {DIV} at (3,3) size 290x22 [color=#545454]
+    RenderText {#text} at (1,0) size 304x22
+      text run at (1,0) width 304: "a text area (disabled) with green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-69-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-69-expected.png
new file mode 100644 (file)
index 0000000..3cfb114
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-69-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-69-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-69-expected.txt
new file mode 100644 (file)
index 0000000..438c3d2
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x99
+  RenderBlock {HTML} at (0,0) size 800x99
+    RenderBody {BODY} at (8,16) size 784x67
+      RenderBlock {P} at (0,0) size 784x67
+        RenderButton {BUTTON} at (2,2) size 307x31 [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 291x22
+            RenderText {#text} at (0,0) size 291x22
+              text run at (0,0) width 291: "A button (enabled) with green background"
+        RenderText {#text} at (311,6) size 4x22
+          text run at (311,6) width 4: " "
+        RenderBR {BR} at (0,0) size 0x0
+        RenderTextControl {INPUT} at (2,37) size 296x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,56) size 290x22 scrollWidth 303
+  RenderBlock {DIV} at (3,3) size 290x22
+    RenderText {#text} at (1,0) size 301x22
+      text run at (1,0) width 301: "a text area (enabled) with green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7-expected.png
new file mode 100644 (file)
index 0000000..9164c13
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7-expected.txt
new file mode 100644 (file)
index 0000000..00a3e66
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {HTML} at (0,0) size 800x84
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 526x22
+          text run at (0,0) width 439: "This paragraph should have green background because CLASS "
+          text run at (439,0) width 87: "contains \"b\""
+      RenderBlock {ADDRESS} at (0,38) size 784x22 [bgcolor=#00FF00]
+        RenderInline {SPAN} at (0,0) size 160x22
+          RenderText {#text} at (0,0) size 160x22
+            text run at (0,0) width 160: "This address should also"
+        RenderText {#text} at (160,0) size 4x22
+          text run at (160,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 617x22
+          RenderText {#text} at (164,0) size 617x22
+            text run at (164,0) width 359: "have green background because the selector in the last "
+            text run at (523,0) width 258: "rule does not apply to the inner SPANs."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-70-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-70-expected.png
new file mode 100644 (file)
index 0000000..8418a14
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-70-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-70-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-70-expected.txt
new file mode 100644 (file)
index 0000000..017e04d
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22
+        RenderBlock {INPUT} at (3,5) size 13x13 [bgcolor=#00FF00]
+        RenderText {#text} at (19,0) size 4x22
+          text run at (19,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 424x22 [bgcolor=#00FF00]
+          RenderText {#text} at (23,0) size 424x22
+            text run at (23,0) width 424: "Everything in this paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72-expected.png
new file mode 100644 (file)
index 0000000..e20c7a5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72-expected.txt
new file mode 100644 (file)
index 0000000..7e10bd8
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {DIV} at (0,0) size 784x22
+        RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 594x22
+            text run at (0,0) width 594: "This paragraph should have a green background and there should be no red anywhere."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72b-expected.png
new file mode 100644 (file)
index 0000000..e20c7a5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-72b-expected.txt
new file mode 100644 (file)
index 0000000..7e10bd8
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {DIV} at (0,0) size 784x22
+        RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 594x22
+            text run at (0,0) width 594: "This paragraph should have a green background and there should be no red anywhere."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73-expected.png
new file mode 100644 (file)
index 0000000..a034a9e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73-expected.txt
new file mode 100644 (file)
index 0000000..78a9e80
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {HTML} at (0,0) size 800x596
+    RenderBody {BODY} at (8,16) size 784x572
+      RenderBlock {UL} at (0,0) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {LI} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {LI} at (40,44) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 63x22
+            text run at (0,0) width 63: "Third list"
+        RenderListItem {LI} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {LI} at (40,88) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {LI} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {OL} at (0,148) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {LI} at (40,22) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {LI} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {LI} at (40,66) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {LI} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {LI} at (40,110) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {DIV} at (0,296) size 784x276
+        RenderTable {TABLE} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 166x170
+            RenderTableRow {TR} at (0,2) size 166x26
+              RenderTableCell {TD} at (2,2) size 110x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {TD} at (114,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (140,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {TR} at (0,30) size 166x26
+              RenderTableCell {TD} at (2,30) size 110x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {TD} at (114,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (140,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {TR} at (0,58) size 166x26
+              RenderTableCell {TD} at (2,58) size 110x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {TD} at (114,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (140,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {TR} at (0,86) size 166x26
+              RenderTableCell {TD} at (2,86) size 110x26 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.1"
+              RenderTableCell {TD} at (114,86) size 24x26 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {TD} at (140,86) size 24x26 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {TR} at (0,114) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,114) size 110x26 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 5.1"
+              RenderTableCell {TD} at (114,114) size 24x26 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {TD} at (140,114) size 24x26 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {TR} at (0,142) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,142) size 110x26 [border: (1px solid #000000)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 6.1"
+              RenderTableCell {TD} at (114,142) size 24x26 [border: (1px solid #000000)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {TD} at (140,142) size 24x26 [border: (1px solid #000000)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {P} at (0,188) size 784x0
+        RenderTable {TABLE} at (0,188) size 432x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 430x86
+            RenderTableRow {TR} at (0,2) size 430x26
+              RenderTableCell {TD} at (2,2) size 24x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {TD} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (168,2) size 24x26 [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.4"
+              RenderTableCell {TD} at (194,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (264,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (334,2) size 24x26 [border: (1px solid #000000)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.7"
+              RenderTableCell {TD} at (360,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,30) size 430x26
+              RenderTableCell {TD} at (2,30) size 24x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {TD} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (168,30) size 24x26 [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.4"
+              RenderTableCell {TD} at (194,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (264,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (334,30) size 24x26 [border: (1px solid #000000)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.7"
+              RenderTableCell {TD} at (360,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,58) size 430x26
+              RenderTableCell {TD} at (2,58) size 24x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {TD} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (168,58) size 24x26 [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.4"
+              RenderTableCell {TD} at (194,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (264,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (334,58) size 24x26 [border: (1px solid #000000)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.7"
+              RenderTableCell {TD} at (360,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73b-expected.png
new file mode 100644 (file)
index 0000000..a034a9e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-73b-expected.txt
new file mode 100644 (file)
index 0000000..78a9e80
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {HTML} at (0,0) size 800x596
+    RenderBody {BODY} at (8,16) size 784x572
+      RenderBlock {UL} at (0,0) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {LI} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {LI} at (40,44) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 63x22
+            text run at (0,0) width 63: "Third list"
+        RenderListItem {LI} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {LI} at (40,88) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {LI} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {OL} at (0,148) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {LI} at (40,22) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {LI} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {LI} at (40,66) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {LI} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {LI} at (40,110) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {DIV} at (0,296) size 784x276
+        RenderTable {TABLE} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 166x170
+            RenderTableRow {TR} at (0,2) size 166x26
+              RenderTableCell {TD} at (2,2) size 110x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {TD} at (114,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (140,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {TR} at (0,30) size 166x26
+              RenderTableCell {TD} at (2,30) size 110x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {TD} at (114,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (140,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {TR} at (0,58) size 166x26
+              RenderTableCell {TD} at (2,58) size 110x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {TD} at (114,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (140,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {TR} at (0,86) size 166x26
+              RenderTableCell {TD} at (2,86) size 110x26 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.1"
+              RenderTableCell {TD} at (114,86) size 24x26 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {TD} at (140,86) size 24x26 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {TR} at (0,114) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,114) size 110x26 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 5.1"
+              RenderTableCell {TD} at (114,114) size 24x26 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {TD} at (140,114) size 24x26 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {TR} at (0,142) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,142) size 110x26 [border: (1px solid #000000)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 6.1"
+              RenderTableCell {TD} at (114,142) size 24x26 [border: (1px solid #000000)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {TD} at (140,142) size 24x26 [border: (1px solid #000000)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {P} at (0,188) size 784x0
+        RenderTable {TABLE} at (0,188) size 432x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 430x86
+            RenderTableRow {TR} at (0,2) size 430x26
+              RenderTableCell {TD} at (2,2) size 24x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {TD} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (168,2) size 24x26 [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.4"
+              RenderTableCell {TD} at (194,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (264,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (334,2) size 24x26 [border: (1px solid #000000)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.7"
+              RenderTableCell {TD} at (360,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,30) size 430x26
+              RenderTableCell {TD} at (2,30) size 24x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {TD} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (168,30) size 24x26 [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.4"
+              RenderTableCell {TD} at (194,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (264,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (334,30) size 24x26 [border: (1px solid #000000)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.7"
+              RenderTableCell {TD} at (360,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,58) size 430x26
+              RenderTableCell {TD} at (2,58) size 24x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {TD} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (168,58) size 24x26 [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.4"
+              RenderTableCell {TD} at (194,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (264,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (334,58) size 24x26 [border: (1px solid #000000)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.7"
+              RenderTableCell {TD} at (360,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74-expected.png
new file mode 100644 (file)
index 0000000..5297163
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74-expected.txt
new file mode 100644 (file)
index 0000000..e55d65c
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {HTML} at (0,0) size 800x596
+    RenderBody {BODY} at (8,16) size 784x572
+      RenderBlock {UL} at (0,0) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {LI} at (40,22) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {LI} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {LI} at (40,66) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {LI} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {LI} at (40,110) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {OL} at (0,148) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {LI} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {LI} at (40,44) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 96x22
+            text run at (0,0) width 96: "Third list item"
+        RenderListItem {LI} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {LI} at (40,88) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {LI} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {DIV} at (0,296) size 784x276
+        RenderTable {TABLE} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 166x170
+            RenderTableRow {TR} at (0,2) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,2) size 110x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 1.1"
+              RenderTableCell {TD} at (114,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (140,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {TR} at (0,30) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,30) size 110x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 2.1"
+              RenderTableCell {TD} at (114,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (140,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {TR} at (0,58) size 166x26
+              RenderTableCell {TD} at (2,58) size 110x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {TD} at (114,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (140,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {TR} at (0,86) size 166x26
+              RenderTableCell {TD} at (2,86) size 110x26 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.1"
+              RenderTableCell {TD} at (114,86) size 24x26 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {TD} at (140,86) size 24x26 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {TR} at (0,114) size 166x26
+              RenderTableCell {TD} at (2,114) size 110x26 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.1"
+              RenderTableCell {TD} at (114,114) size 24x26 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {TD} at (140,114) size 24x26 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {TR} at (0,142) size 166x26
+              RenderTableCell {TD} at (2,142) size 110x26 [border: (1px solid #000000)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.1"
+              RenderTableCell {TD} at (114,142) size 24x26 [border: (1px solid #000000)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {TD} at (140,142) size 24x26 [border: (1px solid #000000)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {P} at (0,188) size 784x0
+        RenderTable {TABLE} at (0,188) size 432x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 430x86
+            RenderTableRow {TR} at (0,2) size 430x26
+              RenderTableCell {TD} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (168,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (238,2) size 24x26 [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.5"
+              RenderTableCell {TD} at (264,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (334,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (404,2) size 24x26 [border: (1px solid #000000)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.8"
+            RenderTableRow {TR} at (0,30) size 430x26
+              RenderTableCell {TD} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (168,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (238,30) size 24x26 [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.5"
+              RenderTableCell {TD} at (264,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (334,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (404,30) size 24x26 [border: (1px solid #000000)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.8"
+            RenderTableRow {TR} at (0,58) size 430x26
+              RenderTableCell {TD} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (168,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (238,58) size 24x26 [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.5"
+              RenderTableCell {TD} at (264,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (334,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (404,58) size 24x26 [border: (1px solid #000000)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.8"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74b-expected.png
new file mode 100644 (file)
index 0000000..5297163
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-74b-expected.txt
new file mode 100644 (file)
index 0000000..e55d65c
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {HTML} at (0,0) size 800x596
+    RenderBody {BODY} at (8,16) size 784x572
+      RenderBlock {UL} at (0,0) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {LI} at (40,22) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {LI} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {LI} at (40,66) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {LI} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {LI} at (40,110) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {OL} at (0,148) size 784x132
+        RenderListItem {LI} at (40,0) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {LI} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {LI} at (40,44) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 96x22
+            text run at (0,0) width 96: "Third list item"
+        RenderListItem {LI} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {LI} at (40,88) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {LI} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {DIV} at (0,296) size 784x276
+        RenderTable {TABLE} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 166x170
+            RenderTableRow {TR} at (0,2) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,2) size 110x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 1.1"
+              RenderTableCell {TD} at (114,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (140,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {TR} at (0,30) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {TD} at (2,30) size 110x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 2.1"
+              RenderTableCell {TD} at (114,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (140,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {TR} at (0,58) size 166x26
+              RenderTableCell {TD} at (2,58) size 110x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {TD} at (114,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (140,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {TR} at (0,86) size 166x26
+              RenderTableCell {TD} at (2,86) size 110x26 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.1"
+              RenderTableCell {TD} at (114,86) size 24x26 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {TD} at (140,86) size 24x26 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {TR} at (0,114) size 166x26
+              RenderTableCell {TD} at (2,114) size 110x26 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.1"
+              RenderTableCell {TD} at (114,114) size 24x26 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {TD} at (140,114) size 24x26 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {TR} at (0,142) size 166x26
+              RenderTableCell {TD} at (2,142) size 110x26 [border: (1px solid #000000)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.1"
+              RenderTableCell {TD} at (114,142) size 24x26 [border: (1px solid #000000)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {TD} at (140,142) size 24x26 [border: (1px solid #000000)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {P} at (0,188) size 784x0
+        RenderTable {TABLE} at (0,188) size 432x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 430x86
+            RenderTableRow {TR} at (0,2) size 430x26
+              RenderTableCell {TD} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {TD} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (168,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (238,2) size 24x26 [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.5"
+              RenderTableCell {TD} at (264,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (334,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (404,2) size 24x26 [border: (1px solid #000000)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.8"
+            RenderTableRow {TR} at (0,30) size 430x26
+              RenderTableCell {TD} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {TD} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (168,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (238,30) size 24x26 [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.5"
+              RenderTableCell {TD} at (264,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (334,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (404,30) size 24x26 [border: (1px solid #000000)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.8"
+            RenderTableRow {TR} at (0,58) size 430x26
+              RenderTableCell {TD} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {TD} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (168,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (238,58) size 24x26 [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.5"
+              RenderTableCell {TD} at (264,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (334,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (404,58) size 24x26 [border: (1px solid #000000)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.8"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75-expected.png
new file mode 100644 (file)
index 0000000..b368b26
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75-expected.txt
new file mode 100644 (file)
index 0000000..1427c42
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {HTML} at (0,0) size 800x448
+    RenderBody {BODY} at (8,16) size 784x416
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 321x22
+          text run at (0,0) width 321: "This paragraph should have green background"
+      RenderBlock {ADDRESS} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 237x22
+          text run at (0,0) width 237: "And this address should be unstyled."
+      RenderBlock {P} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 356x22
+          text run at (0,0) width 356: "This paragraph should also have green background!"
+      RenderBlock {P} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 256x22
+          text run at (0,0) width 256: "But this one should be unstyled again."
+      RenderBlock {DL} at (0,152) size 784x264
+        RenderBlock {DT} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 136x22
+            text run at (0,0) width 136: "First definition term"
+        RenderBlock {DD} at (40,22) size 744x22
+          RenderText {#text} at (0,0) size 100x22
+            text run at (0,0) width 100: "First definition"
+        RenderBlock {DT} at (0,44) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 398x22
+            text run at (0,0) width 398: "Second definition term that should have green background"
+        RenderBlock {DD} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "Second definition that should have green background"
+        RenderBlock {DT} at (0,88) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 389x22
+            text run at (0,0) width 389: "Third definition term that should have green background"
+        RenderBlock {DD} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 353x22
+            text run at (0,0) width 353: "Third definition that should have green background"
+        RenderBlock {DT} at (0,132) size 784x22
+          RenderText {#text} at (0,0) size 152x22
+            text run at (0,0) width 152: "Fourth definition term"
+        RenderBlock {DD} at (40,154) size 744x22
+          RenderText {#text} at (0,0) size 116x22
+            text run at (0,0) width 116: "Fourth definition"
+        RenderBlock {DT} at (0,176) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 382x22
+            text run at (0,0) width 382: "Fifth definition term that should have green background"
+        RenderBlock {DD} at (40,198) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 346x22
+            text run at (0,0) width 346: "Fifth definition that should have green background"
+        RenderBlock {DT} at (0,220) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 384x22
+            text run at (0,0) width 384: "Sixth definition term that should have green background"
+        RenderBlock {DD} at (40,242) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "Sixth definition that should have green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75b-expected.png
new file mode 100644 (file)
index 0000000..b368b26
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-75b-expected.txt
new file mode 100644 (file)
index 0000000..1427c42
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {HTML} at (0,0) size 800x448
+    RenderBody {BODY} at (8,16) size 784x416
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 321x22
+          text run at (0,0) width 321: "This paragraph should have green background"
+      RenderBlock {ADDRESS} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 237x22
+          text run at (0,0) width 237: "And this address should be unstyled."
+      RenderBlock {P} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 356x22
+          text run at (0,0) width 356: "This paragraph should also have green background!"
+      RenderBlock {P} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 256x22
+          text run at (0,0) width 256: "But this one should be unstyled again."
+      RenderBlock {DL} at (0,152) size 784x264
+        RenderBlock {DT} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 136x22
+            text run at (0,0) width 136: "First definition term"
+        RenderBlock {DD} at (40,22) size 744x22
+          RenderText {#text} at (0,0) size 100x22
+            text run at (0,0) width 100: "First definition"
+        RenderBlock {DT} at (0,44) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 398x22
+            text run at (0,0) width 398: "Second definition term that should have green background"
+        RenderBlock {DD} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "Second definition that should have green background"
+        RenderBlock {DT} at (0,88) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 389x22
+            text run at (0,0) width 389: "Third definition term that should have green background"
+        RenderBlock {DD} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 353x22
+            text run at (0,0) width 353: "Third definition that should have green background"
+        RenderBlock {DT} at (0,132) size 784x22
+          RenderText {#text} at (0,0) size 152x22
+            text run at (0,0) width 152: "Fourth definition term"
+        RenderBlock {DD} at (40,154) size 744x22
+          RenderText {#text} at (0,0) size 116x22
+            text run at (0,0) width 116: "Fourth definition"
+        RenderBlock {DT} at (0,176) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 382x22
+            text run at (0,0) width 382: "Fifth definition term that should have green background"
+        RenderBlock {DD} at (40,198) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 346x22
+            text run at (0,0) width 346: "Fifth definition that should have green background"
+        RenderBlock {DT} at (0,220) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 384x22
+            text run at (0,0) width 384: "Sixth definition term that should have green background"
+        RenderBlock {DD} at (40,242) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "Sixth definition that should have green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76-expected.png
new file mode 100644 (file)
index 0000000..149d561
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76-expected.txt
new file mode 100644 (file)
index 0000000..f3abd46
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {HTML} at (0,0) size 800x448
+    RenderBody {BODY} at (8,16) size 784x416
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {ADDRESS} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 211x22
+          text run at (0,0) width 211: "This address should be unstyled."
+      RenderBlock {P} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 325x22
+          text run at (0,0) width 325: "This paragraph should have green background."
+      RenderBlock {P} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 325x22
+          text run at (0,0) width 325: "This paragraph should have green background."
+      RenderBlock {DL} at (0,152) size 784x264
+        RenderBlock {DT} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 385x22
+            text run at (0,0) width 385: "First definition term that should have green background."
+        RenderBlock {DD} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 391x22
+            text run at (0,0) width 391: "First definition that should also have a green background."
+        RenderBlock {DT} at (0,44) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 402x22
+            text run at (0,0) width 402: "Second definition term that should have green background."
+        RenderBlock {DD} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 366x22
+            text run at (0,0) width 366: "Second definition that should have green background."
+        RenderBlock {DT} at (0,88) size 784x22
+          RenderText {#text} at (0,0) size 148x22
+            text run at (0,0) width 148: "Third definition term."
+        RenderBlock {DD} at (40,110) size 744x22
+          RenderText {#text} at (0,0) size 112x22
+            text run at (0,0) width 112: "Third definition."
+        RenderBlock {DT} at (0,132) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 401x22
+            text run at (0,0) width 401: "Fourth definition term that should have green background."
+        RenderBlock {DD} at (40,154) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 365x22
+            text run at (0,0) width 365: "Fourth definition that should have green background."
+        RenderBlock {DT} at (0,176) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 386x22
+            text run at (0,0) width 386: "Fifth definition term that should have green background."
+        RenderBlock {DD} at (40,198) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "Fifth definition that should have green background."
+        RenderBlock {DT} at (0,220) size 784x22
+          RenderText {#text} at (0,0) size 143x22
+            text run at (0,0) width 143: "Sixth definition term."
+        RenderBlock {DD} at (40,242) size 744x22
+          RenderText {#text} at (0,0) size 107x22
+            text run at (0,0) width 107: "Sixth definition."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76b-expected.png
new file mode 100644 (file)
index 0000000..149d561
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-76b-expected.txt
new file mode 100644 (file)
index 0000000..f3abd46
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {HTML} at (0,0) size 800x448
+    RenderBody {BODY} at (8,16) size 784x416
+      RenderBlock {P} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {ADDRESS} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 211x22
+          text run at (0,0) width 211: "This address should be unstyled."
+      RenderBlock {P} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 325x22
+          text run at (0,0) width 325: "This paragraph should have green background."
+      RenderBlock {P} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 325x22
+          text run at (0,0) width 325: "This paragraph should have green background."
+      RenderBlock {DL} at (0,152) size 784x264
+        RenderBlock {DT} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 385x22
+            text run at (0,0) width 385: "First definition term that should have green background."
+        RenderBlock {DD} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 391x22
+            text run at (0,0) width 391: "First definition that should also have a green background."
+        RenderBlock {DT} at (0,44) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 402x22
+            text run at (0,0) width 402: "Second definition term that should have green background."
+        RenderBlock {DD} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 366x22
+            text run at (0,0) width 366: "Second definition that should have green background."
+        RenderBlock {DT} at (0,88) size 784x22
+          RenderText {#text} at (0,0) size 148x22
+            text run at (0,0) width 148: "Third definition term."
+        RenderBlock {DD} at (40,110) size 744x22
+          RenderText {#text} at (0,0) size 112x22
+            text run at (0,0) width 112: "Third definition."
+        RenderBlock {DT} at (0,132) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 401x22
+            text run at (0,0) width 401: "Fourth definition term that should have green background."
+        RenderBlock {DD} at (40,154) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 365x22
+            text run at (0,0) width 365: "Fourth definition that should have green background."
+        RenderBlock {DT} at (0,176) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 386x22
+            text run at (0,0) width 386: "Fifth definition term that should have green background."
+        RenderBlock {DD} at (40,198) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "Fifth definition that should have green background."
+        RenderBlock {DT} at (0,220) size 784x22
+          RenderText {#text} at (0,0) size 143x22
+            text run at (0,0) width 143: "Sixth definition term."
+        RenderBlock {DD} at (40,242) size 744x22
+          RenderText {#text} at (0,0) size 107x22
+            text run at (0,0) width 107: "Sixth definition."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77-expected.png
new file mode 100644 (file)
index 0000000..291bc8a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77-expected.txt
new file mode 100644 (file)
index 0000000..c32deab
--- /dev/null
@@ -0,0 +1,46 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {HTML} at (0,0) size 800x150
+    RenderBody {BODY} at (8,8) size 784x126
+      RenderBlock {DIV} at (0,0) size 784x88
+        RenderTable {TABLE} at (0,0) size 170x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 168x86
+            RenderTableRow {TR} at (0,2) size 168x26
+              RenderTableCell {TD} at (2,2) size 24x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {TD} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,30) size 168x26
+              RenderTableCell {TD} at (2,30) size 24x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {TD} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,58) size 168x26
+              RenderTableCell {TD} at (2,58) size 24x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {TD} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+      RenderBlock {P} at (0,104) size 784x22
+        RenderText {#text} at (0,0) size 111x22
+          text run at (0,0) width 111: "This paragraph "
+        RenderInline {SPAN} at (0,0) size 65x22
+          RenderText {#text} at (111,0) size 65x22
+            text run at (111,0) width 65: "should be"
+        RenderText {#text} at (176,0) size 65x22
+          text run at (176,0) width 65: " unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77b-expected.png
new file mode 100644 (file)
index 0000000..291bc8a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-77b-expected.txt
new file mode 100644 (file)
index 0000000..c32deab
--- /dev/null
@@ -0,0 +1,46 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {HTML} at (0,0) size 800x150
+    RenderBody {BODY} at (8,8) size 784x126
+      RenderBlock {DIV} at (0,0) size 784x88
+        RenderTable {TABLE} at (0,0) size 170x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 168x86
+            RenderTableRow {TR} at (0,2) size 168x26
+              RenderTableCell {TD} at (2,2) size 24x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {TD} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,30) size 168x26
+              RenderTableCell {TD} at (2,30) size 24x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {TD} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {TR} at (0,58) size 168x26
+              RenderTableCell {TD} at (2,58) size 24x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {TD} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+      RenderBlock {P} at (0,104) size 784x22
+        RenderText {#text} at (0,0) size 111x22
+          text run at (0,0) width 111: "This paragraph "
+        RenderInline {SPAN} at (0,0) size 65x22
+          RenderText {#text} at (111,0) size 65x22
+            text run at (111,0) width 65: "should be"
+        RenderText {#text} at (176,0) size 65x22
+          text run at (176,0) width 65: " unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78-expected.png
new file mode 100644 (file)
index 0000000..9be175b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78-expected.txt
new file mode 100644 (file)
index 0000000..83c1dc5
--- /dev/null
@@ -0,0 +1,46 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {HTML} at (0,0) size 800x150
+    RenderBody {BODY} at (8,8) size 784x126
+      RenderBlock {DIV} at (0,0) size 784x88
+        RenderTable {TABLE} at (0,0) size 170x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 168x86
+            RenderTableRow {TR} at (0,2) size 168x26
+              RenderTableCell {TD} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (142,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {TR} at (0,30) size 168x26
+              RenderTableCell {TD} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (142,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {TR} at (0,58) size 168x26
+              RenderTableCell {TD} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (142,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+      RenderBlock {P} at (0,104) size 784x22
+        RenderText {#text} at (0,0) size 34x22
+          text run at (0,0) width 34: "This "
+        RenderInline {SPAN} at (0,0) size 122x22
+          RenderText {#text} at (34,0) size 122x22
+            text run at (34,0) width 122: "paragraph should"
+        RenderText {#text} at (156,0) size 85x22
+          text run at (156,0) width 85: " be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78b-expected.png
new file mode 100644 (file)
index 0000000..9be175b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-78b-expected.txt
new file mode 100644 (file)
index 0000000..83c1dc5
--- /dev/null
@@ -0,0 +1,46 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {HTML} at (0,0) size 800x150
+    RenderBody {BODY} at (8,8) size 784x126
+      RenderBlock {DIV} at (0,0) size 784x88
+        RenderTable {TABLE} at (0,0) size 170x88 [border: (1px outset #808080)]
+          RenderTableSection {TBODY} at (1,1) size 168x86
+            RenderTableRow {TR} at (0,2) size 168x26
+              RenderTableCell {TD} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (142,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {TR} at (0,30) size 168x26
+              RenderTableCell {TD} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (142,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {TR} at (0,58) size 168x26
+              RenderTableCell {TD} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (72,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {TD} at (142,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+      RenderBlock {P} at (0,104) size 784x22
+        RenderText {#text} at (0,0) size 34x22
+          text run at (0,0) width 34: "This "
+        RenderInline {SPAN} at (0,0) size 122x22
+          RenderText {#text} at (34,0) size 122x22
+            text run at (34,0) width 122: "paragraph should"
+        RenderText {#text} at (156,0) size 85x22
+          text run at (156,0) width 85: " be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-79-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-79-expected.png
new file mode 100644 (file)
index 0000000..fc6b2db
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-79-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-79-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-79-expected.txt
new file mode 100644 (file)
index 0000000..9493b11
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x144
+  RenderBlock {HTML} at (0,0) size 800x144
+    RenderBody {BODY} at (8,8) size 784x120
+      RenderBlock {DIV} at (0,0) size 784x120
+        RenderBlock (anonymous) at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 205x22
+            text run at (0,0) width 205: "This div contains 3 addresses :"
+        RenderBlock {ADDRESS} at (16,22) size 768x22
+          RenderText {#text} at (0,0) size 259x22
+            text run at (0,0) width 259: "A first address with normal background"
+        RenderBlock {ADDRESS} at (16,60) size 768x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 361x22
+            text run at (0,0) width 361: "A second address that should have a green background"
+        RenderBlock {ADDRESS} at (16,98) size 768x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 347x22
+            text run at (0,0) width 347: "A third address that should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7b-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-7b-expected.txt
new file mode 100644 (file)
index 0000000..bc7777c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-8-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-8-expected.png
new file mode 100644 (file)
index 0000000..1d7af67
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-8-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-8-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-8-expected.txt
new file mode 100644 (file)
index 0000000..7fced4f
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {HTML} at (0,0) size 800x84
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 536x22
+          text run at (0,0) width 536: "This paragraph should have green background because its language is \"en-gb\""
+      RenderBlock {ADDRESS} at (0,38) size 784x22 [bgcolor=#00FF00]
+        RenderInline {SPAN} at (0,0) size 160x22
+          RenderText {#text} at (0,0) size 160x22
+            text run at (0,0) width 160: "This address should also"
+        RenderText {#text} at (160,0) size 4x22
+          text run at (160,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 528x22
+          RenderText {#text} at (164,0) size 528x22
+            text run at (164,0) width 436: "have green background because the language of the inner SPANs "
+            text run at (600,0) width 92: "is not French."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-80-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-80-expected.png
new file mode 100644 (file)
index 0000000..46280f3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-80-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-80-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-80-expected.txt
new file mode 100644 (file)
index 0000000..6e8e45d
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {HTML} at (0,0) size 800x152
+    RenderBody {BODY} at (8,8) size 784x136
+      RenderBlock {DIV} at (0,0) size 784x136
+        RenderBlock {ADDRESS} at (16,0) size 768x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 341x22
+            text run at (0,0) width 341: "A first address that should have a green background"
+        RenderBlock {ADDRESS} at (16,38) size 768x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 361x22
+            text run at (0,0) width 361: "A second address that should have a green background"
+        RenderBlock {ADDRESS} at (16,76) size 768x22
+          RenderText {#text} at (0,0) size 265x22
+            text run at (0,0) width 265: "A third address with normal background"
+        RenderBlock (anonymous) at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 309x22
+            text run at (0,0) width 309: "This div should have three addresses above it."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81-expected.png
new file mode 100644 (file)
index 0000000..8862f73
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81-expected.txt
new file mode 100644 (file)
index 0000000..5e136c3
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {DIV} at (0,38) size 784x60
+        RenderBlock (anonymous) at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 257x22
+            text run at (0,0) width 257: "This div contains only one paragraph."
+        RenderBlock {P} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81b-expected.png
new file mode 100644 (file)
index 0000000..8862f73
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-81b-expected.txt
new file mode 100644 (file)
index 0000000..5e136c3
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {DIV} at (0,38) size 784x60
+        RenderBlock (anonymous) at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 257x22
+            text run at (0,0) width 257: "This div contains only one paragraph."
+        RenderBlock {P} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82-expected.png
new file mode 100644 (file)
index 0000000..fb8b310
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82-expected.txt
new file mode 100644 (file)
index 0000000..12395a2
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 325x22
+            text run at (0,0) width 325: "This paragraph should have green background."
+        RenderBlock {ADDRESS} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 233x22
+            text run at (0,0) width 233: "But this address should be unstyled."
+        RenderBlock {P} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 325x22
+            text run at (0,0) width 325: "This paragraph should have green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82b-expected.png
new file mode 100644 (file)
index 0000000..fb8b310
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-82b-expected.txt
new file mode 100644 (file)
index 0000000..12395a2
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 325x22
+            text run at (0,0) width 325: "This paragraph should have green background."
+        RenderBlock {ADDRESS} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 233x22
+            text run at (0,0) width 233: "But this address should be unstyled."
+        RenderBlock {P} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 325x22
+            text run at (0,0) width 325: "This paragraph should have green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-83-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-83-expected.png
new file mode 100644 (file)
index 0000000..7bfc9ff
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-83-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-83-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-83-expected.txt
new file mode 100644 (file)
index 0000000..b67b036
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {P} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-86-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-86-expected.png
new file mode 100644 (file)
index 0000000..e4ba35f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-86-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-86-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-86-expected.txt
new file mode 100644 (file)
index 0000000..ea138c5
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {BLOCKQUOTE} at (40,0) size 704x22
+        RenderBlock {DIV} at (0,0) size 704x22
+          RenderBlock {DIV} at (0,0) size 704x22
+            RenderBlock {P} at (0,0) size 704x22 [color=#008000]
+              RenderText {#text} at (0,0) size 174x22
+                text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87-expected.png
new file mode 100644 (file)
index 0000000..eb8e341
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87-expected.txt
new file mode 100644 (file)
index 0000000..408d948
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {HTML} at (0,0) size 800x152
+    RenderBody {BODY} at (8,16) size 784x120
+      RenderBlock {BLOCKQUOTE} at (40,0) size 704x22
+        RenderBlock {DIV} at (0,0) size 704x22
+          RenderText {#text} at (0,0) size 193x22
+            text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {DIV} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {DIV} at (0,60) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {P} at (0,98) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87b-expected.png
new file mode 100644 (file)
index 0000000..eb8e341
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-87b-expected.txt
new file mode 100644 (file)
index 0000000..408d948
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {HTML} at (0,0) size 800x152
+    RenderBody {BODY} at (8,16) size 784x120
+      RenderBlock {BLOCKQUOTE} at (40,0) size 704x22
+        RenderBlock {DIV} at (0,0) size 704x22
+          RenderText {#text} at (0,0) size 193x22
+            text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {DIV} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {DIV} at (0,60) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {P} at (0,98) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88-expected.png
new file mode 100644 (file)
index 0000000..f65807a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88-expected.txt
new file mode 100644 (file)
index 0000000..f79ca0b
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {BLOCKQUOTE} at (40,0) size 704x22
+        RenderBlock {DIV} at (0,0) size 704x22
+          RenderText {#text} at (0,0) size 193x22
+            text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {DIV} at (0,38) size 784x22
+        RenderBlock {DIV} at (0,0) size 784x22
+          RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+            RenderText {#text} at (0,0) size 174x22
+              text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88b-expected.png
new file mode 100644 (file)
index 0000000..f65807a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-88b-expected.txt
new file mode 100644 (file)
index 0000000..f79ca0b
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {HTML} at (0,0) size 800x92
+    RenderBody {BODY} at (8,16) size 784x60
+      RenderBlock {BLOCKQUOTE} at (40,0) size 704x22
+        RenderBlock {DIV} at (0,0) size 704x22
+          RenderText {#text} at (0,0) size 193x22
+            text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {DIV} at (0,38) size 784x22
+        RenderBlock {DIV} at (0,0) size 784x22
+          RenderBlock {P} at (0,0) size 784x22 [color=#008000]
+            RenderText {#text} at (0,0) size 174x22
+              text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-89-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-89-expected.png
new file mode 100644 (file)
index 0000000..e4ba35f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-89-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-89-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-89-expected.txt
new file mode 100644 (file)
index 0000000..ea138c5
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {HTML} at (0,0) size 800x54
+    RenderBody {BODY} at (8,16) size 784x22
+      RenderBlock {BLOCKQUOTE} at (40,0) size 704x22
+        RenderBlock {DIV} at (0,0) size 704x22
+          RenderBlock {DIV} at (0,0) size 704x22
+            RenderBlock {P} at (0,0) size 704x22 [color=#008000]
+              RenderText {#text} at (0,0) size 174x22
+                text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-9-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-9-expected.png
new file mode 100644 (file)
index 0000000..8898e22
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-9-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-9-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-9-expected.txt
new file mode 100644 (file)
index 0000000..b775d8c
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {HTML} at (0,0) size 800x76
+    RenderBody {BODY} at (8,16) size 784x44
+      RenderBlock {P} at (0,0) size 784x44 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderBR {BR} at (333,0) size 0x22
+        RenderText {#text} at (0,22) size 288x22
+          text run at (0,22) width 288: "because its title attribute begins with \"foo\""
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90-expected.png
new file mode 100644 (file)
index 0000000..eb8e341
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90-expected.txt
new file mode 100644 (file)
index 0000000..408d948
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {HTML} at (0,0) size 800x152
+    RenderBody {BODY} at (8,16) size 784x120
+      RenderBlock {BLOCKQUOTE} at (40,0) size 704x22
+        RenderBlock {DIV} at (0,0) size 704x22
+          RenderText {#text} at (0,0) size 193x22
+            text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {DIV} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {DIV} at (0,60) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {P} at (0,98) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90b-expected.png
new file mode 100644 (file)
index 0000000..eb8e341
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-90b-expected.txt
new file mode 100644 (file)
index 0000000..408d948
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {HTML} at (0,0) size 800x152
+    RenderBody {BODY} at (8,16) size 784x120
+      RenderBlock {BLOCKQUOTE} at (40,0) size 704x22
+        RenderBlock {DIV} at (0,0) size 704x22
+          RenderText {#text} at (0,0) size 193x22
+            text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {DIV} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {DIV} at (0,60) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {P} at (0,98) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1-expected.png
new file mode 100644 (file)
index 0000000..f54bd0a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1-expected.txt
new file mode 100644 (file)
index 0000000..3b51305
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x94
+  RenderBlock {HTML} at (0,0) size 800x94
+    RenderBody {BODY} at (8,16) size 784x70
+      RenderBlock {DIV} at (0,0) size 784x70
+        RenderBlock {P} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 236x22
+            text run at (0,0) width 236: "The following bar should be green."
+        RenderBlock {DIV} at (0,38) size 784x32 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1b-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1b-expected.png
new file mode 100644 (file)
index 0000000..33a61f5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d1b-expected.txt
new file mode 100644 (file)
index 0000000..ecc6f02
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {HTML} at (0,0) size 800x150
+    RenderBody {BODY} at (8,16) size 784x118
+      RenderBlock {DIV} at (0,0) size 784x118
+        RenderBlock {P} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 271x22
+            text run at (0,0) width 271: "The following two bars should be green."
+        RenderBlock {DIV} at (16,38) size 752x32 [bgcolor=#00FF00]
+        RenderBlock {DIV} at (16,86) size 752x32 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d2-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d2-expected.png
new file mode 100644 (file)
index 0000000..f54bd0a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d2-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d2-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d2-expected.txt
new file mode 100644 (file)
index 0000000..8996226
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x94
+  RenderBlock {HTML} at (0,0) size 800x94
+    RenderBody {BODY} at (8,16) size 784x70
+      RenderBlock {DIV} at (0,0) size 784x70
+        RenderBlock {P} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 236x22
+            text run at (0,0) width 236: "The following bar should be green."
+        RenderBlock {DIV} at (0,38) size 784x0
+        RenderBlock {DIV} at (0,38) size 784x0
+        RenderBlock {DIV} at (0,38) size 784x32
+          RenderBlock {DIV} at (0,0) size 784x32
+            RenderBlock {DIV} at (0,0) size 784x32
+              RenderBlock {DIV} at (0,0) size 784x32 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d4-expected.png b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d4-expected.png
new file mode 100644 (file)
index 0000000..8b07617
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d4-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d4-expected.txt b/LayoutTests/platform/qt/css3/selectors3/html/css3-modsel-d4-expected.txt
new file mode 100644 (file)
index 0000000..47b17f2
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {HTML} at (0,0) size 800x130
+    RenderBody {BODY} at (8,16) size 784x98
+      RenderBlock {DIV} at (0,0) size 784x98
+        RenderBlock {DIV} at (0,0) size 784x98
+          RenderBlock {P} at (0,0) size 784x22 [bgcolor=#FF0000]
+            RenderText {#text} at (0,0) size 214x22
+              text run at (0,0) width 214: "This line should be unstyled. (2)"
+          RenderBlock {P} at (0,38) size 784x22
+            RenderText {#text} at (0,0) size 310x22
+              text run at (0,0) width 310: "This line should have a green background. (3)"
+          RenderBlock {P} at (0,76) size 784x22
+            RenderText {#text} at (0,0) size 297x22
+              text run at (0,0) width 297: "This line should be unstyled. (4 moving to 1)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-1-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-1-expected.png
new file mode 100644 (file)
index 0000000..4a47018
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-1-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-1-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-1-expected.txt
new file mode 100644 (file)
index 0000000..7001744
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {html} at (0,0) size 800x114
+    RenderBody {body} at (8,16) size 784x82
+      RenderBlock {ul} at (0,0) size 784x44
+        RenderListItem {li} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 326x22
+            text run at (0,0) width 326: "The background of this list item should be green"
+        RenderListItem {li} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 406x22
+            text run at (0,0) width 406: "The background of this second list item should be also green"
+      RenderBlock {p} at (0,60) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 351x22
+          text run at (0,0) width 351: "The background of this paragraph should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-10-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-10-expected.png
new file mode 100644 (file)
index 0000000..e52aa62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-10-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-10-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-10-expected.txt
new file mode 100644 (file)
index 0000000..b81468d
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 616x22
+          text run at (0,0) width 616: "This paragraph should have a green background because its title attribute ends with \"bar\""
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100-expected.png
new file mode 100644 (file)
index 0000000..c98bc38
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100-expected.txt
new file mode 100644 (file)
index 0000000..d9f29bf
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100b-expected.png
new file mode 100644 (file)
index 0000000..c98bc38
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-100b-expected.txt
new file mode 100644 (file)
index 0000000..d9f29bf
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101-expected.png
new file mode 100644 (file)
index 0000000..f042f53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101-expected.txt
new file mode 100644 (file)
index 0000000..054b575
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101b-expected.png
new file mode 100644 (file)
index 0000000..f042f53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-101b-expected.txt
new file mode 100644 (file)
index 0000000..054b575
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102-expected.png
new file mode 100644 (file)
index 0000000..f042f53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102-expected.txt
new file mode 100644 (file)
index 0000000..054b575
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102b-expected.png
new file mode 100644 (file)
index 0000000..7714337
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-102b-expected.txt
new file mode 100644 (file)
index 0000000..c988ffc
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103-expected.png
new file mode 100644 (file)
index 0000000..f042f53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103-expected.txt
new file mode 100644 (file)
index 0000000..054b575
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103b-expected.png
new file mode 100644 (file)
index 0000000..f042f53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-103b-expected.txt
new file mode 100644 (file)
index 0000000..054b575
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104-expected.png
new file mode 100644 (file)
index 0000000..c9a4b76
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104-expected.txt
new file mode 100644 (file)
index 0000000..1e0cb86
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104b-expected.png
new file mode 100644 (file)
index 0000000..c9a4b76
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-104b-expected.txt
new file mode 100644 (file)
index 0000000..1e0cb86
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105-expected.png
new file mode 100644 (file)
index 0000000..8309949
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105-expected.txt
new file mode 100644 (file)
index 0000000..7226fb4
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,152) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105b-expected.png
new file mode 100644 (file)
index 0000000..8309949
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-105b-expected.txt
new file mode 100644 (file)
index 0000000..7226fb4
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,152) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106-expected.png
new file mode 100644 (file)
index 0000000..8309949
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106-expected.txt
new file mode 100644 (file)
index 0000000..7226fb4
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,152) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106b-expected.png
new file mode 100644 (file)
index 0000000..8309949
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-106b-expected.txt
new file mode 100644 (file)
index 0000000..7226fb4
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,152) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107-expected.png
new file mode 100644 (file)
index 0000000..1274c17
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107-expected.txt
new file mode 100644 (file)
index 0000000..ef4bb5e
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107b-expected.png
new file mode 100644 (file)
index 0000000..1274c17
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-107b-expected.txt
new file mode 100644 (file)
index 0000000..ef4bb5e
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108-expected.png
new file mode 100644 (file)
index 0000000..24d794a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108-expected.txt
new file mode 100644 (file)
index 0000000..1e42bfd
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108b-expected.png
new file mode 100644 (file)
index 0000000..24d794a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-108b-expected.txt
new file mode 100644 (file)
index 0000000..1e42bfd
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109-expected.png
new file mode 100644 (file)
index 0000000..24d794a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109-expected.txt
new file mode 100644 (file)
index 0000000..1e42bfd
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109b-expected.png
new file mode 100644 (file)
index 0000000..24d794a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-109b-expected.txt
new file mode 100644 (file)
index 0000000..1e42bfd
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-11-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-11-expected.png
new file mode 100644 (file)
index 0000000..b08757d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-11-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-11-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-11-expected.txt
new file mode 100644 (file)
index 0000000..4013fe8
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 607x22
+          text run at (0,0) width 607: "This paragraph should have a green background because its title attribute contains \"bar\""
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110-expected.png
new file mode 100644 (file)
index 0000000..24d794a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110-expected.txt
new file mode 100644 (file)
index 0000000..1e42bfd
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110b-expected.png
new file mode 100644 (file)
index 0000000..24d794a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-110b-expected.txt
new file mode 100644 (file)
index 0000000..1e42bfd
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111-expected.png
new file mode 100644 (file)
index 0000000..5223a54
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111-expected.txt
new file mode 100644 (file)
index 0000000..f72ccc4
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111b-expected.png
new file mode 100644 (file)
index 0000000..5223a54
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-111b-expected.txt
new file mode 100644 (file)
index 0000000..f72ccc4
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112-expected.png
new file mode 100644 (file)
index 0000000..e967cb0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112-expected.txt
new file mode 100644 (file)
index 0000000..02ab3fc
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112b-expected.png
new file mode 100644 (file)
index 0000000..e967cb0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-112b-expected.txt
new file mode 100644 (file)
index 0000000..02ab3fc
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113-expected.png
new file mode 100644 (file)
index 0000000..fd38291
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113-expected.txt
new file mode 100644 (file)
index 0000000..ebb9006
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {address} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 211x22
+          text run at (0,0) width 211: "This address should be unstyled."
+      RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113b-expected.png
new file mode 100644 (file)
index 0000000..fd38291
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-113b-expected.txt
new file mode 100644 (file)
index 0000000..ebb9006
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {address} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 211x22
+          text run at (0,0) width 211: "This address should be unstyled."
+      RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114-expected.png
new file mode 100644 (file)
index 0000000..5fc1d7a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114-expected.txt
new file mode 100644 (file)
index 0000000..00b92e7
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {address} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 211x22
+          text run at (0,0) width 211: "This address should be unstyled."
+      RenderBlock {address} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 211x22
+          text run at (0,0) width 211: "This address should be unstyled."
+      RenderBlock {q} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114b-expected.png
new file mode 100644 (file)
index 0000000..5fc1d7a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-114b-expected.txt
new file mode 100644 (file)
index 0000000..00b92e7
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {address} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 211x22
+          text run at (0,0) width 211: "This address should be unstyled."
+      RenderBlock {address} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 211x22
+          text run at (0,0) width 211: "This address should be unstyled."
+      RenderBlock {q} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115-expected.png
new file mode 100644 (file)
index 0000000..e967cb0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115-expected.txt
new file mode 100644 (file)
index 0000000..02ab3fc
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115b-expected.png
new file mode 100644 (file)
index 0000000..e967cb0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-115b-expected.txt
new file mode 100644 (file)
index 0000000..02ab3fc
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116-expected.png
new file mode 100644 (file)
index 0000000..e967cb0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116-expected.txt
new file mode 100644 (file)
index 0000000..02ab3fc
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116b-expected.png
new file mode 100644 (file)
index 0000000..e967cb0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-116b-expected.txt
new file mode 100644 (file)
index 0000000..02ab3fc
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117-expected.png
new file mode 100644 (file)
index 0000000..e967cb0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117-expected.txt
new file mode 100644 (file)
index 0000000..02ab3fc
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117b-expected.png
new file mode 100644 (file)
index 0000000..e967cb0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-117b-expected.txt
new file mode 100644 (file)
index 0000000..02ab3fc
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,152) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-118-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-118-expected.png
new file mode 100644 (file)
index 0000000..3b726e2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-118-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-118-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-118-expected.txt
new file mode 100644 (file)
index 0000000..e52db68
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {p} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {p} at (0,114) size 784x22 [bgcolor=#FF0000]
+          RenderBlock {l} at (0,0) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 337x22
+              text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-119-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-119-expected.png
new file mode 100644 (file)
index 0000000..d39fcdc
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-119-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-119-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-119-expected.txt
new file mode 100644 (file)
index 0000000..6887955
--- /dev/null
@@ -0,0 +1,31 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x320
+  RenderBlock {html} at (0,0) size 800x320
+    RenderBody {body} at (8,16) size 784x288
+      RenderBlock {div} at (0,0) size 784x288
+        RenderBlock {div} at (0,0) size 784x136
+          RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 337x22
+              text run at (0,0) width 337: "This paragraph should have a green background."
+          RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 337x22
+              text run at (0,0) width 337: "This paragraph should have a green background."
+          RenderBlock {p} at (0,76) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 337x22
+              text run at (0,0) width 337: "This paragraph should have a green background."
+          RenderBlock {p} at (0,114) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 337x22
+              text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {address} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 305x22
+            text run at (0,0) width 305: "This address should have a green background."
+        RenderBlock {s} at (0,190) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {t} at (0,228) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {u} at (0,266) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-120-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-120-expected.png
new file mode 100644 (file)
index 0000000..907c721
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-120-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-120-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-120-expected.txt
new file mode 100644 (file)
index 0000000..983f39a
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderBlock {l} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderInline {p} at (0,0) size 333x22
+            RenderText {#text} at (0,0) size 333x22
+              text run at (0,0) width 208: "This paragraph should have a "
+              text run at (208,0) width 125: "green background"
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {p} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-121-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-121-expected.png
new file mode 100644 (file)
index 0000000..025f063
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-121-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-121-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-121-expected.txt
new file mode 100644 (file)
index 0000000..0316733
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {html} at (0,0) size 800x160
+    RenderBody {body} at (8,8) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {address} at (0,0) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 283x22
+            text run at (0,0) width 283: "This address should be in green characters."
+        RenderBlock {s} at (0,38) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {t} at (0,76) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {u} at (0,114) size 784x22 [color=#FF0000]
+          RenderInline {v} at (0,0) size 314x22 [color=#008000]
+            RenderText {#text} at (0,0) size 314x22
+              text run at (0,0) width 314: "This paragraph should be in green characters."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-122-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-122-expected.png
new file mode 100644 (file)
index 0000000..9880c5a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-122-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-122-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-122-expected.txt
new file mode 100644 (file)
index 0000000..aa9b813
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {html} at (0,0) size 800x160
+    RenderBody {body} at (8,8) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {address} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 301x22
+            text run at (0,0) width 301: "This address should have a green background"
+        RenderBlock {s} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderBlock {t} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderBlock {u} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123-expected.png
new file mode 100644 (file)
index 0000000..f13744a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123-expected.txt
new file mode 100644 (file)
index 0000000..db4f378
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {address} at (0,0) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 283x22
+            text run at (0,0) width 283: "This address should be in green characters."
+        RenderBlock {s} at (0,38) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {u} at (0,76) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123b-expected.png
new file mode 100644 (file)
index 0000000..ddb6652
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-123b-expected.txt
new file mode 100644 (file)
index 0000000..cf0f218
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x46
+  RenderBlock {html} at (0,0) size 800x46
+    RenderBody {body} at (8,8) size 784x22
+      RenderBlock {div} at (0,0) size 784x22
+        RenderBlock {t} at (0,0) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124-expected.png
new file mode 100644 (file)
index 0000000..85f761e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124-expected.txt
new file mode 100644 (file)
index 0000000..37fe099
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124b-expected.png
new file mode 100644 (file)
index 0000000..85f761e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-124b-expected.txt
new file mode 100644 (file)
index 0000000..37fe099
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125-expected.png
new file mode 100644 (file)
index 0000000..675faa8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125-expected.txt
new file mode 100644 (file)
index 0000000..ba6d0b9
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125b-expected.png
new file mode 100644 (file)
index 0000000..675faa8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-125b-expected.txt
new file mode 100644 (file)
index 0000000..ba6d0b9
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126-expected.png
new file mode 100644 (file)
index 0000000..675faa8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126-expected.txt
new file mode 100644 (file)
index 0000000..ba6d0b9
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126b-expected.png
new file mode 100644 (file)
index 0000000..675faa8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-126b-expected.txt
new file mode 100644 (file)
index 0000000..ba6d0b9
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127-expected.png
new file mode 100644 (file)
index 0000000..675faa8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127-expected.txt
new file mode 100644 (file)
index 0000000..ba6d0b9
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127b-expected.png
new file mode 100644 (file)
index 0000000..675faa8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-127b-expected.txt
new file mode 100644 (file)
index 0000000..ba6d0b9
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128-expected.png
new file mode 100644 (file)
index 0000000..675faa8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128-expected.txt
new file mode 100644 (file)
index 0000000..ba6d0b9
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128b-expected.png
new file mode 100644 (file)
index 0000000..675faa8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-128b-expected.txt
new file mode 100644 (file)
index 0000000..ba6d0b9
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129-expected.png
new file mode 100644 (file)
index 0000000..675faa8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129-expected.txt
new file mode 100644 (file)
index 0000000..ba6d0b9
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129b-expected.png
new file mode 100644 (file)
index 0000000..675faa8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-129b-expected.txt
new file mode 100644 (file)
index 0000000..ba6d0b9
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-13-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-13-expected.png
new file mode 100644 (file)
index 0000000..1fbb164
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-13-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-13-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-13-expected.txt
new file mode 100644 (file)
index 0000000..9fb8a01
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x98
+  RenderBlock {html} at (0,0) size 800x98
+    RenderBody {body} at (8,16) size 784x66
+      RenderBlock {ul} at (0,0) size 784x66
+        RenderListItem {li} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 460x22
+            text run at (0,0) width 460: "This list item should have green background because its class is \"t1\""
+        RenderListItem {li} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 460x22
+            text run at (0,0) width 460: "This list item should have green background because its class is \"t2\""
+        RenderListItem {li} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderInline {span} at (0,0) size 639x22
+            RenderText {#text} at (0,0) size 639x22
+              text run at (0,0) width 361: "This list item should have green background because "
+              text run at (361,0) width 278: "the inner SPAN does not match SPAN.t3"
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130-expected.png
new file mode 100644 (file)
index 0000000..cb993cb
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130-expected.txt
new file mode 100644 (file)
index 0000000..ac72982
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130b-expected.png
new file mode 100644 (file)
index 0000000..cb993cb
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-130b-expected.txt
new file mode 100644 (file)
index 0000000..ac72982
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131-expected.png
new file mode 100644 (file)
index 0000000..8f747f9
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131-expected.txt
new file mode 100644 (file)
index 0000000..7728753
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {html} at (0,0) size 800x160
+    RenderBody {body} at (8,8) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131b-expected.png
new file mode 100644 (file)
index 0000000..8f747f9
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-131b-expected.txt
new file mode 100644 (file)
index 0000000..7728753
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {html} at (0,0) size 800x160
+    RenderBody {body} at (8,8) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132-expected.png
new file mode 100644 (file)
index 0000000..00b08de
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132-expected.txt
new file mode 100644 (file)
index 0000000..6962947
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {div} at (0,0) size 784x212
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 237x22
+            text run at (0,0) width 237: "This paragraph should be unstyled"
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,190) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132b-expected.png
new file mode 100644 (file)
index 0000000..00b08de
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-132b-expected.txt
new file mode 100644 (file)
index 0000000..6962947
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {div} at (0,0) size 784x212
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 237x22
+            text run at (0,0) width 237: "This paragraph should be unstyled"
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,190) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133-expected.png
new file mode 100644 (file)
index 0000000..752a0da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133-expected.txt
new file mode 100644 (file)
index 0000000..a292104
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {div} at (0,0) size 784x212
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,190) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133b-expected.png
new file mode 100644 (file)
index 0000000..752a0da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-133b-expected.txt
new file mode 100644 (file)
index 0000000..a292104
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {div} at (0,0) size 784x212
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,190) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134-expected.png
new file mode 100644 (file)
index 0000000..7708794
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134-expected.txt
new file mode 100644 (file)
index 0000000..c70f924
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {div} at (0,0) size 784x212
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {t} at (0,190) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134b-expected.png
new file mode 100644 (file)
index 0000000..7708794
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-134b-expected.txt
new file mode 100644 (file)
index 0000000..c70f924
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {div} at (0,0) size 784x212
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {t} at (0,190) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135-expected.png
new file mode 100644 (file)
index 0000000..7708794
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135-expected.txt
new file mode 100644 (file)
index 0000000..c70f924
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {div} at (0,0) size 784x212
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {t} at (0,190) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135b-expected.png
new file mode 100644 (file)
index 0000000..7708794
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-135b-expected.txt
new file mode 100644 (file)
index 0000000..c70f924
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {div} at (0,0) size 784x212
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {t} at (0,190) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136-expected.png
new file mode 100644 (file)
index 0000000..7708794
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136-expected.txt
new file mode 100644 (file)
index 0000000..c70f924
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {div} at (0,0) size 784x212
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {t} at (0,190) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136b-expected.png
new file mode 100644 (file)
index 0000000..7708794
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-136b-expected.txt
new file mode 100644 (file)
index 0000000..c70f924
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {div} at (0,0) size 784x212
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {t} at (0,190) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137-expected.png
new file mode 100644 (file)
index 0000000..07ee547
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137-expected.txt
new file mode 100644 (file)
index 0000000..051936f
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {html} at (0,0) size 800x84
+    RenderBody {body} at (8,8) size 784x60
+      RenderBlock {div} at (0,0) size 784x60
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137b-expected.png
new file mode 100644 (file)
index 0000000..07ee547
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-137b-expected.txt
new file mode 100644 (file)
index 0000000..051936f
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {html} at (0,0) size 800x84
+    RenderBody {body} at (8,8) size 784x60
+      RenderBlock {div} at (0,0) size 784x60
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138-expected.png
new file mode 100644 (file)
index 0000000..5c72c38
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138-expected.txt
new file mode 100644 (file)
index 0000000..4b956d9
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {html} at (0,0) size 800x160
+    RenderBody {body} at (8,8) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {t} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138b-expected.png
new file mode 100644 (file)
index 0000000..5c72c38
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-138b-expected.txt
new file mode 100644 (file)
index 0000000..4b956d9
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {html} at (0,0) size 800x160
+    RenderBody {body} at (8,8) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {q} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {t} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139-expected.png
new file mode 100644 (file)
index 0000000..7ff03aa
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139-expected.txt
new file mode 100644 (file)
index 0000000..b41d21d
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {address} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 305x22
+            text run at (0,0) width 305: "This address should have a green background."
+        RenderBlock {q} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {r} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139b-expected.png
new file mode 100644 (file)
index 0000000..7ff03aa
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-139b-expected.txt
new file mode 100644 (file)
index 0000000..b41d21d
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {address} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 305x22
+            text run at (0,0) width 305: "This address should have a green background."
+        RenderBlock {q} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {r} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14-expected.png
new file mode 100644 (file)
index 0000000..ef3e254
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14-expected.txt
new file mode 100644 (file)
index 0000000..3677348
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x148
+  RenderBlock {html} at (0,0) size 800x148
+    RenderBody {body} at (8,16) size 784x124
+      RenderBlock {p} at (0,0) size 784x86 [bgcolor=#00FF00] [border: (5px solid #008000)]
+        RenderText {#text} at (21,21) size 696x44
+          text run at (21,21) width 696: "This paragraph should have a green background and a green thick solid border because it carries both"
+          text run at (21,43) width 112: "classes t1 and t2."
+      RenderBlock {div} at (0,102) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140-expected.png
new file mode 100644 (file)
index 0000000..8cf6ee7
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140-expected.txt
new file mode 100644 (file)
index 0000000..7e91bb6
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {address} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 305x22
+            text run at (0,0) width 305: "This address should have a green background."
+        RenderBlock {address} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 305x22
+            text run at (0,0) width 305: "This address should have a green background."
+        RenderBlock {q} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {r} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140b-expected.png
new file mode 100644 (file)
index 0000000..8cf6ee7
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-140b-expected.txt
new file mode 100644 (file)
index 0000000..7e91bb6
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {address} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 305x22
+            text run at (0,0) width 305: "This address should have a green background."
+        RenderBlock {address} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 305x22
+            text run at (0,0) width 305: "This address should have a green background."
+        RenderBlock {q} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {r} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141-expected.png
new file mode 100644 (file)
index 0000000..2135e75
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141-expected.txt
new file mode 100644 (file)
index 0000000..a8dad96
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {q} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {t} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141b-expected.png
new file mode 100644 (file)
index 0000000..2135e75
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-141b-expected.txt
new file mode 100644 (file)
index 0000000..a8dad96
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {q} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {t} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142-expected.png
new file mode 100644 (file)
index 0000000..2135e75
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142-expected.txt
new file mode 100644 (file)
index 0000000..a8dad96
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {q} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {t} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142b-expected.png
new file mode 100644 (file)
index 0000000..2135e75
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-142b-expected.txt
new file mode 100644 (file)
index 0000000..a8dad96
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {q} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {t} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143-expected.png
new file mode 100644 (file)
index 0000000..2135e75
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143-expected.txt
new file mode 100644 (file)
index 0000000..a8dad96
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {q} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {t} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143b-expected.png
new file mode 100644 (file)
index 0000000..2135e75
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-143b-expected.txt
new file mode 100644 (file)
index 0000000..a8dad96
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {q} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {s} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {t} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-144-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-144-expected.png
new file mode 100644 (file)
index 0000000..4cd459c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-144-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-144-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-144-expected.txt
new file mode 100644 (file)
index 0000000..111ae52
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {div} at (0,0) size 784x22
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145a-expected.png
new file mode 100644 (file)
index 0000000..a5d1e2c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145a-expected.txt
new file mode 100644 (file)
index 0000000..4c50c21
--- /dev/null
@@ -0,0 +1,45 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x258
+  RenderBlock {html} at (0,0) size 800x258
+    RenderBody {body} at (8,8) size 784x242
+      RenderBlock (anonymous) at (0,0) size 784x0
+        RenderInline {test} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,0) size 784x242
+        RenderBlock {line} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,22) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,44) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,66) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,88) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,110) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,132) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,154) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,176) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,198) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,220) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+      RenderBlock (anonymous) at (0,242) size 784x0
+        RenderInline {test} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145b-expected.png
new file mode 100644 (file)
index 0000000..a5d1e2c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-145b-expected.txt
new file mode 100644 (file)
index 0000000..4c50c21
--- /dev/null
@@ -0,0 +1,45 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x258
+  RenderBlock {html} at (0,0) size 800x258
+    RenderBody {body} at (8,8) size 784x242
+      RenderBlock (anonymous) at (0,0) size 784x0
+        RenderInline {test} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,0) size 784x242
+        RenderBlock {line} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,22) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,44) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,66) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,88) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,110) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,132) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,154) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,176) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,198) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,220) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+      RenderBlock (anonymous) at (0,242) size 784x0
+        RenderInline {test} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146a-expected.png
new file mode 100644 (file)
index 0000000..babd9cd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146a-expected.txt
new file mode 100644 (file)
index 0000000..34734fd
--- /dev/null
@@ -0,0 +1,66 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x412
+  RenderBlock {html} at (0,0) size 800x412
+    RenderBody {body} at (8,8) size 784x396
+      RenderBlock (anonymous) at (0,0) size 784x0
+        RenderInline {test} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,0) size 784x396
+        RenderBlock {line} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,22) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,44) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,66) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,88) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,110) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,132) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,154) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,176) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,198) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,220) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,242) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,264) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,286) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,308) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,330) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,352) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,374) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock (anonymous) at (0,396) size 784x0
+        RenderInline {test} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146b-expected.png
new file mode 100644 (file)
index 0000000..babd9cd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-146b-expected.txt
new file mode 100644 (file)
index 0000000..34734fd
--- /dev/null
@@ -0,0 +1,66 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x412
+  RenderBlock {html} at (0,0) size 800x412
+    RenderBody {body} at (8,8) size 784x396
+      RenderBlock (anonymous) at (0,0) size 784x0
+        RenderInline {test} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,0) size 784x396
+        RenderBlock {line} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,22) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,44) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,66) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,88) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,110) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,132) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,154) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,176) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,198) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,220) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,242) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,264) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,286) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,308) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,330) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,352) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,374) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock (anonymous) at (0,396) size 784x0
+        RenderInline {test} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147a-expected.png
new file mode 100644 (file)
index 0000000..a95a3b3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147a-expected.txt
new file mode 100644 (file)
index 0000000..57c60fe
--- /dev/null
@@ -0,0 +1,75 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x478
+  RenderBlock {html} at (0,0) size 800x478
+    RenderBody {body} at (8,8) size 784x462
+      RenderBlock (anonymous) at (0,0) size 784x0
+        RenderInline {test} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,0) size 784x462
+        RenderBlock {line} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,22) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,44) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,66) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,88) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,110) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,132) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,154) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,176) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,198) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,220) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,242) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,264) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,286) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,308) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,330) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,352) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,374) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,396) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,418) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,440) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock (anonymous) at (0,462) size 784x0
+        RenderInline {test} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147b-expected.png
new file mode 100644 (file)
index 0000000..a95a3b3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-147b-expected.txt
new file mode 100644 (file)
index 0000000..57c60fe
--- /dev/null
@@ -0,0 +1,75 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x478
+  RenderBlock {html} at (0,0) size 800x478
+    RenderBody {body} at (8,8) size 784x462
+      RenderBlock (anonymous) at (0,0) size 784x0
+        RenderInline {test} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,0) size 784x462
+        RenderBlock {line} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,22) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,44) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,66) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,88) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,110) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,132) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,154) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,176) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,198) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,220) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,242) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,264) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,286) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,308) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,330) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,352) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,374) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,396) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {line} at (0,418) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {line} at (0,440) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock (anonymous) at (0,462) size 784x0
+        RenderInline {test} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-148-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-148-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-148-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-148-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-148-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149-expected.png
new file mode 100644 (file)
index 0000000..bd1a91d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149-expected.txt
new file mode 100644 (file)
index 0000000..e456059
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {html} at (0,0) size 800x38
+    RenderBody {body} at (8,8) size 784x22
+      RenderBlock {address} at (0,0) size 784x16 [bgcolor=#00FF00]
+      RenderBlock {div} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149b-expected.png
new file mode 100644 (file)
index 0000000..bd1a91d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-149b-expected.txt
new file mode 100644 (file)
index 0000000..e456059
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {html} at (0,0) size 800x38
+    RenderBody {body} at (8,8) size 784x22
+      RenderBlock {address} at (0,0) size 784x16 [bgcolor=#00FF00]
+      RenderBlock {div} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14b-expected.png
new file mode 100644 (file)
index 0000000..4af610f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14b-expected.txt
new file mode 100644 (file)
index 0000000..d9dc462
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {p} at (0,38) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14c-expected.png
new file mode 100644 (file)
index 0000000..aa670cd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14c-expected.txt
new file mode 100644 (file)
index 0000000..e29ac92
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x106
+  RenderBlock {html} at (0,0) size 800x106
+    RenderBody {body} at (8,16) size 784x82
+      RenderBlock {p} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {div} at (0,38) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {address} at (0,60) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 169x22
+          text run at (0,0) width 169: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14d-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14d-expected.png
new file mode 100644 (file)
index 0000000..bb8227d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14d-expected.txt
new file mode 100644 (file)
index 0000000..bb776d7
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14e-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14e-expected.png
new file mode 100644 (file)
index 0000000..aa670cd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14e-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14e-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-14e-expected.txt
new file mode 100644 (file)
index 0000000..e29ac92
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x106
+  RenderBlock {html} at (0,0) size 800x106
+    RenderBody {body} at (8,16) size 784x82
+      RenderBlock {p} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {div} at (0,38) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {address} at (0,60) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 169x22
+          text run at (0,0) width 169: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15-expected.png
new file mode 100644 (file)
index 0000000..955c459
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15-expected.txt
new file mode 100644 (file)
index 0000000..641b068
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x98
+  RenderBlock {html} at (0,0) size 800x98
+    RenderBody {body} at (8,16) size 784x66
+      RenderBlock {ul} at (0,0) size 784x66
+        RenderListItem {li} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 463x22
+            text run at (0,0) width 463: "This list item should have a green background. because its ID is \"t1\""
+        RenderListItem {li} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 463x22
+            text run at (0,0) width 463: "This list item should have a green background. because its ID is \"t2\""
+        RenderListItem {li} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderInline {span} at (0,0) size 634x22
+            RenderText {#text} at (0,0) size 634x22
+              text run at (0,0) width 634: "This list item should have a green background. because the inner SPAN does not match \"#t4\""
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-150-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-150-expected.png
new file mode 100644 (file)
index 0000000..5ef82a3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-150-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-150-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-150-expected.txt
new file mode 100644 (file)
index 0000000..b5dcf6c
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {html} at (0,0) size 800x84
+    RenderBody {body} at (8,8) size 784x60
+      RenderBlock {address} at (0,0) size 784x16 [bgcolor=#00FF00]
+      RenderBlock {div} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
+      RenderBlock {p} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 324x22
+          text run at (0,0) width 324: "(Note: This test is based on unpublished errata.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-151-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-151-expected.png
new file mode 100644 (file)
index 0000000..bd1a91d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-151-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-151-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-151-expected.txt
new file mode 100644 (file)
index 0000000..e456059
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {html} at (0,0) size 800x38
+    RenderBody {body} at (8,8) size 784x22
+      RenderBlock {address} at (0,0) size 784x16 [bgcolor=#00FF00]
+      RenderBlock {div} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-152-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-152-expected.png
new file mode 100644 (file)
index 0000000..bd1a91d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-152-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-152-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-152-expected.txt
new file mode 100644 (file)
index 0000000..d12bada
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {html} at (0,0) size 800x38
+    RenderBody {body} at (8,8) size 784x22
+      RenderBlock {address} at (0,0) size 784x16 [bgcolor=#00FF00]
+        RenderInline {span} at (0,0) size 0x0
+      RenderBlock {div} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-153-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-153-expected.png
new file mode 100644 (file)
index 0000000..5ef82a3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-153-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-153-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-153-expected.txt
new file mode 100644 (file)
index 0000000..b5dcf6c
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {html} at (0,0) size 800x84
+    RenderBody {body} at (8,8) size 784x60
+      RenderBlock {address} at (0,0) size 784x16 [bgcolor=#00FF00]
+      RenderBlock {div} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
+      RenderBlock {p} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 324x22
+          text run at (0,0) width 324: "(Note: This test is based on unpublished errata.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-154-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-154-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-154-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-154-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-154-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155a-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155a-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155b-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155b-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155c-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155c-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155d-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155d-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-155d-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156b-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156b-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156c-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-156c-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-157-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-157-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-157-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-157-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-157-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-158-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-158-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-158-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-158-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-158-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-159-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-159-expected.png
new file mode 100644 (file)
index 0000000..179b62c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-159-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-159-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-159-expected.txt
new file mode 100644 (file)
index 0000000..c7b8bd7
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 539x22
+          text run at (0,0) width 539: "Try selecting some text in this document. It should be have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15b-expected.png
new file mode 100644 (file)
index 0000000..4af610f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15b-expected.txt
new file mode 100644 (file)
index 0000000..1e2db64
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {html} at (0,0) size 800x84
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {div} at (0,38) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15c-expected.png
new file mode 100644 (file)
index 0000000..ef4ce7e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-15c-expected.txt
new file mode 100644 (file)
index 0000000..6146374
--- /dev/null
@@ -0,0 +1,21 @@
+CONSOLE MESSAGE: line 27: TypeError: 'undefined' is not a function (evaluating 'document.getElementsByTagNameNS('http://www.w3.org/1999/xhtml', 'div')[0].setIdAttribute('title', true)')
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22 [color=#000080]
+        RenderText {#text} at (0,0) size 545x22
+          text run at (0,0) width 545: "This test requires support for two or more of XHTML, xml:id, and DOM3 Core."
+      RenderBlock {div} at (0,38) size 784x22 [color=#FF0000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {p} at (0,76) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {p} at (0,114) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {p} at (0,152) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-16-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-16-expected.png
new file mode 100644 (file)
index 0000000..4dbc475
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-16-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-16-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-16-expected.txt
new file mode 100644 (file)
index 0000000..0d72ac3
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderInline {a} at (0,0) size 278x22 [color=#0000EE] [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 278x22
+            text run at (0,0) width 278: "This link should have green background."
+        RenderText {#text} at (278,0) size 159x22
+          text run at (278,0) width 159: " (Don't follow this link.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-160-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-160-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-160-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-160-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-160-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-161-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-161-expected.png
new file mode 100644 (file)
index 0000000..e853562
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-161-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-161-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-161-expected.txt
new file mode 100644 (file)
index 0000000..3cfd6a6
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {html} at (0,0) size 800x160
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
+      RenderBlock {p} at (0,38) size 784x54 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 736x22
+          text run at (0,0) width 736: "UAs may render the following element as a pop up menu. If so, please ensure the menu is unstyled (or green)."
+        RenderMenuList {select} at (2,24) size 117x28 [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (5,3) size 87x22
+            RenderText at (0,0) size 79x22
+              text run at (0,0) width 79: "This should"
+        RenderText {#text} at (0,0) size 0x0
+      RenderTable {table} at (0,108) size 460x28 [bgcolor=#00FF00]
+        RenderTableSection (anonymous) at (0,0) size 460x28
+          RenderTableRow {tr} at (0,2) size 460x24
+            RenderTableCell {td} at (2,2) size 456x24 [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 454x22
+                text run at (1,1) width 454: "This line should have a green background (or it might be unstyled)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166-expected.png
new file mode 100644 (file)
index 0000000..fd2fff8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166-expected.txt
new file mode 100644 (file)
index 0000000..c087f36
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderInline (generated) at (0,0) size 11x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 11x22
+            text run at (0,0) width 11: "T"
+        RenderText {#text} at (11,0) size 438x22
+          text run at (11,0) width 438: "he first letter of this paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166a-expected.png
new file mode 100644 (file)
index 0000000..fd2fff8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-166a-expected.txt
new file mode 100644 (file)
index 0000000..c087f36
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderInline (generated) at (0,0) size 11x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 11x22
+            text run at (0,0) width 11: "T"
+        RenderText {#text} at (11,0) size 438x22
+          text run at (11,0) width 438: "he first letter of this paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167-expected.png
new file mode 100644 (file)
index 0000000..04e7b62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167-expected.txt
new file mode 100644 (file)
index 0000000..f71f784
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 438x22
+          text run at (0,0) width 438: "The first line of this paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167a-expected.png
new file mode 100644 (file)
index 0000000..04e7b62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-167a-expected.txt
new file mode 100644 (file)
index 0000000..f71f784
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 438x22
+          text run at (0,0) width 438: "The first line of this paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168-expected.png
new file mode 100644 (file)
index 0000000..db0413d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168-expected.txt
new file mode 100644 (file)
index 0000000..5f40694
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "This test has "
+        RenderInline {span} at (0,0) size 63x22
+          RenderInline (generated) at (0,0) size 63x22 [bgcolor=#00FF00]
+            RenderText at (88,0) size 63x22
+              text run at (88,0) width 63: "PASSED"
+        RenderText {#text} at (151,0) size 4x22
+          text run at (151,0) width 4: "."
+      RenderBlock {p} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 481x22
+          text run at (0,0) width 481: "(If the previous line just reads \"This test has .\" then this test has failed.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168a-expected.png
new file mode 100644 (file)
index 0000000..db0413d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-168a-expected.txt
new file mode 100644 (file)
index 0000000..5f40694
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "This test has "
+        RenderInline {span} at (0,0) size 63x22
+          RenderInline (generated) at (0,0) size 63x22 [bgcolor=#00FF00]
+            RenderText at (88,0) size 63x22
+              text run at (88,0) width 63: "PASSED"
+        RenderText {#text} at (151,0) size 4x22
+          text run at (151,0) width 4: "."
+      RenderBlock {p} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 481x22
+          text run at (0,0) width 481: "(If the previous line just reads \"This test has .\" then this test has failed.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169-expected.png
new file mode 100644 (file)
index 0000000..db0413d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169-expected.txt
new file mode 100644 (file)
index 0000000..5f40694
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "This test has "
+        RenderInline {span} at (0,0) size 63x22
+          RenderInline (generated) at (0,0) size 63x22 [bgcolor=#00FF00]
+            RenderText at (88,0) size 63x22
+              text run at (88,0) width 63: "PASSED"
+        RenderText {#text} at (151,0) size 4x22
+          text run at (151,0) width 4: "."
+      RenderBlock {p} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 481x22
+          text run at (0,0) width 481: "(If the previous line just reads \"This test has .\" then this test has failed.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169a-expected.png
new file mode 100644 (file)
index 0000000..db0413d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-169a-expected.txt
new file mode 100644 (file)
index 0000000..5f40694
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "This test has "
+        RenderInline {span} at (0,0) size 63x22
+          RenderInline (generated) at (0,0) size 63x22 [bgcolor=#00FF00]
+            RenderText at (88,0) size 63x22
+              text run at (88,0) width 63: "PASSED"
+        RenderText {#text} at (151,0) size 4x22
+          text run at (151,0) width 4: "."
+      RenderBlock {p} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 481x22
+          text run at (0,0) width 481: "(If the previous line just reads \"This test has .\" then this test has failed.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-17-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-17-expected.png
new file mode 100644 (file)
index 0000000..c3cd256
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-17-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-17-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-17-expected.txt
new file mode 100644 (file)
index 0000000..efec1bf
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {html} at (0,0) size 800x76
+    RenderBody {body} at (8,16) size 784x44
+      RenderBlock {p} at (0,0) size 784x44
+        RenderInline {a} at (0,0) size 406x22 [color=#0000EE] [bgcolor=#FF0000]
+          RenderText {#text} at (0,0) size 406x22
+            text run at (0,0) width 406: "You should see a green background assigned by the anchor."
+        RenderText {#text} at (406,0) size 765x44
+          text run at (406,0) width 359: " (Note: You must have visited http://www.w3.org/ for"
+          text run at (0,22) width 134: "this test to be valid.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170-expected.txt
new file mode 100644 (file)
index 0000000..c4b15e1
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderInline {span} at (0,0) size 173x22 [color=#008000]
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170a-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170a-expected.txt
new file mode 100644 (file)
index 0000000..008ff7f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170b-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170b-expected.txt
new file mode 100644 (file)
index 0000000..008ff7f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170c-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170c-expected.txt
new file mode 100644 (file)
index 0000000..008ff7f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170d-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170d-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-170d-expected.txt
new file mode 100644 (file)
index 0000000..008ff7f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-171-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-171-expected.png
new file mode 100644 (file)
index 0000000..945a623
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-171-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-171-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-171-expected.txt
new file mode 100644 (file)
index 0000000..12611c2
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderInline {span} at (0,0) size 145x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172a-expected.png
new file mode 100644 (file)
index 0000000..95ee725
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172a-expected.txt
new file mode 100644 (file)
index 0000000..97d37dd
--- /dev/null
@@ -0,0 +1,27 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x170
+  RenderBlock {html} at (0,0) size 800x170
+    RenderBody {body} at (8,8) size 784x154
+      RenderBlock {tests} at (0,0) size 784x154 [color=#008000]
+        RenderBlock {testA} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testB} at (0,22) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testC} at (0,44) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testD} at (0,66) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testE} at (0,88) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testF} at (0,110) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testG} at (0,132) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172b-expected.png
new file mode 100644 (file)
index 0000000..95ee725
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-172b-expected.txt
new file mode 100644 (file)
index 0000000..97d37dd
--- /dev/null
@@ -0,0 +1,27 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x170
+  RenderBlock {html} at (0,0) size 800x170
+    RenderBody {body} at (8,8) size 784x154
+      RenderBlock {tests} at (0,0) size 784x154 [color=#008000]
+        RenderBlock {testA} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testB} at (0,22) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testC} at (0,44) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testD} at (0,66) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testE} at (0,88) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testF} at (0,110) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testG} at (0,132) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173a-expected.png
new file mode 100644 (file)
index 0000000..95ee725
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173a-expected.txt
new file mode 100644 (file)
index 0000000..a53fa53
--- /dev/null
@@ -0,0 +1,27 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x170
+  RenderBlock {html} at (0,0) size 800x170
+    RenderBody {body} at (8,8) size 784x154
+      RenderBlock {tests} at (0,0) size 784x154 [color=#FF0000]
+        RenderBlock {testA} at (0,0) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testB} at (0,22) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testC} at (0,44) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testD} at (0,66) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testE} at (0,88) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testF} at (0,110) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testG} at (0,132) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173b-expected.png
new file mode 100644 (file)
index 0000000..95ee725
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-173b-expected.txt
new file mode 100644 (file)
index 0000000..a53fa53
--- /dev/null
@@ -0,0 +1,27 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x170
+  RenderBlock {html} at (0,0) size 800x170
+    RenderBody {body} at (8,8) size 784x154
+      RenderBlock {tests} at (0,0) size 784x154 [color=#FF0000]
+        RenderBlock {testA} at (0,0) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testB} at (0,22) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testC} at (0,44) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testD} at (0,66) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testE} at (0,88) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testF} at (0,110) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testG} at (0,132) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174a-expected.png
new file mode 100644 (file)
index 0000000..f4c5ce0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174a-expected.txt
new file mode 100644 (file)
index 0000000..39fd901
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x60
+  RenderBlock {html} at (0,0) size 800x60
+    RenderBody {body} at (8,8) size 784x44
+      RenderBlock {tests} at (0,0) size 784x44 [color=#FF0000]
+        RenderBlock {testA} at (0,0) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testB} at (0,22) size 784x22 [color=#008000]
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174b-expected.png
new file mode 100644 (file)
index 0000000..f4c5ce0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-174b-expected.txt
new file mode 100644 (file)
index 0000000..e3711bd
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x60
+  RenderBlock {html} at (0,0) size 800x60
+    RenderBody {body} at (8,8) size 784x44
+      RenderBlock {tests} at (0,0) size 784x44 [color=#008000]
+        RenderBlock {testA} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
+        RenderBlock {testB} at (0,22) size 784x22
+          RenderText {#text} at (0,0) size 145x22
+            text run at (0,0) width 145: "This should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175a-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175a-expected.txt
new file mode 100644 (file)
index 0000000..008ff7f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175b-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175b-expected.txt
new file mode 100644 (file)
index 0000000..008ff7f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175c-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-175c-expected.txt
new file mode 100644 (file)
index 0000000..008ff7f
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-176-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-176-expected.png
new file mode 100644 (file)
index 0000000..4af610f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-176-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-176-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-176-expected.txt
new file mode 100644 (file)
index 0000000..1e2db64
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {html} at (0,0) size 800x84
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {div} at (0,38) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177a-expected.png
new file mode 100644 (file)
index 0000000..6daf0ec
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177a-expected.txt
new file mode 100644 (file)
index 0000000..04f59a9
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 302x22
+          text run at (0,0) width 302: "When you select this text, it shouldn't go red."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177b-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-177b-expected.txt
new file mode 100644 (file)
index 0000000..0e9be1a
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {div} at (0,0) size 784x22 [color=#008000]
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-178-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-178-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-178-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-178-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-178-expected.txt
new file mode 100644 (file)
index 0000000..0e9be1a
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {div} at (0,0) size 784x22 [color=#008000]
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179-expected.png
new file mode 100644 (file)
index 0000000..cbf8189
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179-expected.txt
new file mode 100644 (file)
index 0000000..806dcd7
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderInline {span} at (0,0) size 173x22
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179a-expected.png
new file mode 100644 (file)
index 0000000..874bfe0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-179a-expected.txt
new file mode 100644 (file)
index 0000000..80afa54
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x138
+  RenderBlock {html} at (0,0) size 800x138
+    RenderBody {body} at (8,16) size 784x106
+      RenderBlock {p} at (0,0) size 784x106 [color=#008000]
+        RenderBR {br} at (0,0) size 0x84
+        RenderText {#text} at (0,84) size 173x22
+          text run at (0,84) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18-expected.png
new file mode 100644 (file)
index 0000000..a5cb5de
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18-expected.txt
new file mode 100644 (file)
index 0000000..b0c6df7
--- /dev/null
@@ -0,0 +1,114 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x314
+  RenderBlock {html} at (0,0) size 800x314
+    RenderBody {body} at (8,16) size 784x290
+      RenderBlock {p} at (0,0) size 784x44
+        RenderText {#text} at (0,0) size 731x22
+          text run at (0,0) width 461: "The background color of this paragraph should turn to green when "
+          text run at (461,0) width 270: "the mouse pointer hovers either its text ("
+        RenderInline {strong} at (0,0) size 30x22
+          RenderText {#text} at (731,0) size 30x22
+            text run at (731,0) width 30: "here"
+        RenderText {#text} at (761,0) size 766x44
+          text run at (761,0) width 5: ")"
+          text run at (0,22) width 207: "or its whitespace background, "
+        RenderInline {strong} at (0,0) size 30x22
+          RenderText {#text} at (207,22) size 30x22
+            text run at (207,22) width 30: "here"
+        RenderText {#text} at (237,22) size 5x22
+          text run at (237,22) width 5: ":"
+      RenderBlock {address} at (0,60) size 784x22
+        RenderText {#text} at (0,0) size 167x22
+          text run at (0,0) width 167: "The background color of "
+        RenderInline {a} at (0,0) size 117x22 [color=#0000EE]
+          RenderText {#text} at (167,0) size 83x22
+            text run at (167,0) width 83: "this anchor ("
+          RenderInline {strong} at (0,0) size 29x22
+            RenderText {#text} at (250,0) size 29x22
+              text run at (250,0) width 29: "here"
+          RenderText {#text} at (279,0) size 5x22
+            text run at (279,0) width 5: ")"
+        RenderText {#text} at (284,0) size 398x22
+          text run at (284,0) width 398: " should turn to green when the pointing device hovers over it."
+      RenderTable {table} at (0,82) size 291x208
+        RenderTableSection {tbody} at (0,0) size 291x208
+          RenderTableRow {tr} at (0,5) size 291x24
+            RenderTableCell {td} at (5,5) size 83x24 [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 76x22
+                text run at (1,1) width 76: "The cells in"
+            RenderTableCell {td} at (93,5) size 84x24 [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 61x22
+                text run at (1,1) width 61: "this table"
+            RenderTableCell {td} at (182,5) size 104x24 [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 65x22
+                text run at (1,1) width 65: "should go"
+          RenderTableRow {tr} at (0,34) size 291x24
+            RenderTableCell {td} at (5,34) size 83x24 [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 79x22
+                text run at (1,1) width 79: "green when"
+            RenderTableCell {td} at (93,34) size 84x24 [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 68x22
+                text run at (1,1) width 68: "you hover"
+            RenderTableCell {td} at (182,34) size 104x24 [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 81x22
+                text run at (1,1) width 81: "the pointing"
+          RenderTableRow {tr} at (0,63) size 291x24
+            RenderTableCell {td} at (5,63) size 83x24 [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 76x22
+                text run at (1,1) width 76: "device over"
+            RenderTableCell {td} at (93,63) size 84x24 [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 43x22
+                text run at (1,1) width 43: "them ("
+              RenderInline {strong} at (0,0) size 30x22
+                RenderText {#text} at (44,1) size 30x22
+                  text run at (44,1) width 30: "here"
+              RenderText {#text} at (74,1) size 9x22
+                text run at (74,1) width 9: ")."
+            RenderTableCell {td} at (182,74) size 104x2 [r=2 c=2 rs=1 cs=1]
+          RenderTableRow {tr} at (0,92) size 291x24
+            RenderTableCell {td} at (5,92) size 83x24 [r=3 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 81x22
+                text run at (1,1) width 81: "The rows in"
+            RenderTableCell {td} at (93,92) size 84x24 [r=3 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 61x22
+                text run at (1,1) width 61: "this table"
+            RenderTableCell {td} at (182,92) size 104x24 [r=3 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 65x22
+                text run at (1,1) width 65: "should go"
+          RenderTableRow {tr} at (0,121) size 291x24
+            RenderTableCell {td} at (5,121) size 83x24 [r=4 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 75x22
+                text run at (1,1) width 75: "dark green"
+            RenderTableCell {td} at (93,121) size 84x24 [r=4 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 62x22
+                text run at (1,1) width 62: "when the"
+            RenderTableCell {td} at (182,121) size 104x24 [r=4 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 102x22
+                text run at (1,1) width 102: "pointing device"
+          RenderTableRow {tr} at (0,150) size 291x24
+            RenderTableCell {td} at (5,150) size 83x24 [r=5 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 69x22
+                text run at (1,1) width 69: "is over the"
+            RenderTableCell {td} at (93,150) size 84x24 [r=5 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 32x22
+                text run at (1,1) width 32: "cells "
+              RenderInline {strong} at (0,0) size 35x22
+                RenderText {#text} at (33,1) size 35x22
+                  text run at (33,1) width 35: "there"
+              RenderText {#text} at (68,1) size 5x22
+                text run at (68,1) width 5: ":"
+            RenderTableCell {td} at (182,161) size 104x2 [r=5 c=2 rs=1 cs=1]
+          RenderTableRow {tr} at (0,179) size 291x24
+            RenderTableCell {td} at (5,179) size 83x24 [r=6 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 34x22
+                text run at (1,1) width 34: "And "
+              RenderInline {strong} at (0,0) size 30x22
+                RenderText {#text} at (35,1) size 30x22
+                  text run at (35,1) width 30: "here"
+              RenderText {#text} at (65,1) size 5x22
+                text run at (65,1) width 5: ":"
+            RenderTableCell {td} at (93,190) size 84x2 [r=6 c=1 rs=1 cs=1]
+            RenderTableCell {td} at (182,179) size 104x24 [r=6 c=2 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 85x22
+                text run at (1,1) width 85: "(blank cells)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-180a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-180a-expected.png
new file mode 100644 (file)
index 0000000..d184f49
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-180a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-180a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-180a-expected.txt
new file mode 100644 (file)
index 0000000..3a03b7c
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {html} at (0,0) size 800x76
+    RenderBody {body} at (8,16) size 784x44
+      RenderBlock {p} at (0,0) size 784x44 [color=#008000]
+        RenderBR {br} at (0,0) size 0x22
+        RenderText {#text} at (0,22) size 173x22
+          text run at (0,22) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-181-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-181-expected.png
new file mode 100644 (file)
index 0000000..23b27f2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-181-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-181-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-181-expected.txt
new file mode 100644 (file)
index 0000000..35c0fc4
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {div} at (0,0) size 784x136 [color=#008000]
+          RenderBlock {p} at (0,0) size 784x22
+            RenderText {#text} at (0,0) size 173x22
+              text run at (0,0) width 173: "This line should be green."
+          RenderBlock {p} at (0,38) size 784x22
+            RenderText {#text} at (0,0) size 173x22
+              text run at (0,0) width 173: "This line should be green."
+          RenderBlock {p} at (0,76) size 784x22
+            RenderInline {SPAN} at (0,0) size 173x22
+              RenderText {#text} at (0,0) size 173x22
+                text run at (0,0) width 173: "This line should be green."
+          RenderBlock {p} at (0,114) size 784x22 [color=#FF0000]
+            RenderInline {SPAN} at (0,0) size 173x22 [color=#008000]
+              RenderText {#text} at (0,0) size 173x22
+                text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-182-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-182-expected.png
new file mode 100644 (file)
index 0000000..a0740da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-182-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-182-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-182-expected.txt
new file mode 100644 (file)
index 0000000..a4fc075
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderInline {foo:bar} at (0,0) size 174x22
+          RenderText {#text} at (0,0) size 174x22
+            text run at (0,0) width 174: "This text should be green."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-183-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-183-expected.png
new file mode 100644 (file)
index 0000000..b1713b0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-183-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-183-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-183-expected.txt
new file mode 100644 (file)
index 0000000..257a2a9
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {p} at (0,38) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {p} at (0,76) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {p} at (0,114) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {p} at (0,152) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {p} at (0,190) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184a-expected.png
new file mode 100644 (file)
index 0000000..5321c53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184a-expected.txt
new file mode 100644 (file)
index 0000000..bb6d43b
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {p} at (0,38) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184b-expected.png
new file mode 100644 (file)
index 0000000..5321c53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184b-expected.txt
new file mode 100644 (file)
index 0000000..bb6d43b
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {p} at (0,38) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184c-expected.png
new file mode 100644 (file)
index 0000000..5321c53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184c-expected.txt
new file mode 100644 (file)
index 0000000..bb6d43b
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {p} at (0,38) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184d-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184d-expected.png
new file mode 100644 (file)
index 0000000..5321c53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184d-expected.txt
new file mode 100644 (file)
index 0000000..bb6d43b
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {p} at (0,38) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184e-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184e-expected.png
new file mode 100644 (file)
index 0000000..5321c53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184e-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184e-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184e-expected.txt
new file mode 100644 (file)
index 0000000..bb6d43b
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {p} at (0,38) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184f-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184f-expected.png
new file mode 100644 (file)
index 0000000..5321c53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184f-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184f-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-184f-expected.txt
new file mode 100644 (file)
index 0000000..bb6d43b
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderBlock {p} at (0,38) size 784x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18a-expected.png
new file mode 100644 (file)
index 0000000..89fe502
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18a-expected.txt
new file mode 100644 (file)
index 0000000..9e8ea05
--- /dev/null
@@ -0,0 +1,55 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {html} at (0,0) size 800x152
+    RenderBody {body} at (8,16) size 784x120
+      RenderBlock {p} at (0,0) size 784x22 [color=#000080]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "The background color of "
+        RenderInline {a} at (0,0) size 120x22 [color=#0000EE]
+          RenderText {#text} at (173,0) size 85x22
+            text run at (173,0) width 85: "this anchor ("
+          RenderInline {strong} at (0,0) size 30x22
+            RenderText {#text} at (258,0) size 30x22
+              text run at (258,0) width 30: "here"
+          RenderText {#text} at (288,0) size 5x22
+            text run at (288,0) width 5: ")"
+        RenderText {#text} at (293,0) size 414x22
+          text run at (293,0) width 414: " should turn to green when the pointing device hovers over it."
+      RenderBlock {p} at (0,38) size 784x22 [color=#000080]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "The background color of "
+        RenderInline {a} at (0,0) size 120x22 [color=#FFFFFF] [bgcolor=#008000]
+          RenderText {#text} at (173,0) size 85x22
+            text run at (173,0) width 85: "this anchor ("
+          RenderInline {strong} at (0,0) size 30x22
+            RenderText {#text} at (258,0) size 30x22
+              text run at (258,0) width 30: "here"
+          RenderText {#text} at (288,0) size 5x22
+            text run at (288,0) width 5: ")"
+        RenderText {#text} at (293,0) size 53x22
+          text run at (293,0) width 53: " should "
+        RenderInline {strong} at (0,0) size 216x22
+          RenderText {#text} at (346,0) size 216x22
+            text run at (346,0) width 216: "remain green when you hover it"
+        RenderText {#text} at (562,0) size 4x22
+          text run at (562,0) width 4: "."
+      RenderBlock {p} at (0,76) size 784x44 [color=#000080]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "The background color of "
+        RenderInline {a} at (0,0) size 120x22 [color=#FFFFFF] [bgcolor=#008000]
+          RenderText {#text} at (173,0) size 85x22
+            text run at (173,0) width 85: "this anchor ("
+          RenderInline {strong} at (0,0) size 30x22
+            RenderText {#text} at (258,0) size 30x22
+              text run at (258,0) width 30: "here"
+          RenderText {#text} at (288,0) size 5x22
+            text run at (288,0) width 5: ")"
+        RenderText {#text} at (293,0) size 53x22
+          text run at (293,0) width 53: " should "
+        RenderInline {strong} at (0,0) size 358x22
+          RenderText {#text} at (346,0) size 358x22
+            text run at (346,0) width 358: "remain green when the pointing device hovers over it"
+        RenderText {#text} at (704,0) size 756x44
+          text run at (704,0) width 52: " (do not"
+          text run at (0,22) width 111: "follow that link)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18b-expected.png
new file mode 100644 (file)
index 0000000..bf7986b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18b-expected.txt
new file mode 100644 (file)
index 0000000..ef41c5c
--- /dev/null
@@ -0,0 +1,43 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x345
+  RenderBlock {html} at (0,0) size 800x345
+    RenderBody {body} at (8,16) size 784x313
+      RenderBlock {div} at (0,0) size 784x313
+        RenderBlock {p} at (0,0) size 784x66
+          RenderText {#text} at (0,0) size 736x44
+            text run at (0,0) width 736: "The background color of this paragraph should turn to green when the mouse pointer hovers over any of the"
+            text run at (0,22) width 67: "following:"
+          RenderBR {br} at (67,22) size 0x22
+          RenderInline {strong} at (0,0) size 63x22
+            RenderText {#text} at (0,44) size 63x22
+              text run at (0,44) width 63: "This text."
+        RenderBlock {p} at (0,82) size 784x22
+          RenderText {#text} at (0,0) size 63x22
+            text run at (0,0) width 63: "This text."
+        RenderTable {table} at (0,120) size 115x114
+          RenderTableSection (anonymous) at (0,0) size 115x114
+            RenderTableRow {tr} at (0,2) size 115x84
+              RenderTableCell {td} at (2,2) size 111x84 [r=0 c=0 rs=1 cs=1]
+                RenderTable {table} at (1,1) size 109x82
+                  RenderTableSection (anonymous) at (0,0) size 109x82
+                    RenderTableRow {tr} at (0,2) size 109x78
+                      RenderTableCell {td} at (2,2) size 105x78 [r=0 c=0 rs=1 cs=1]
+                        RenderBlock {dl} at (1,17) size 103x44
+                          RenderBlock {dt} at (0,0) size 103x22
+                            RenderText {#text} at (0,0) size 63x22
+                              text run at (0,0) width 63: "This text."
+                          RenderBlock {dd} at (40,22) size 63x22
+                            RenderText {#text} at (0,0) size 63x22
+                              text run at (0,0) width 63: "This text."
+            RenderTableRow {tr} at (0,88) size 115x24
+              RenderTableCell {td} at (2,88) size 111x24 [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (1,1) size 63x22
+                  text run at (1,1) width 63: "This text."
+        RenderBlock {p} at (0,250) size 784x25
+          RenderInline {sub} at (0,0) size 52x18
+            RenderText {#text} at (0,7) size 52x18
+              text run at (0,7) width 52: "This text."
+        RenderBlock {p} at (0,291) size 784x22
+          RenderText {#text} at (0,0) size 624x22
+            text run at (0,0) width 624: "...and anything else between the top of the first paragraph and the bottom of this paragraph."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18c-expected.png
new file mode 100644 (file)
index 0000000..f753ce1
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-18c-expected.txt
new file mode 100644 (file)
index 0000000..da0e9c5
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderInline {a} at (0,0) size 407x22 [color=#000080]
+          RenderText {#text} at (0,0) size 46x22
+            text run at (0,0) width 46: "Hover "
+          RenderInline {strong} at (0,0) size 30x22
+            RenderText {#text} at (46,0) size 30x22
+              text run at (46,0) width 30: "here"
+          RenderText {#text} at (76,0) size 163x22
+            text run at (76,0) width 163: " and the background of "
+          RenderInline {span} at (0,0) size 164x22
+            RenderText {#text} at (239,0) size 164x22
+              text run at (239,0) width 164: "this text should go green"
+          RenderText {#text} at (403,0) size 4x22
+            text run at (403,0) width 4: "."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19-expected.png
new file mode 100644 (file)
index 0000000..12a57f0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19-expected.txt
new file mode 100644 (file)
index 0000000..02151ae
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {html} at (0,0) size 800x76
+    RenderBody {body} at (8,16) size 784x44
+      RenderBlock {p} at (0,0) size 784x44
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "The background color of "
+        RenderInline {a} at (0,0) size 73x22 [color=#0000EE]
+          RenderText {#text} at (173,0) size 73x22
+            text run at (173,0) width 73: "the anchor"
+        RenderText {#text} at (246,0) size 765x44
+          text run at (246,0) width 4: " "
+          text run at (250,0) width 398: "should turn to green when it is activated and come back to "
+          text run at (648,0) width 117: "normal when it is"
+          text run at (0,22) width 59: "released."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19b-expected.png
new file mode 100644 (file)
index 0000000..dd4fdfa
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-19b-expected.txt
new file mode 100644 (file)
index 0000000..48112e0
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x70
+  RenderBlock {html} at (0,0) size 800x70
+    RenderBody {body} at (8,16) size 784x38
+      RenderBlock {p} at (0,0) size 784x38
+        RenderButton {button} at (2,2) size 604x34 [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (6,6) size 592x22
+            RenderText {#text} at (0,0) size 592x22
+              text run at (0,0) width 592: "Activating (e.g. holding the mouse button down on) this button should make it go green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-2-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-2-expected.png
new file mode 100644 (file)
index 0000000..777b377
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-2-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-2-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-2-expected.txt
new file mode 100644 (file)
index 0000000..00a403b
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {html} at (0,0) size 800x38
+    RenderBody {body} at (8,8) size 784x22
+      RenderBlock {address} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 359x22
+          text run at (0,0) width 359: "This address element should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-20-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-20-expected.png
new file mode 100644 (file)
index 0000000..e62f13b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-20-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-20-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-20-expected.txt
new file mode 100644 (file)
index 0000000..015a90f
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "The background color of "
+        RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (173,0) size 54x22
+            text run at (173,0) width 54: "anchors"
+        RenderText {#text} at (227,0) size 168x22
+          text run at (227,0) width 4: " "
+          text run at (231,0) width 164: "in this page should turn "
+        RenderInline {a} at (0,0) size 55x22 [color=#0000EE]
+          RenderText {#text} at (395,0) size 55x22
+            text run at (395,0) width 55: "to green"
+        RenderText {#text} at (450,0) size 139x22
+          text run at (450,0) width 139: " when they have the "
+        RenderInline {a} at (0,0) size 35x22 [color=#0000EE]
+          RenderText {#text} at (589,0) size 35x22
+            text run at (589,0) width 35: "focus"
+        RenderText {#text} at (624,0) size 4x22
+          text run at (624,0) width 4: "."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21-expected.png
new file mode 100644 (file)
index 0000000..153722f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21-expected.txt
new file mode 100644 (file)
index 0000000..a696744
--- /dev/null
@@ -0,0 +1,37 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x196
+  RenderBlock {html} at (0,0) size 800x196
+    RenderBody {body} at (8,16) size 784x164
+      RenderBlock {p} at (0,0) size 784x44
+        RenderText {#text} at (0,0) size 760x44
+          text run at (0,0) width 245: "This paragraph should be unstyled. "
+          text run at (245,0) width 490: "The background of the following paragraph should become green when "
+          text run at (735,0) width 25: "you"
+          text run at (0,22) width 45: "follow "
+        RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (45,22) size 54x22
+            text run at (45,22) width 54: "this link"
+        RenderText {#text} at (99,22) size 4x22
+          text run at (99,22) width 4: "."
+      RenderBlock {p} at (0,60) size 784x44
+        RenderText {#text} at (0,0) size 783x22
+          text run at (0,0) width 299: "This paragraph should initially be unstyled. "
+          text run at (299,0) width 484: "It should become green when you select the link above. When you select"
+        RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (0,22) size 54x22
+            text run at (0,22) width 54: "this link"
+        RenderText {#text} at (54,22) size 688x22
+          text run at (54,22) width 292: ", it should return to being unstyled and the "
+          text run at (346,22) width 396: "background of the paragraph below should become green."
+      RenderBlock {p} at (0,120) size 784x44
+        RenderText {#text} at (0,0) size 743x44
+          text run at (0,0) width 299: "This paragraph should initially be unstyled. "
+          text run at (299,0) width 444: "It should become green when you select the link above. When you"
+          text run at (0,22) width 45: "follow "
+        RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (45,22) size 54x22
+            text run at (45,22) width 54: "this link"
+        RenderText {#text} at (99,22) size 391x22
+          text run at (99,22) width 155: ", the three paragraphs "
+          text run at (254,22) width 236: "should all return to being unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21b-expected.png
new file mode 100644 (file)
index 0000000..9c63141
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21b-expected.txt
new file mode 100644 (file)
index 0000000..389afbf
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 222x22
+          text run at (0,0) width 222: "This paragraph should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21c-expected.png
new file mode 100644 (file)
index 0000000..eeff848
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-21c-expected.txt
new file mode 100644 (file)
index 0000000..f3ce1a2
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54 [bgcolor=#008000]
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 181x22
+          text run at (0,0) width 181: "This page should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-22-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-22-expected.png
new file mode 100644 (file)
index 0000000..64604d9
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-22-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-22-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-22-expected.txt
new file mode 100644 (file)
index 0000000..9f7fc83
--- /dev/null
@@ -0,0 +1,27 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x136
+  RenderBlock {html} at (0,0) size 800x136
+    RenderBody {body} at (8,16) size 784x104
+      RenderBlock {ul} at (0,0) size 784x44
+        RenderListItem {li} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 457x22
+            text run at (0,0) width 356: "This list item should be green because its language is "
+            text run at (356,0) width 101: "British English"
+        RenderListItem {li} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 512x22
+            text run at (0,0) width 342: "This list item should be green because its language "
+            text run at (342,0) width 170: "is British English (Wales)"
+      RenderBlock {ol} at (0,60) size 784x44
+        RenderListItem {li} at (40,0) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 471x22
+            text run at (0,0) width 381: "This list item should NOT be green because its language "
+            text run at (381,0) width 90: "is US English"
+        RenderListItem {li} at (40,22) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 444x22
+            text run at (0,0) width 395: "This list item should NOT be green because its language is "
+            text run at (395,0) width 49: "French"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-23-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-23-expected.png
new file mode 100644 (file)
index 0000000..3cfb114
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-23-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-23-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-23-expected.txt
new file mode 100644 (file)
index 0000000..e5e65aa
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x99
+  RenderBlock {html} at (0,0) size 800x99
+    RenderBody {body} at (8,16) size 784x67
+      RenderBlock {p} at (0,0) size 784x67
+        RenderButton {button} at (2,2) size 307x31 [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 291x22
+            RenderText {#text} at (0,0) size 291x22
+              text run at (0,0) width 291: "A button (enabled) with green background"
+        RenderText {#text} at (311,6) size 4x22
+          text run at (311,6) width 4: " "
+        RenderBR {br} at (0,0) size 0x0
+        RenderTextControl {input} at (2,37) size 296x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,56) size 290x22 scrollWidth 303
+  RenderBlock {div} at (3,3) size 290x22
+    RenderText {#text} at (1,0) size 301x22
+      text run at (1,0) width 301: "a text area (enabled) with green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-24-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-24-expected.png
new file mode 100644 (file)
index 0000000..ced1ffe
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-24-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-24-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-24-expected.txt
new file mode 100644 (file)
index 0000000..aa4cdf4
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x99
+  RenderBlock {html} at (0,0) size 800x99
+    RenderBody {body} at (8,16) size 784x67
+      RenderBlock {p} at (0,0) size 784x67
+        RenderButton {button} at (2,2) size 310x31 [color=#808080] [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 294x22
+            RenderText {#text} at (0,0) size 294x22
+              text run at (0,0) width 294: "A button (disabled) with green background"
+        RenderText {#text} at (314,6) size 4x22
+          text run at (314,6) width 4: " "
+        RenderBR {br} at (0,0) size 0x0
+        RenderTextControl {input} at (2,37) size 296x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,56) size 290x22 scrollWidth 306
+  RenderBlock {div} at (3,3) size 290x22 [color=#545454]
+    RenderText {#text} at (1,0) size 304x22
+      text run at (1,0) width 304: "a text area (disabled) with green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-25-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-25-expected.png
new file mode 100644 (file)
index 0000000..2d9dc71
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-25-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-25-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-25-expected.txt
new file mode 100644 (file)
index 0000000..9aea2a9
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderBlock {input} at (3,5) size 13x13 [bgcolor=#00FF00]
+        RenderText {#text} at (19,0) size 4x22
+          text run at (19,0) width 4: " "
+        RenderInline {span} at (0,0) size 424x22 [bgcolor=#00FF00]
+          RenderText {#text} at (23,0) size 424x22
+            text run at (23,0) width 424: "Everything in this paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27-expected.png
new file mode 100644 (file)
index 0000000..40a565d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27-expected.txt
new file mode 100644 (file)
index 0000000..02c3682
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54 [bgcolor=#00FF00]
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 338x22
+          text run at (0,0) width 338: "The background of the document should be green"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27a-expected.png
new file mode 100644 (file)
index 0000000..50e8bf8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27a-expected.txt
new file mode 100644 (file)
index 0000000..32f9b59
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 424x22
+          text run at (0,0) width 424: "This line should be green (there should be no red on this page)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27b-expected.png
new file mode 100644 (file)
index 0000000..50e8bf8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-27b-expected.txt
new file mode 100644 (file)
index 0000000..32f9b59
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 424x22
+          text run at (0,0) width 424: "This line should be green (there should be no red on this page)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28-expected.png
new file mode 100644 (file)
index 0000000..35960d4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28-expected.txt
new file mode 100644 (file)
index 0000000..fdaea70
--- /dev/null
@@ -0,0 +1,195 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x580
+  RenderBlock {html} at (0,0) size 800x580
+    RenderBody {body} at (8,16) size 784x556
+      RenderBlock {ul} at (0,0) size 784x132
+        RenderListItem {li} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {li} at (40,22) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {li} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {li} at (40,66) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {li} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {li} at (40,110) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {ol} at (0,148) size 784x132
+        RenderListItem {li} at (40,0) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {li} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {li} at (40,44) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 96x22
+            text run at (0,0) width 96: "Third list item"
+        RenderListItem {li} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {li} at (40,88) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {li} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {div} at (0,296) size 784x260
+        RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 166x170
+            RenderTableRow {tr} at (0,2) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,2) size 110x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 1.1"
+              RenderTableCell {td} at (114,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (140,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {tr} at (0,30) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,30) size 110x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 2.1"
+              RenderTableCell {td} at (114,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (140,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {tr} at (0,58) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,58) size 110x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 3.1"
+              RenderTableCell {td} at (114,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (140,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {tr} at (0,86) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,86) size 110x26 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 4.1"
+              RenderTableCell {td} at (114,86) size 24x26 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {td} at (140,86) size 24x26 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {tr} at (0,114) size 166x26
+              RenderTableCell {td} at (2,114) size 110x26 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.1"
+              RenderTableCell {td} at (114,114) size 24x26 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {td} at (140,114) size 24x26 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {tr} at (0,142) size 166x26
+              RenderTableCell {td} at (2,142) size 110x26 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.1"
+              RenderTableCell {td} at (114,142) size 24x26 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {td} at (140,142) size 24x26 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderTable {table} at (0,172) size 344x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 342x86
+            RenderTableRow {tr} at (0,2) size 342x26
+              RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+              RenderTableCell {td} at (124,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (194,2) size 24x26 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.5"
+              RenderTableCell {td} at (220,2) size 24x26 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.6"
+              RenderTableCell {td} at (246,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (316,2) size 24x26 [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.8"
+            RenderTableRow {tr} at (0,30) size 342x26
+              RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+              RenderTableCell {td} at (124,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (194,30) size 24x26 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.5"
+              RenderTableCell {td} at (220,30) size 24x26 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.6"
+              RenderTableCell {td} at (246,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (316,30) size 24x26 [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.8"
+            RenderTableRow {tr} at (0,58) size 342x26
+              RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+              RenderTableCell {td} at (124,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (194,58) size 24x26 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.5"
+              RenderTableCell {td} at (220,58) size 24x26 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.6"
+              RenderTableCell {td} at (246,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (316,58) size 24x26 [border: (1px inset #808080)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.8"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28b-expected.png
new file mode 100644 (file)
index 0000000..be990c5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-28b-expected.txt
new file mode 100644 (file)
index 0000000..09d249f
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {html} at (0,0) size 800x596
+    RenderBody {body} at (8,16) size 784x572
+      RenderBlock {ul} at (0,0) size 784x132
+        RenderListItem {li} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {li} at (40,22) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {li} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {li} at (40,66) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {li} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {li} at (40,110) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {ol} at (0,148) size 784x132
+        RenderListItem {li} at (40,0) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {li} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {li} at (40,44) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 96x22
+            text run at (0,0) width 96: "Third list item"
+        RenderListItem {li} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {li} at (40,88) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {li} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {div} at (0,296) size 784x276
+        RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 166x170
+            RenderTableRow {tr} at (0,2) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,2) size 110x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 1.1"
+              RenderTableCell {td} at (114,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (140,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {tr} at (0,30) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,30) size 110x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 2.1"
+              RenderTableCell {td} at (114,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (140,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {tr} at (0,58) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,58) size 110x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 3.1"
+              RenderTableCell {td} at (114,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (140,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {tr} at (0,86) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,86) size 110x26 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 4.1"
+              RenderTableCell {td} at (114,86) size 24x26 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {td} at (140,86) size 24x26 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {tr} at (0,114) size 166x26
+              RenderTableCell {td} at (2,114) size 110x26 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.1"
+              RenderTableCell {td} at (114,114) size 24x26 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {td} at (140,114) size 24x26 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {tr} at (0,142) size 166x26
+              RenderTableCell {td} at (2,142) size 110x26 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.1"
+              RenderTableCell {td} at (114,142) size 24x26 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {td} at (140,142) size 24x26 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {p} at (0,188) size 784x0
+        RenderTable {table} at (0,188) size 344x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 342x86
+            RenderTableRow {tr} at (0,2) size 342x26
+              RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+              RenderTableCell {td} at (124,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (194,2) size 24x26 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.5"
+              RenderTableCell {td} at (220,2) size 24x26 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.6"
+              RenderTableCell {td} at (246,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (316,2) size 24x26 [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.8"
+            RenderTableRow {tr} at (0,30) size 342x26
+              RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+              RenderTableCell {td} at (124,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (194,30) size 24x26 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.5"
+              RenderTableCell {td} at (220,30) size 24x26 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.6"
+              RenderTableCell {td} at (246,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (316,30) size 24x26 [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.8"
+            RenderTableRow {tr} at (0,58) size 342x26
+              RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+              RenderTableCell {td} at (124,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (194,58) size 24x26 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.5"
+              RenderTableCell {td} at (220,58) size 24x26 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.6"
+              RenderTableCell {td} at (246,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (316,58) size 24x26 [border: (1px inset #808080)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.8"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29-expected.png
new file mode 100644 (file)
index 0000000..4fd53dc
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29-expected.txt
new file mode 100644 (file)
index 0000000..9536452
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {html} at (0,0) size 800x596
+    RenderBody {body} at (8,16) size 784x572
+      RenderBlock {ul} at (0,0) size 784x132
+        RenderListItem {li} at (40,0) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {li} at (40,22) size 744x22 [bgcolor=#008000]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {li} at (40,44) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 96x22
+            text run at (0,0) width 96: "Third list item"
+        RenderListItem {li} at (40,66) size 744x22 [bgcolor=#008000]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {li} at (40,88) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {li} at (40,110) size 744x22 [bgcolor=#008000]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {ol} at (0,148) size 784x132
+        RenderListItem {li} at (40,0) size 744x22 [bgcolor=#008000]
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {li} at (40,22) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {li} at (40,44) size 744x22 [bgcolor=#008000]
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {li} at (40,66) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {li} at (40,88) size 744x22 [bgcolor=#008000]
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {li} at (40,110) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {div} at (0,296) size 784x276
+        RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 166x170
+            RenderTableRow {tr} at (0,2) size 166x26
+              RenderTableCell {td} at (2,2) size 110x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {td} at (114,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (140,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {tr} at (0,30) size 166x26
+              RenderTableCell {td} at (2,30) size 110x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {td} at (114,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (140,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {tr} at (0,58) size 166x26 [bgcolor=#008000]
+              RenderTableCell {td} at (2,58) size 110x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 3.1"
+              RenderTableCell {td} at (114,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (140,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {tr} at (0,86) size 166x26 [bgcolor=#008000]
+              RenderTableCell {td} at (2,86) size 110x26 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 4.1"
+              RenderTableCell {td} at (114,86) size 24x26 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {td} at (140,86) size 24x26 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {tr} at (0,114) size 166x26 [bgcolor=#008000]
+              RenderTableCell {td} at (2,114) size 110x26 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 5.1"
+              RenderTableCell {td} at (114,114) size 24x26 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {td} at (140,114) size 24x26 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {tr} at (0,142) size 166x26 [bgcolor=#008000]
+              RenderTableCell {td} at (2,142) size 110x26 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 6.1"
+              RenderTableCell {td} at (114,142) size 24x26 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {td} at (140,142) size 24x26 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {p} at (0,188) size 784x0
+        RenderTable {table} at (0,188) size 344x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 342x86
+            RenderTableRow {tr} at (0,2) size 342x26
+              RenderTableCell {td} at (2,2) size 24x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {td} at (28,2) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+              RenderTableCell {td} at (124,2) size 24x26 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.4"
+              RenderTableCell {td} at (150,2) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (220,2) size 24x26 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.6"
+              RenderTableCell {td} at (246,2) size 24x26 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.7"
+              RenderTableCell {td} at (272,2) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,30) size 342x26
+              RenderTableCell {td} at (2,30) size 24x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {td} at (28,30) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+              RenderTableCell {td} at (124,30) size 24x26 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.4"
+              RenderTableCell {td} at (150,30) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (220,30) size 24x26 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.6"
+              RenderTableCell {td} at (246,30) size 24x26 [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.7"
+              RenderTableCell {td} at (272,30) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,58) size 342x26
+              RenderTableCell {td} at (2,58) size 24x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {td} at (28,58) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+              RenderTableCell {td} at (124,58) size 24x26 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.4"
+              RenderTableCell {td} at (150,58) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (220,58) size 24x26 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.6"
+              RenderTableCell {td} at (246,58) size 24x26 [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.7"
+              RenderTableCell {td} at (272,58) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29b-expected.png
new file mode 100644 (file)
index 0000000..ad9538b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-29b-expected.txt
new file mode 100644 (file)
index 0000000..4085bb4
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {html} at (0,0) size 800x596
+    RenderBody {body} at (8,16) size 784x572
+      RenderBlock {ul} at (0,0) size 784x132
+        RenderListItem {li} at (40,0) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {li} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {li} at (40,44) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 96x22
+            text run at (0,0) width 96: "Third list item"
+        RenderListItem {li} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {li} at (40,88) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {li} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {ol} at (0,148) size 784x132
+        RenderListItem {li} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {li} at (40,22) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {li} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {li} at (40,66) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {li} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {li} at (40,110) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {div} at (0,296) size 784x276
+        RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 166x170
+            RenderTableRow {tr} at (0,2) size 166x26
+              RenderTableCell {td} at (2,2) size 110x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {td} at (114,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (140,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {tr} at (0,30) size 166x26
+              RenderTableCell {td} at (2,30) size 110x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {td} at (114,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (140,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {tr} at (0,58) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,58) size 110x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 3.1"
+              RenderTableCell {td} at (114,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (140,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {tr} at (0,86) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,86) size 110x26 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 4.1"
+              RenderTableCell {td} at (114,86) size 24x26 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {td} at (140,86) size 24x26 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {tr} at (0,114) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,114) size 110x26 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 5.1"
+              RenderTableCell {td} at (114,114) size 24x26 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {td} at (140,114) size 24x26 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {tr} at (0,142) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,142) size 110x26 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 6.1"
+              RenderTableCell {td} at (114,142) size 24x26 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {td} at (140,142) size 24x26 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {p} at (0,188) size 784x0
+        RenderTable {table} at (0,188) size 344x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 342x86
+            RenderTableRow {tr} at (0,2) size 342x26
+              RenderTableCell {td} at (2,2) size 24x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {td} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+              RenderTableCell {td} at (124,2) size 24x26 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.4"
+              RenderTableCell {td} at (150,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (220,2) size 24x26 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.6"
+              RenderTableCell {td} at (246,2) size 24x26 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.7"
+              RenderTableCell {td} at (272,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,30) size 342x26
+              RenderTableCell {td} at (2,30) size 24x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {td} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+              RenderTableCell {td} at (124,30) size 24x26 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.4"
+              RenderTableCell {td} at (150,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (220,30) size 24x26 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.6"
+              RenderTableCell {td} at (246,30) size 24x26 [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.7"
+              RenderTableCell {td} at (272,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,58) size 342x26
+              RenderTableCell {td} at (2,58) size 24x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {td} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+              RenderTableCell {td} at (124,58) size 24x26 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.4"
+              RenderTableCell {td} at (150,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (220,58) size 24x26 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.6"
+              RenderTableCell {td} at (246,58) size 24x26 [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.7"
+              RenderTableCell {td} at (272,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3-expected.png
new file mode 100644 (file)
index 0000000..ed24878
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3-expected.txt
new file mode 100644 (file)
index 0000000..ce65e13
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122 [color=#00FF00]
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {p} at (0,0) size 784x22 [color=#FF0000]
+        RenderInline {span} at (0,0) size 503x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 503x22
+            text run at (0,0) width 392: "This paragraph, and all textual contents in the document, "
+            text run at (392,0) width 111: "should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {ul} at (0,38) size 784x22 [color=#FF0000]
+        RenderListItem {li} at (40,0) size 744x22 [color=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 178x22
+            text run at (0,0) width 178: "This item should be green."
+      RenderBlock (anonymous) at (0,76) size 784x22
+        RenderInline {foo} at (0,0) size 482x22
+          RenderText {#text} at (0,0) size 482x22
+            text run at (0,0) width 350: "And this element, part of a non-HTML namespace, "
+            text run at (350,0) width 132: "should be green too"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-30-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-30-expected.png
new file mode 100644 (file)
index 0000000..99a3ae9
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-30-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-30-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-30-expected.txt
new file mode 100644 (file)
index 0000000..7bab85c
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {html} at (0,0) size 800x448
+    RenderBody {body} at (8,16) size 784x416
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 352x22
+          text run at (0,0) width 352: "This paragraph is here only to fill space in the DOM"
+      RenderBlock {address} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 140x22
+          text run at (0,0) width 140: "And this address too.."
+      RenderBlock {p} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 165x22
+          text run at (0,0) width 165: "So does this paragraph !"
+      RenderBlock {p} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 295x22
+          text run at (0,0) width 295: "But this one should have green background"
+      RenderBlock {dl} at (0,152) size 784x264
+        RenderBlock {dt} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 381x22
+            text run at (0,0) width 381: "First definition term that should have green background"
+        RenderBlock {dd} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 345x22
+            text run at (0,0) width 345: "First definition that should have green background"
+        RenderBlock {dt} at (0,44) size 784x22
+          RenderText {#text} at (0,0) size 153x22
+            text run at (0,0) width 153: "Second definition term"
+        RenderBlock {dd} at (40,66) size 744x22
+          RenderText {#text} at (0,0) size 117x22
+            text run at (0,0) width 117: "Second definition"
+        RenderBlock {dt} at (0,88) size 784x22
+          RenderText {#text} at (0,0) size 144x22
+            text run at (0,0) width 144: "Third definition term"
+        RenderBlock {dd} at (40,110) size 744x22
+          RenderText {#text} at (0,0) size 108x22
+            text run at (0,0) width 108: "Third definition"
+        RenderBlock {dt} at (0,132) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 397x22
+            text run at (0,0) width 397: "Fourth definition term that should have green background"
+        RenderBlock {dd} at (40,154) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 361x22
+            text run at (0,0) width 361: "Fourth definition that should have green background"
+        RenderBlock {dt} at (0,176) size 784x22
+          RenderText {#text} at (0,0) size 137x22
+            text run at (0,0) width 137: "Fifth definition term"
+        RenderBlock {dd} at (40,198) size 744x22
+          RenderText {#text} at (0,0) size 101x22
+            text run at (0,0) width 101: "Fifth definition"
+        RenderBlock {dt} at (0,220) size 784x22
+          RenderText {#text} at (0,0) size 139x22
+            text run at (0,0) width 139: "Sixth definition term"
+        RenderBlock {dd} at (40,242) size 744x22
+          RenderText {#text} at (0,0) size 103x22
+            text run at (0,0) width 103: "Sixth definition"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-31-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-31-expected.png
new file mode 100644 (file)
index 0000000..e27fc1c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-31-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-31-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-31-expected.txt
new file mode 100644 (file)
index 0000000..4966383
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {html} at (0,0) size 800x448
+    RenderBody {body} at (8,16) size 784x416
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 321x22
+          text run at (0,0) width 321: "This paragraph should have green background"
+      RenderBlock {address} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 341x22
+          text run at (0,0) width 341: "But this address is here only to fill space in the dom.."
+      RenderBlock {p} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 165x22
+          text run at (0,0) width 165: "So does this paragraph !"
+      RenderBlock {p} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 167x22
+          text run at (0,0) width 167: "And so does this one too."
+      RenderBlock {dl} at (0,152) size 784x264
+        RenderBlock {dt} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 136x22
+            text run at (0,0) width 136: "First definition term"
+        RenderBlock {dd} at (40,22) size 744x22
+          RenderText {#text} at (0,0) size 100x22
+            text run at (0,0) width 100: "First definition"
+        RenderBlock {dt} at (0,44) size 784x22
+          RenderText {#text} at (0,0) size 153x22
+            text run at (0,0) width 153: "Second definition term"
+        RenderBlock {dd} at (40,66) size 744x22
+          RenderText {#text} at (0,0) size 117x22
+            text run at (0,0) width 117: "Second definition"
+        RenderBlock {dt} at (0,88) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 389x22
+            text run at (0,0) width 389: "Third definition term that should have green background"
+        RenderBlock {dd} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 353x22
+            text run at (0,0) width 353: "Third definition that should have green background"
+        RenderBlock {dt} at (0,132) size 784x22
+          RenderText {#text} at (0,0) size 152x22
+            text run at (0,0) width 152: "Fourth definition term"
+        RenderBlock {dd} at (40,154) size 744x22
+          RenderText {#text} at (0,0) size 116x22
+            text run at (0,0) width 116: "Fourth definition"
+        RenderBlock {dt} at (0,176) size 784x22
+          RenderText {#text} at (0,0) size 137x22
+            text run at (0,0) width 137: "Fifth definition term"
+        RenderBlock {dd} at (40,198) size 744x22
+          RenderText {#text} at (0,0) size 101x22
+            text run at (0,0) width 101: "Fifth definition"
+        RenderBlock {dt} at (0,220) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 384x22
+            text run at (0,0) width 384: "Sixth definition term that should have green background"
+        RenderBlock {dd} at (40,242) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "Sixth definition that should have green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-32-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-32-expected.png
new file mode 100644 (file)
index 0000000..212ce4b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-32-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-32-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-32-expected.txt
new file mode 100644 (file)
index 0000000..b673ee5
--- /dev/null
@@ -0,0 +1,45 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {html} at (0,0) size 800x150
+    RenderBody {body} at (8,8) size 784x126
+      RenderBlock {div} at (0,0) size 784x88
+        RenderTable {table} at (0,0) size 126x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 124x86
+            RenderTableRow {tr} at (0,2) size 124x26
+              RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {tr} at (0,30) size 124x26
+              RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {tr} at (0,58) size 124x26
+              RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+      RenderBlock {p} at (0,104) size 784x22
+        RenderText {#text} at (0,0) size 238x22
+          text run at (0,0) width 238: "This paragraph contains some text "
+        RenderInline {span} at (0,0) size 331x22 [bgcolor=#00FF00]
+          RenderText {#text} at (238,0) size 331x22
+            text run at (238,0) width 331: "and a span that should have a green background"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-33-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-33-expected.png
new file mode 100644 (file)
index 0000000..ef1a708
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-33-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-33-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-33-expected.txt
new file mode 100644 (file)
index 0000000..446b0e2
--- /dev/null
@@ -0,0 +1,45 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {html} at (0,0) size 800x150
+    RenderBody {body} at (8,8) size 784x126
+      RenderBlock {div} at (0,0) size 784x88
+        RenderTable {table} at (0,0) size 126x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 124x86
+            RenderTableRow {tr} at (0,2) size 124x26
+              RenderTableCell {td} at (2,2) size 24x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {td} at (28,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (54,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,30) size 124x26
+              RenderTableCell {td} at (2,30) size 24x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {td} at (28,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (54,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,58) size 124x26
+              RenderTableCell {td} at (2,58) size 24x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {td} at (28,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (54,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+      RenderBlock {p} at (0,104) size 784x22
+        RenderInline {span} at (0,0) size 472x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 472x22
+            text run at (0,0) width 299: "This paragraph contains a span that should "
+            text run at (299,0) width 173: "have a green background"
+        RenderText {#text} at (472,0) size 150x22
+          text run at (472,0) width 150: " and some text after it."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-34-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-34-expected.png
new file mode 100644 (file)
index 0000000..c354a70
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-34-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-34-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-34-expected.txt
new file mode 100644 (file)
index 0000000..32d2996
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x144
+  RenderBlock {html} at (0,0) size 800x144
+    RenderBody {body} at (8,8) size 784x120
+      RenderBlock {div} at (0,0) size 784x120
+        RenderBlock (anonymous) at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 201x22
+            text run at (0,0) width 201: "This div contains 3 addresses:"
+        RenderBlock {address} at (16,22) size 768x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 341x22
+            text run at (0,0) width 341: "A first address that should have a green background"
+        RenderBlock {address} at (16,60) size 768x22
+          RenderText {#text} at (0,0) size 279x22
+            text run at (0,0) width 279: "A second address with normal background"
+        RenderBlock {address} at (16,98) size 768x22
+          RenderText {#text} at (0,0) size 265x22
+            text run at (0,0) width 265: "A third address with normal background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-35-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-35-expected.png
new file mode 100644 (file)
index 0000000..d0b8d2c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-35-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-35-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-35-expected.txt
new file mode 100644 (file)
index 0000000..bf94475
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {html} at (0,0) size 800x152
+    RenderBody {body} at (8,8) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {address} at (16,0) size 768x22
+          RenderText {#text} at (0,0) size 259x22
+            text run at (0,0) width 259: "A first address with normal background"
+        RenderBlock {address} at (16,38) size 768x22
+          RenderText {#text} at (0,0) size 279x22
+            text run at (0,0) width 279: "A second address with normal background"
+        RenderBlock {address} at (16,76) size 768x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 347x22
+            text run at (0,0) width 347: "A third address that should have a green background"
+        RenderBlock (anonymous) at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This div contains 3 addresses above this sentence."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-36-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-36-expected.png
new file mode 100644 (file)
index 0000000..8cd35ae
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-36-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-36-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-36-expected.txt
new file mode 100644 (file)
index 0000000..065de84
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 332x22
+          text run at (0,0) width 332: "This paragraph should have normal background"
+      RenderBlock {div} at (0,38) size 784x60
+        RenderBlock (anonymous) at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 253x22
+            text run at (0,0) width 253: "This div contains only one paragraph"
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 321x22
+            text run at (0,0) width 321: "This paragraph should have green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-37-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-37-expected.png
new file mode 100644 (file)
index 0000000..e10a227
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-37-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-37-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-37-expected.txt
new file mode 100644 (file)
index 0000000..0cdcb35
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 332x22
+            text run at (0,0) width 332: "This paragraph should have normal background"
+        RenderBlock {address} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 311x22
+            text run at (0,0) width 311: "But this address should have green background"
+        RenderBlock {p} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 332x22
+            text run at (0,0) width 332: "This paragraph should have normal background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-38-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-38-expected.png
new file mode 100644 (file)
index 0000000..e84e034
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-38-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-38-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-38-expected.txt
new file mode 100644 (file)
index 0000000..dafb5d6
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x142
+  RenderBlock {html} at (0,0) size 800x142
+    RenderBody {body} at (8,16) size 784x110
+      RenderBlock {p} at (0,0) size 784x110
+        RenderText {#text} at (0,0) size 772x110
+          text run at (0,0) width 275: "This very long paragraph should have a "
+          text run at (275,0) width 497: "first line with green background. This very long paragraph should have a"
+          text run at (0,22) width 31: "first "
+          text run at (31,22) width 195: "line with green background. "
+          text run at (226,22) width 334: "This very long paragraph should have a first line "
+          text run at (560,22) width 197: "with green background. This"
+          text run at (0,44) width 334: "very long paragraph should have a first line with "
+          text run at (334,44) width 435: "green background. This very long paragraph should have a first"
+          text run at (0,66) width 104: "line with green "
+          text run at (104,66) width 592: "background. This very long paragraph should have a first line with green background. "
+          text run at (696,66) width 64: "This very"
+          text run at (0,88) width 429: "long paragraph should have a first line with green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39-expected.png
new file mode 100644 (file)
index 0000000..adad386
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39-expected.txt
new file mode 100644 (file)
index 0000000..ea81ae0
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x338
+  RenderBlock {html} at (0,0) size 800x338
+    RenderBody {body} at (8,16) size 784x306
+      RenderBlock {p} at (0,0) size 784x306
+        RenderInline (generated) at (0,0) size 21x42 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 21x42
+            text run at (0,0) width 21: "T"
+        RenderText {#text} at (21,15) size 754x291
+          text run at (21,15) width 733: "his very long paragraph should have a big first letter T with a green background. Dummy text. Dummy text."
+          text run at (0,42) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,64) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,86) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,108) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,130) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,152) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,174) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,196) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,218) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,240) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,262) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,284) width 456: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39a-expected.png
new file mode 100644 (file)
index 0000000..3fec2a3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39a-expected.txt
new file mode 100644 (file)
index 0000000..4ee0283
--- /dev/null
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x338
+  RenderBlock {html} at (0,0) size 800x338
+    RenderBody {body} at (8,16) size 784x306
+      RenderBlock {p} at (0,0) size 784x306
+        RenderInline (generated) at (0,0) size 21x22 [color=#FF0000]
+          RenderInline (generated) at (0,0) size 21x42 [color=#00FF00]
+            RenderText at (0,0) size 21x42
+              text run at (0,0) width 21: "T"
+          RenderText at (0,0) size 0x0
+        RenderText {#text} at (21,15) size 772x291
+          text run at (21,15) width 420: "his very long paragraph should have a big green first letter T. "
+          text run at (441,15) width 331: "Dummy text. Dummy text. Dummy text. Dummy"
+          text run at (0,42) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,64) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,86) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,108) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,130) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,152) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,174) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,196) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,218) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,240) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,262) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,284) width 272: "Dummy text. Dummy text. Dummy text."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39b-expected.png
new file mode 100644 (file)
index 0000000..adad386
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39b-expected.txt
new file mode 100644 (file)
index 0000000..f95d3e3
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x338
+  RenderBlock {html} at (0,0) size 800x338
+    RenderBody {body} at (8,16) size 784x306
+      RenderBlock {p} at (0,0) size 784x306
+        RenderInline (generated) at (0,0) size 21x42 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 21x42
+            text run at (0,0) width 21: "T"
+        RenderText {#text} at (21,15) size 754x291
+          text run at (21,15) width 553: "his very long paragraph should have a big first letter T with a green background. "
+          text run at (574,15) width 180: "Dummy text. Dummy text."
+          text run at (0,42) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,64) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,86) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,108) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,130) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,152) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,174) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,196) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,218) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,240) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,262) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,284) width 456: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39c-expected.png
new file mode 100644 (file)
index 0000000..3fec2a3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-39c-expected.txt
new file mode 100644 (file)
index 0000000..813a7f9
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x338
+  RenderBlock {html} at (0,0) size 800x338
+    RenderBody {body} at (8,16) size 784x306
+      RenderBlock {p} at (0,0) size 784x306
+        RenderInline (generated) at (0,0) size 21x22 [color=#FF0000]
+          RenderInline (generated) at (0,0) size 21x42 [color=#00FF00]
+            RenderText at (0,0) size 21x42
+              text run at (0,0) width 21: "T"
+          RenderText at (0,0) size 0x0
+        RenderText {#text} at (21,15) size 772x291
+          text run at (21,15) width 751: "his very long paragraph should have a big green first letter T. Dummy text. Dummy text. Dummy text. Dummy"
+          text run at (0,42) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,64) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,86) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,108) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,130) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,152) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,174) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,196) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,218) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,240) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,262) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+          text run at (0,284) width 272: "Dummy text. Dummy text. Dummy text."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3a-expected.png
new file mode 100644 (file)
index 0000000..aeb2bbc
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-3a-expected.txt
new file mode 100644 (file)
index 0000000..25bfdfe
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92 [color=#00FF00]
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22 [color=#FF0000]
+        RenderInline {span} at (0,0) size 503x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 503x22
+            text run at (0,0) width 392: "This paragraph, and all textual contents in the document, "
+            text run at (392,0) width 111: "should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {ul} at (0,38) size 784x22 [color=#FF0000]
+        RenderListItem {li} at (40,0) size 744x22 [color=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 178x22
+            text run at (0,0) width 178: "This item should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-4-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-4-expected.png
new file mode 100644 (file)
index 0000000..7bfc9ff
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-4-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-4-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-4-expected.txt
new file mode 100644 (file)
index 0000000..c2f8363
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41-expected.png
new file mode 100644 (file)
index 0000000..7931637
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41-expected.txt
new file mode 100644 (file)
index 0000000..f513f64
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {html} at (0,0) size 800x76
+    RenderBody {body} at (8,16) size 784x44
+      RenderBlock {p} at (0,0) size 784x44
+        RenderInline (generated) at (0,0) size 193x22 [bgcolor=#00FF00]
+          RenderText at (0,0) size 193x22
+            text run at (0,0) width 193: "GENERATED CONTENT "
+        RenderText {#text} at (193,0) size 745x44
+          text run at (193,0) width 552: "You should see before this paragraph the words GENERATED CONTENT over"
+          text run at (0,22) width 125: "green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41a-expected.png
new file mode 100644 (file)
index 0000000..7931637
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-41a-expected.txt
new file mode 100644 (file)
index 0000000..f513f64
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {html} at (0,0) size 800x76
+    RenderBody {body} at (8,16) size 784x44
+      RenderBlock {p} at (0,0) size 784x44
+        RenderInline (generated) at (0,0) size 193x22 [bgcolor=#00FF00]
+          RenderText at (0,0) size 193x22
+            text run at (0,0) width 193: "GENERATED CONTENT "
+        RenderText {#text} at (193,0) size 745x44
+          text run at (193,0) width 552: "You should see before this paragraph the words GENERATED CONTENT over"
+          text run at (0,22) width 125: "green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42-expected.png
new file mode 100644 (file)
index 0000000..ac5d2de
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42-expected.txt
new file mode 100644 (file)
index 0000000..bf9e7a0
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {html} at (0,0) size 800x76
+    RenderBody {body} at (8,16) size 784x44
+      RenderBlock {p} at (0,0) size 784x44
+        RenderText {#text} at (0,0) size 670x22
+          text run at (0,0) width 670: "You should see after this paragraph the words GENERATED CONTENT over green background"
+        RenderInline (generated) at (0,0) size 774x44 [bgcolor=#00FF00]
+          RenderText at (670,0) size 774x44
+            text run at (670,0) width 104: "GENERATED"
+            text run at (0,22) width 81: "CONTENT"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42a-expected.png
new file mode 100644 (file)
index 0000000..ac5d2de
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-42a-expected.txt
new file mode 100644 (file)
index 0000000..bf9e7a0
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {html} at (0,0) size 800x76
+    RenderBody {body} at (8,16) size 784x44
+      RenderBlock {p} at (0,0) size 784x44
+        RenderText {#text} at (0,0) size 670x22
+          text run at (0,0) width 670: "You should see after this paragraph the words GENERATED CONTENT over green background"
+        RenderInline (generated) at (0,0) size 774x44 [bgcolor=#00FF00]
+          RenderText at (670,0) size 774x44
+            text run at (670,0) width 104: "GENERATED"
+            text run at (0,22) width 81: "CONTENT"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43-expected.png
new file mode 100644 (file)
index 0000000..f73a0cd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43-expected.txt
new file mode 100644 (file)
index 0000000..16f8c8f
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x182
+  RenderBlock {html} at (0,0) size 800x182
+    RenderBody {body} at (8,16) size 784x158
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderTable {table} at (0,38) size 339x60
+          RenderTableSection {tbody} at (0,0) size 339x60
+            RenderTableRow {tr} at (0,2) size 339x56
+              RenderTableCell {td} at (2,2) size 335x56 [r=0 c=0 rs=1 cs=1]
+                RenderBlock {p} at (1,17) size 333x22 [bgcolor=#00FF00]
+                  RenderText {#text} at (0,0) size 333x22
+                    text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderTable {table} at (0,98) size 247x60
+        RenderTableSection {tbody} at (0,0) size 247x60
+          RenderTableRow {tr} at (0,2) size 247x56
+            RenderTableCell {td} at (2,2) size 243x56 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {p} at (1,17) size 241x22
+                RenderText {#text} at (0,0) size 241x22
+                  text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43b-expected.png
new file mode 100644 (file)
index 0000000..39372c1
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-43b-expected.txt
new file mode 100644 (file)
index 0000000..c2c8a97
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x182
+  RenderBlock {html} at (0,0) size 800x182
+    RenderBody {body} at (8,16) size 784x158
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 237x22
+            text run at (0,0) width 237: "This paragraph should be unstyled"
+        RenderTable {table} at (0,38) size 243x60
+          RenderTableSection {tbody} at (0,0) size 243x60
+            RenderTableRow {tr} at (0,2) size 243x56
+              RenderTableCell {td} at (2,2) size 239x56 [r=0 c=0 rs=1 cs=1]
+                RenderBlock {p} at (1,17) size 237x22
+                  RenderText {#text} at (0,0) size 237x22
+                    text run at (0,0) width 237: "This paragraph should be unstyled"
+      RenderTable {table} at (0,98) size 339x60
+        RenderTableSection {tbody} at (0,0) size 339x60
+          RenderTableRow {tr} at (0,2) size 339x56
+            RenderTableCell {td} at (2,2) size 335x56 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {p} at (1,17) size 333x22 [bgcolor=#00FF00]
+                RenderText {#text} at (0,0) size 333x22
+                  text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44-expected.png
new file mode 100644 (file)
index 0000000..663c328
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44-expected.txt
new file mode 100644 (file)
index 0000000..e963d7c
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {html} at (0,0) size 800x160
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {div} at (0,0) size 784x60
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderBlock {div} at (0,38) size 784x22
+          RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 333x22
+              text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderTable {table} at (0,76) size 247x60
+        RenderTableSection {tbody} at (0,0) size 247x60
+          RenderTableRow {tr} at (0,2) size 247x56
+            RenderTableCell {td} at (2,2) size 243x56 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {p} at (1,17) size 241x22
+                RenderText {#text} at (0,0) size 241x22
+                  text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44b-expected.png
new file mode 100644 (file)
index 0000000..cfdbbdd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44b-expected.txt
new file mode 100644 (file)
index 0000000..772eb95
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {html} at (0,0) size 800x160
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {div} at (0,0) size 784x60
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {div} at (0,38) size 784x22
+          RenderBlock {p} at (0,0) size 784x22
+            RenderText {#text} at (0,0) size 241x22
+              text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderTable {table} at (0,76) size 343x60
+        RenderTableSection {tbody} at (0,0) size 343x60
+          RenderTableRow {tr} at (0,2) size 343x56
+            RenderTableCell {td} at (2,2) size 339x56 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {p} at (1,17) size 337x22 [bgcolor=#00FF00]
+                RenderText {#text} at (0,0) size 337x22
+                  text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44c-expected.png
new file mode 100644 (file)
index 0000000..b84d96f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44c-expected.txt
new file mode 100644 (file)
index 0000000..da18d6a
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x60
+  RenderBlock {html} at (0,0) size 800x60
+    RenderBody {body} at (8,8) size 784x44
+      RenderBlock {div} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 164x22
+          text run at (0,0) width 164: "This should be unstyled."
+      RenderBlock {div} at (0,22) size 784x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 260x22
+          text run at (0,0) width 260: "This should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44d-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44d-expected.png
new file mode 100644 (file)
index 0000000..fab86f3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-44d-expected.txt
new file mode 100644 (file)
index 0000000..e89d4df
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {html} at (0,0) size 800x84
+    RenderBody {body} at (8,8) size 784x60
+      RenderBlock {div} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 164x22
+          text run at (0,0) width 164: "This should be unstyled."
+      RenderBlock {p} at (0,38) size 784x22 [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 260x22
+          text run at (0,0) width 260: "This should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45-expected.png
new file mode 100644 (file)
index 0000000..bc0058d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45-expected.txt
new file mode 100644 (file)
index 0000000..f053235
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 311x22
+            text run at (0,0) width 311: "But this one should have a green background."
+        RenderBlock {p} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 346x22
+            text run at (0,0) width 346: "And this one should also have a green background."
+        RenderBlock {address} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 442x22
+            text run at (0,0) width 442: "This address is only here to fill some space between two paragraphs."
+        RenderBlock {p} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45b-expected.png
new file mode 100644 (file)
index 0000000..1178079
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45b-expected.txt
new file mode 100644 (file)
index 0000000..7bfd38a
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {p} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 215x22
+            text run at (0,0) width 215: "But this one should be unstyled."
+        RenderBlock {p} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 250x22
+            text run at (0,0) width 250: "And this one should also be unstyled."
+        RenderBlock {address} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 690x22
+            text run at (0,0) width 690: "This address is only here to fill some space between two paragraphs and should have a green background."
+        RenderBlock {p} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This paragraph should have a green background too."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45c-expected.png
new file mode 100644 (file)
index 0000000..3ab5e07
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-45c-expected.txt
new file mode 100644 (file)
index 0000000..20fb5a9
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x60
+  RenderBlock {html} at (0,0) size 800x60
+    RenderBody {body} at (8,8) size 784x44
+      RenderBlock {div} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 164x22
+          text run at (0,0) width 164: "This should be unstyled."
+      RenderBlock {div} at (0,22) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 260x22
+          text run at (0,0) width 260: "This should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46-expected.png
new file mode 100644 (file)
index 0000000..9445a8b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46-expected.txt
new file mode 100644 (file)
index 0000000..064f695
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 307x22
+            text run at (0,0) width 307: "But this one should have a green background"
+        RenderBlock {p} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 342x22
+            text run at (0,0) width 342: "And this one should also have a green background"
+        RenderBlock {address} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 438x22
+            text run at (0,0) width 438: "This address is only here to fill some space between two paragraphs"
+        RenderBlock {p} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46b-expected.png
new file mode 100644 (file)
index 0000000..9445a8b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-46b-expected.txt
new file mode 100644 (file)
index 0000000..064f695
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 307x22
+            text run at (0,0) width 307: "But this one should have a green background"
+        RenderBlock {p} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 342x22
+            text run at (0,0) width 342: "And this one should also have a green background"
+        RenderBlock {address} at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 438x22
+            text run at (0,0) width 438: "This address is only here to fill some space between two paragraphs"
+        RenderBlock {p} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-47-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-47-expected.png
new file mode 100644 (file)
index 0000000..480be3d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-47-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-47-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-47-expected.txt
new file mode 100644 (file)
index 0000000..9a82834
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22
+          RenderInline {span} at (0,0) size 404x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 404x22
+              text run at (0,0) width 404: "The text in this paragraph should have a green background"
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {address} at (16,38) size 752x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 301x22
+            text run at (0,0) width 301: "This address should have a green background"
+        RenderBlock {q} at (16,76) size 752x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 468x22
+            text run at (0,0) width 468: "This element in another namespace should have a green background."
+        RenderBlock {r} at (16,114) size 752x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 462x22
+            text run at (0,0) width 462: "This element without a namespace should have a green background."
+        RenderBlock {p} at (0,152) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-48-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-48-expected.png
new file mode 100644 (file)
index 0000000..9880c5a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-48-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-48-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-48-expected.txt
new file mode 100644 (file)
index 0000000..aa9b813
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {html} at (0,0) size 800x160
+    RenderBody {body} at (8,8) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {address} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 301x22
+            text run at (0,0) width 301: "This address should have a green background"
+        RenderBlock {s} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderBlock {t} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderBlock {u} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-49-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-49-expected.png
new file mode 100644 (file)
index 0000000..9880c5a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-49-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-49-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-49-expected.txt
new file mode 100644 (file)
index 0000000..aa9b813
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x160
+  RenderBlock {html} at (0,0) size 800x160
+    RenderBody {body} at (8,8) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {address} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 301x22
+            text run at (0,0) width 301: "This address should have a green background"
+        RenderBlock {s} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderBlock {t} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderBlock {u} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-5-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-5-expected.png
new file mode 100644 (file)
index 0000000..0b9a31a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-5-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-5-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-5-expected.txt
new file mode 100644 (file)
index 0000000..6d951f6
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 566x22
+          text run at (0,0) width 467: "This paragraph should have a green background because its TITLE "
+          text run at (467,0) width 99: "attribute is set."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-50-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-50-expected.png
new file mode 100644 (file)
index 0000000..00f296c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-50-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-50-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-50-expected.txt
new file mode 100644 (file)
index 0000000..df774fc
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {html} at (0,0) size 800x84
+    RenderBody {body} at (8,8) size 784x60
+      RenderBlock {div} at (0,0) size 784x60
+        RenderBlock {q} at (0,0) size 784x22 [color=#FF0000]
+          RenderBlock {r} at (0,0) size 784x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 262x22
+              text run at (0,0) width 262: "This text should be in green characters"
+        RenderBlock {s} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 262x22
+            text run at (0,0) width 262: "This text should be in green characters"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-51-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-51-expected.png
new file mode 100644 (file)
index 0000000..102c1f3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-51-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-51-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-51-expected.txt
new file mode 100644 (file)
index 0000000..262f615
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22 [color=#FF0000]
+          RenderInline {r} at (0,0) size 128x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 128x22
+              text run at (0,0) width 128: "This text should be"
+          RenderText {#text} at (128,0) size 4x22
+            text run at (128,0) width 4: " "
+          RenderInline {r} at (0,0) size 130x22 [color=#00FF00]
+            RenderText {#text} at (132,0) size 130x22
+              text run at (132,0) width 130: "in green characters"
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {s} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 262x22
+            text run at (0,0) width 262: "This text should be in green characters"
+        RenderBlock {p} at (0,76) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 262x22
+            text run at (0,0) width 262: "This text should be in green characters"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-52-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-52-expected.png
new file mode 100644 (file)
index 0000000..b477918
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-52-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-52-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-52-expected.txt
new file mode 100644 (file)
index 0000000..6537b94
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x198
+  RenderBlock {html} at (0,0) size 800x198
+    RenderBody {body} at (8,8) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {q} at (0,0) size 784x22 [color=#FF0000]
+          RenderInline {r} at (0,0) size 128x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 128x22
+              text run at (0,0) width 128: "This text should be"
+          RenderText {#text} at (128,0) size 4x22
+            text run at (128,0) width 4: " "
+          RenderInline {r} at (0,0) size 130x22 [color=#00FF00]
+            RenderText {#text} at (132,0) size 130x22
+              text run at (132,0) width 130: "in green characters"
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {s} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 262x22
+            text run at (0,0) width 262: "This text should be in green characters"
+        RenderBlock {t} at (0,76) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 262x22
+            text run at (0,0) width 262: "This text should be in green characters"
+        RenderBlock {p} at (0,114) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 262x22
+            text run at (0,0) width 262: "This text should be in green characters"
+        RenderBlock {u} at (0,152) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 262x22
+            text run at (0,0) width 262: "This text should be in green characters"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-53-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-53-expected.png
new file mode 100644 (file)
index 0000000..b477918
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-53-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-53-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-53-expected.txt
new file mode 100644 (file)
index 0000000..6537b94
--- /dev/null
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x198
+  RenderBlock {html} at (0,0) size 800x198
+    RenderBody {body} at (8,8) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {q} at (0,0) size 784x22 [color=#FF0000]
+          RenderInline {r} at (0,0) size 128x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 128x22
+              text run at (0,0) width 128: "This text should be"
+          RenderText {#text} at (128,0) size 4x22
+            text run at (128,0) width 4: " "
+          RenderInline {r} at (0,0) size 130x22 [color=#00FF00]
+            RenderText {#text} at (132,0) size 130x22
+              text run at (132,0) width 130: "in green characters"
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {s} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 262x22
+            text run at (0,0) width 262: "This text should be in green characters"
+        RenderBlock {t} at (0,76) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 262x22
+            text run at (0,0) width 262: "This text should be in green characters"
+        RenderBlock {p} at (0,114) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 262x22
+            text run at (0,0) width 262: "This text should be in green characters"
+        RenderBlock {u} at (0,152) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 262x22
+            text run at (0,0) width 262: "This text should be in green characters"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-54-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-54-expected.png
new file mode 100644 (file)
index 0000000..d73c5a6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-54-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-54-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-54-expected.txt
new file mode 100644 (file)
index 0000000..de98672
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {p} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {p} at (0,76) size 784x22 [color=#FF0000]
+          RenderInline {span} at (0,0) size 314x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 314x22
+              text run at (0,0) width 314: "This paragraph should be in green characters."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-55-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-55-expected.png
new file mode 100644 (file)
index 0000000..d73c5a6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-55-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-55-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-55-expected.txt
new file mode 100644 (file)
index 0000000..de98672
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {p} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {p} at (0,76) size 784x22 [color=#FF0000]
+          RenderInline {span} at (0,0) size 314x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 314x22
+              text run at (0,0) width 314: "This paragraph should be in green characters."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-56-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-56-expected.png
new file mode 100644 (file)
index 0000000..d73c5a6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-56-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-56-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-56-expected.txt
new file mode 100644 (file)
index 0000000..de98672
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {p} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {p} at (0,76) size 784x22 [color=#FF0000]
+          RenderInline {span} at (0,0) size 314x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 314x22
+              text run at (0,0) width 314: "This paragraph should be in green characters."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57-expected.png
new file mode 100644 (file)
index 0000000..f834264
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57-expected.txt
new file mode 100644 (file)
index 0000000..5a035b8
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 246x22
+            text run at (0,0) width 246: "This a:q element should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 341x22
+            text run at (0,0) width 341: "This b:r element should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57b-expected.png
new file mode 100644 (file)
index 0000000..f834264
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-57b-expected.txt
new file mode 100644 (file)
index 0000000..5a035b8
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x122
+  RenderBlock {html} at (0,0) size 800x122
+    RenderBody {body} at (8,8) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {q} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 246x22
+            text run at (0,0) width 246: "This a:q element should be unstyled."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 341x22
+            text run at (0,0) width 341: "This b:r element should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-59-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-59-expected.png
new file mode 100644 (file)
index 0000000..d73c5a6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-59-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-59-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-59-expected.txt
new file mode 100644 (file)
index 0000000..de98672
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {p} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {p} at (0,76) size 784x22 [color=#FF0000]
+          RenderInline {span} at (0,0) size 314x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 314x22
+              text run at (0,0) width 314: "This paragraph should be in green characters."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-6-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-6-expected.png
new file mode 100644 (file)
index 0000000..c407443
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-6-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-6-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-6-expected.txt
new file mode 100644 (file)
index 0000000..7ad2a55
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {html} at (0,0) size 800x38
+    RenderBody {body} at (8,8) size 784x22
+      RenderBlock {address} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderInline {span} at (0,0) size 109x22
+          RenderText {#text} at (0,0) size 109x22
+            text run at (0,0) width 109: "This line should "
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {span} at (0,0) size 171x22
+          RenderText {#text} at (109,0) size 171x22
+            text run at (109,0) width 171: "have a green background."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-60-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-60-expected.png
new file mode 100644 (file)
index 0000000..d73c5a6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-60-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-60-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-60-expected.txt
new file mode 100644 (file)
index 0000000..de98672
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {p} at (0,38) size 784x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderBlock {p} at (0,76) size 784x22 [color=#FF0000]
+          RenderInline {span} at (0,0) size 314x22 [color=#00FF00]
+            RenderText {#text} at (0,0) size 314x22
+              text run at (0,0) width 314: "This paragraph should be in green characters."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-61-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-61-expected.png
new file mode 100644 (file)
index 0000000..d390d25
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-61-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-61-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-61-expected.txt
new file mode 100644 (file)
index 0000000..91efa4a
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x60
+  RenderBlock {html} at (0,0) size 800x60
+    RenderBody {body} at (8,8) size 784x44
+      RenderBlock {div} at (0,0) size 784x44
+        RenderInline {a} at (0,0) size 308x22 [color=#0000EE] [bgcolor=#FF0000]
+          RenderText {#text} at (0,0) size 308x22
+            text run at (0,0) width 308: "This anchor should have a green background"
+        RenderText {#text} at (308,0) size 759x44
+          text run at (308,0) width 451: " (Note: You must have visited http://www.w3.org/ for this test to be"
+          text run at (0,22) width 42: "valid.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-62-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-62-expected.png
new file mode 100644 (file)
index 0000000..8c49162
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-62-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-62-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-62-expected.txt
new file mode 100644 (file)
index 0000000..336aaa2
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {html} at (0,0) size 800x38
+    RenderBody {body} at (8,8) size 784x22
+      RenderBlock {div} at (0,0) size 784x22
+        RenderInline {a} at (0,0) size 308x22 [color=#0000EE] [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 308x22
+            text run at (0,0) width 308: "This anchor should have a green background"
+        RenderText {#text} at (308,0) size 159x22
+          text run at (308,0) width 159: " (Don't follow this link.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-63-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-63-expected.png
new file mode 100644 (file)
index 0000000..e8fa1d4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-63-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-63-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-63-expected.txt
new file mode 100644 (file)
index 0000000..ce73b0b
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {div} at (0,0) size 784x60
+        RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+          RenderInline {span} at (0,0) size 522x22 [color=#000000]
+            RenderText {#text} at (0,0) size 522x22
+              text run at (0,0) width 522: "The color of this text should be green when the pointing device hovers over it."
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {p} at (0,38) size 784x22 [color=#00FF00]
+          RenderInline {a} at (0,0) size 522x22 [color=#000000]
+            RenderText {#text} at (0,0) size 522x22
+              text run at (0,0) width 522: "The color of this text should be green when the pointing device hovers over it."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-64-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-64-expected.png
new file mode 100644 (file)
index 0000000..1b51d90
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-64-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-64-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-64-expected.txt
new file mode 100644 (file)
index 0000000..87f1d93
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x108
+  RenderBlock {html} at (0,0) size 800x108
+    RenderBody {body} at (8,16) size 784x76
+      RenderBlock {div} at (0,0) size 784x76
+        RenderBlock {p} at (0,0) size 784x22 [color=#00FF00]
+          RenderInline {a} at (0,0) size 298x22 [color=#000000]
+            RenderText {#text} at (0,0) size 298x22
+              text run at (0,0) width 298: "This text should turn green while it is active."
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {p} at (0,38) size 784x38 [color=#00FF00]
+          RenderButton {button} at (2,2) size 310x34 [color=#000000] [bgcolor=#C0C0C0]
+            RenderBlock (anonymous) at (6,6) size 298x22
+              RenderText {#text} at (0,0) size 298x22
+                text run at (0,0) width 298: "This text should turn green while it is active."
+          RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-65-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-65-expected.png
new file mode 100644 (file)
index 0000000..f869c30
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-65-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-65-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-65-expected.txt
new file mode 100644 (file)
index 0000000..ddbc1aa
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "The background color of all "
+        RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (193,0) size 54x22
+            text run at (193,0) width 54: "anchors"
+        RenderText {#text} at (247,0) size 108x22
+          text run at (247,0) width 4: " "
+          text run at (251,0) width 104: "should become "
+        RenderInline {a} at (0,0) size 38x22 [color=#0000EE]
+          RenderText {#text} at (355,0) size 38x22
+            text run at (355,0) width 38: "green"
+        RenderText {#text} at (393,0) size 139x22
+          text run at (393,0) width 139: " when they have the "
+        RenderInline {a} at (0,0) size 35x22 [color=#0000EE]
+          RenderText {#text} at (532,0) size 35x22
+            text run at (532,0) width 35: "focus"
+        RenderText {#text} at (567,0) size 4x22
+          text run at (567,0) width 4: "."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66-expected.png
new file mode 100644 (file)
index 0000000..63cfe5a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66-expected.txt
new file mode 100644 (file)
index 0000000..16da0b0
--- /dev/null
@@ -0,0 +1,36 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x196
+  RenderBlock {html} at (0,0) size 800x196
+    RenderBody {body} at (8,16) size 784x164
+      RenderBlock {p} at (0,0) size 784x44 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 751x44
+          text run at (0,0) width 245: "This paragraph should be unstyled. "
+          text run at (245,0) width 481: "The background of the following paragraph should become blue when "
+          text run at (726,0) width 25: "you"
+          text run at (0,22) width 45: "follow "
+        RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (45,22) size 54x22
+            text run at (45,22) width 54: "this link"
+        RenderText {#text} at (99,22) size 4x22
+          text run at (99,22) width 4: "."
+      RenderBlock {p} at (0,60) size 784x44 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 774x22
+          text run at (0,0) width 299: "This paragraph should initially be unstyled. "
+          text run at (299,0) width 475: "It should become blue when you select the link above. When you select"
+        RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (0,22) size 54x22
+            text run at (0,22) width 54: "this link"
+        RenderText {#text} at (54,22) size 679x22
+          text run at (54,22) width 292: ", it should return to being unstyled and the "
+          text run at (346,22) width 387: "background of the paragraph below should become blue."
+      RenderBlock {p} at (0,120) size 784x44 [bgcolor=#FFFFFF]
+        RenderText {#text} at (0,0) size 779x22
+          text run at (0,0) width 299: "This paragraph should initially be unstyled. "
+          text run at (299,0) width 480: "It should become blue when you select the link above. When you follow"
+        RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+          RenderText {#text} at (0,22) size 54x22
+            text run at (0,22) width 54: "this link"
+        RenderText {#text} at (54,22) size 391x22
+          text run at (54,22) width 155: ", the three paragraphs "
+          text run at (209,22) width 236: "should all return to being unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66b-expected.png
new file mode 100644 (file)
index 0000000..9c63141
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-66b-expected.txt
new file mode 100644 (file)
index 0000000..389afbf
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 222x22
+          text run at (0,0) width 222: "This paragraph should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-67-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-67-expected.png
new file mode 100644 (file)
index 0000000..d9584c4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-67-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-67-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-67-expected.txt
new file mode 100644 (file)
index 0000000..3c90016
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#008000]
+          RenderText {#text} at (0,0) size 592x22
+            text run at (0,0) width 419: "This paragraph should have a green background because the "
+            text run at (419,0) width 173: "enclosing div is in english."
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#008000]
+          RenderText {#text} at (0,0) size 489x22
+            text run at (0,0) width 394: "This paragraph should have a green background because "
+            text run at (394,0) width 95: "it is in english."
+        RenderBlock {div} at (0,76) size 784x22 [bgcolor=#FF0000]
+          RenderBlock {p} at (0,0) size 784x22 [bgcolor=#008000]
+            RenderText {#text} at (0,0) size 489x22
+              text run at (0,0) width 337: "This paragraph should have a green background "
+              text run at (337,0) width 152: "because it is in english."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-68-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-68-expected.png
new file mode 100644 (file)
index 0000000..ced1ffe
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-68-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-68-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-68-expected.txt
new file mode 100644 (file)
index 0000000..aa4cdf4
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x99
+  RenderBlock {html} at (0,0) size 800x99
+    RenderBody {body} at (8,16) size 784x67
+      RenderBlock {p} at (0,0) size 784x67
+        RenderButton {button} at (2,2) size 310x31 [color=#808080] [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 294x22
+            RenderText {#text} at (0,0) size 294x22
+              text run at (0,0) width 294: "A button (disabled) with green background"
+        RenderText {#text} at (314,6) size 4x22
+          text run at (314,6) width 4: " "
+        RenderBR {br} at (0,0) size 0x0
+        RenderTextControl {input} at (2,37) size 296x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,56) size 290x22 scrollWidth 306
+  RenderBlock {div} at (3,3) size 290x22 [color=#545454]
+    RenderText {#text} at (1,0) size 304x22
+      text run at (1,0) width 304: "a text area (disabled) with green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-69-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-69-expected.png
new file mode 100644 (file)
index 0000000..3cfb114
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-69-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-69-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-69-expected.txt
new file mode 100644 (file)
index 0000000..e5e65aa
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x99
+  RenderBlock {html} at (0,0) size 800x99
+    RenderBody {body} at (8,16) size 784x67
+      RenderBlock {p} at (0,0) size 784x67
+        RenderButton {button} at (2,2) size 307x31 [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 291x22
+            RenderText {#text} at (0,0) size 291x22
+              text run at (0,0) width 291: "A button (enabled) with green background"
+        RenderText {#text} at (311,6) size 4x22
+          text run at (311,6) width 4: " "
+        RenderBR {br} at (0,0) size 0x0
+        RenderTextControl {input} at (2,37) size 296x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderText {#text} at (0,0) size 0x0
+layer at (13,56) size 290x22 scrollWidth 303
+  RenderBlock {div} at (3,3) size 290x22
+    RenderText {#text} at (1,0) size 301x22
+      text run at (1,0) width 301: "a text area (enabled) with green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7-expected.png
new file mode 100644 (file)
index 0000000..9164c13
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7-expected.txt
new file mode 100644 (file)
index 0000000..d2d0626
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {html} at (0,0) size 800x84
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 526x22
+          text run at (0,0) width 439: "This paragraph should have green background because CLASS "
+          text run at (439,0) width 87: "contains \"b\""
+      RenderBlock {address} at (0,38) size 784x22 [bgcolor=#00FF00]
+        RenderInline {span} at (0,0) size 160x22
+          RenderText {#text} at (0,0) size 160x22
+            text run at (0,0) width 160: "This address should also"
+        RenderText {#text} at (160,0) size 4x22
+          text run at (160,0) width 4: " "
+        RenderInline {span} at (0,0) size 617x22
+          RenderText {#text} at (164,0) size 617x22
+            text run at (164,0) width 359: "have green background because the selector in the last "
+            text run at (523,0) width 258: "rule does not apply to the inner SPANs."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-70-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-70-expected.png
new file mode 100644 (file)
index 0000000..8418a14
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-70-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-70-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-70-expected.txt
new file mode 100644 (file)
index 0000000..9aea2a9
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22
+        RenderBlock {input} at (3,5) size 13x13 [bgcolor=#00FF00]
+        RenderText {#text} at (19,0) size 4x22
+          text run at (19,0) width 4: " "
+        RenderInline {span} at (0,0) size 424x22 [bgcolor=#00FF00]
+          RenderText {#text} at (23,0) size 424x22
+            text run at (23,0) width 424: "Everything in this paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72-expected.png
new file mode 100644 (file)
index 0000000..e20c7a5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72-expected.txt
new file mode 100644 (file)
index 0000000..17f929c
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {div} at (0,0) size 784x22
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 594x22
+            text run at (0,0) width 594: "This paragraph should have a green background and there should be no red anywhere."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72b-expected.png
new file mode 100644 (file)
index 0000000..e20c7a5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-72b-expected.txt
new file mode 100644 (file)
index 0000000..17f929c
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {div} at (0,0) size 784x22
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 594x22
+            text run at (0,0) width 594: "This paragraph should have a green background and there should be no red anywhere."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73-expected.png
new file mode 100644 (file)
index 0000000..a034a9e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73-expected.txt
new file mode 100644 (file)
index 0000000..6b9fcd1
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {html} at (0,0) size 800x596
+    RenderBody {body} at (8,16) size 784x572
+      RenderBlock {ul} at (0,0) size 784x132
+        RenderListItem {li} at (40,0) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {li} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {li} at (40,44) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 63x22
+            text run at (0,0) width 63: "Third list"
+        RenderListItem {li} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {li} at (40,88) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {li} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {ol} at (0,148) size 784x132
+        RenderListItem {li} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {li} at (40,22) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {li} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {li} at (40,66) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {li} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {li} at (40,110) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {div} at (0,296) size 784x276
+        RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 166x170
+            RenderTableRow {tr} at (0,2) size 166x26
+              RenderTableCell {td} at (2,2) size 110x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {td} at (114,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (140,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {tr} at (0,30) size 166x26
+              RenderTableCell {td} at (2,30) size 110x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {td} at (114,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (140,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {tr} at (0,58) size 166x26
+              RenderTableCell {td} at (2,58) size 110x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {td} at (114,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (140,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {tr} at (0,86) size 166x26
+              RenderTableCell {td} at (2,86) size 110x26 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.1"
+              RenderTableCell {td} at (114,86) size 24x26 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {td} at (140,86) size 24x26 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {tr} at (0,114) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,114) size 110x26 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 5.1"
+              RenderTableCell {td} at (114,114) size 24x26 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {td} at (140,114) size 24x26 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {tr} at (0,142) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,142) size 110x26 [border: (1px solid #000000)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 6.1"
+              RenderTableCell {td} at (114,142) size 24x26 [border: (1px solid #000000)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {td} at (140,142) size 24x26 [border: (1px solid #000000)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {p} at (0,188) size 784x0
+        RenderTable {table} at (0,188) size 432x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 430x86
+            RenderTableRow {tr} at (0,2) size 430x26
+              RenderTableCell {td} at (2,2) size 24x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {td} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (168,2) size 24x26 [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.4"
+              RenderTableCell {td} at (194,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (264,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (334,2) size 24x26 [border: (1px solid #000000)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.7"
+              RenderTableCell {td} at (360,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,30) size 430x26
+              RenderTableCell {td} at (2,30) size 24x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {td} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (168,30) size 24x26 [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.4"
+              RenderTableCell {td} at (194,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (264,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (334,30) size 24x26 [border: (1px solid #000000)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.7"
+              RenderTableCell {td} at (360,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,58) size 430x26
+              RenderTableCell {td} at (2,58) size 24x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {td} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (168,58) size 24x26 [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.4"
+              RenderTableCell {td} at (194,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (264,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (334,58) size 24x26 [border: (1px solid #000000)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.7"
+              RenderTableCell {td} at (360,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73b-expected.png
new file mode 100644 (file)
index 0000000..a034a9e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-73b-expected.txt
new file mode 100644 (file)
index 0000000..6b9fcd1
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {html} at (0,0) size 800x596
+    RenderBody {body} at (8,16) size 784x572
+      RenderBlock {ul} at (0,0) size 784x132
+        RenderListItem {li} at (40,0) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {li} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {li} at (40,44) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 63x22
+            text run at (0,0) width 63: "Third list"
+        RenderListItem {li} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {li} at (40,88) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {li} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {ol} at (0,148) size 784x132
+        RenderListItem {li} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {li} at (40,22) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {li} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {li} at (40,66) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {li} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {li} at (40,110) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {div} at (0,296) size 784x276
+        RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 166x170
+            RenderTableRow {tr} at (0,2) size 166x26
+              RenderTableCell {td} at (2,2) size 110x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {td} at (114,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (140,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {tr} at (0,30) size 166x26
+              RenderTableCell {td} at (2,30) size 110x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {td} at (114,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (140,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {tr} at (0,58) size 166x26
+              RenderTableCell {td} at (2,58) size 110x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {td} at (114,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (140,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {tr} at (0,86) size 166x26
+              RenderTableCell {td} at (2,86) size 110x26 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.1"
+              RenderTableCell {td} at (114,86) size 24x26 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {td} at (140,86) size 24x26 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {tr} at (0,114) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,114) size 110x26 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 5.1"
+              RenderTableCell {td} at (114,114) size 24x26 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {td} at (140,114) size 24x26 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {tr} at (0,142) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,142) size 110x26 [border: (1px solid #000000)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 6.1"
+              RenderTableCell {td} at (114,142) size 24x26 [border: (1px solid #000000)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {td} at (140,142) size 24x26 [border: (1px solid #000000)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {p} at (0,188) size 784x0
+        RenderTable {table} at (0,188) size 432x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 430x86
+            RenderTableRow {tr} at (0,2) size 430x26
+              RenderTableCell {td} at (2,2) size 24x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {td} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (168,2) size 24x26 [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.4"
+              RenderTableCell {td} at (194,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (264,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (334,2) size 24x26 [border: (1px solid #000000)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.7"
+              RenderTableCell {td} at (360,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,30) size 430x26
+              RenderTableCell {td} at (2,30) size 24x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {td} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (168,30) size 24x26 [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.4"
+              RenderTableCell {td} at (194,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (264,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (334,30) size 24x26 [border: (1px solid #000000)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.7"
+              RenderTableCell {td} at (360,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,58) size 430x26
+              RenderTableCell {td} at (2,58) size 24x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {td} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (168,58) size 24x26 [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.4"
+              RenderTableCell {td} at (194,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (264,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (334,58) size 24x26 [border: (1px solid #000000)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.7"
+              RenderTableCell {td} at (360,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74-expected.png
new file mode 100644 (file)
index 0000000..5297163
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74-expected.txt
new file mode 100644 (file)
index 0000000..a70252f
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {html} at (0,0) size 800x596
+    RenderBody {body} at (8,16) size 784x572
+      RenderBlock {ul} at (0,0) size 784x132
+        RenderListItem {li} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {li} at (40,22) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {li} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {li} at (40,66) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {li} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {li} at (40,110) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {ol} at (0,148) size 784x132
+        RenderListItem {li} at (40,0) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {li} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {li} at (40,44) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 96x22
+            text run at (0,0) width 96: "Third list item"
+        RenderListItem {li} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {li} at (40,88) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {li} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {div} at (0,296) size 784x276
+        RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 166x170
+            RenderTableRow {tr} at (0,2) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,2) size 110x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 1.1"
+              RenderTableCell {td} at (114,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (140,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {tr} at (0,30) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,30) size 110x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 2.1"
+              RenderTableCell {td} at (114,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (140,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {tr} at (0,58) size 166x26
+              RenderTableCell {td} at (2,58) size 110x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {td} at (114,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (140,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {tr} at (0,86) size 166x26
+              RenderTableCell {td} at (2,86) size 110x26 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.1"
+              RenderTableCell {td} at (114,86) size 24x26 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {td} at (140,86) size 24x26 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {tr} at (0,114) size 166x26
+              RenderTableCell {td} at (2,114) size 110x26 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.1"
+              RenderTableCell {td} at (114,114) size 24x26 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {td} at (140,114) size 24x26 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {tr} at (0,142) size 166x26
+              RenderTableCell {td} at (2,142) size 110x26 [border: (1px solid #000000)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.1"
+              RenderTableCell {td} at (114,142) size 24x26 [border: (1px solid #000000)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {td} at (140,142) size 24x26 [border: (1px solid #000000)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {p} at (0,188) size 784x0
+        RenderTable {table} at (0,188) size 432x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 430x86
+            RenderTableRow {tr} at (0,2) size 430x26
+              RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (168,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (238,2) size 24x26 [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.5"
+              RenderTableCell {td} at (264,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (334,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (404,2) size 24x26 [border: (1px solid #000000)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.8"
+            RenderTableRow {tr} at (0,30) size 430x26
+              RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (168,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (238,30) size 24x26 [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.5"
+              RenderTableCell {td} at (264,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (334,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (404,30) size 24x26 [border: (1px solid #000000)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.8"
+            RenderTableRow {tr} at (0,58) size 430x26
+              RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (168,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (238,58) size 24x26 [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.5"
+              RenderTableCell {td} at (264,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (334,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (404,58) size 24x26 [border: (1px solid #000000)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.8"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74b-expected.png
new file mode 100644 (file)
index 0000000..5297163
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-74b-expected.txt
new file mode 100644 (file)
index 0000000..a70252f
--- /dev/null
@@ -0,0 +1,196 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x596
+  RenderBlock {html} at (0,0) size 800x596
+    RenderBody {body} at (8,16) size 784x572
+      RenderBlock {ul} at (0,0) size 784x132
+        RenderListItem {li} at (40,0) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 343x22
+            text run at (0,0) width 343: "This first list item should have a green background"
+        RenderListItem {li} at (40,22) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 105x22
+            text run at (0,0) width 105: "Second list item"
+        RenderListItem {li} at (40,44) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "This third list item should have a green background"
+        RenderListItem {li} at (40,66) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 104x22
+            text run at (0,0) width 104: "Fourth list item"
+        RenderListItem {li} at (40,88) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 344x22
+            text run at (0,0) width 344: "This fifth list item should have a green background"
+        RenderListItem {li} at (40,110) size 744x22
+          RenderListMarker at (-18,0) size 7x22: bullet
+          RenderText {#text} at (0,0) size 91x22
+            text run at (0,0) width 91: "Sixth list item"
+      RenderBlock {ol} at (0,148) size 784x132
+        RenderListItem {li} at (40,0) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "1"
+          RenderText {#text} at (0,0) size 88x22
+            text run at (0,0) width 88: "First list item"
+        RenderListItem {li} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "2"
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "This second list item should have a green background"
+        RenderListItem {li} at (40,44) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "3"
+          RenderText {#text} at (0,0) size 96x22
+            text run at (0,0) width 96: "Third list item"
+        RenderListItem {li} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "4"
+          RenderText {#text} at (0,0) size 359x22
+            text run at (0,0) width 359: "This fourth list item should have a green background"
+        RenderListItem {li} at (40,88) size 744x22
+          RenderListMarker at (-21,0) size 16x22: "5"
+          RenderText {#text} at (0,0) size 89x22
+            text run at (0,0) width 89: "Fifth list item"
+        RenderListItem {li} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderListMarker at (-21,0) size 16x22: "6"
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "This sixth list item should have a green background"
+      RenderBlock {div} at (0,296) size 784x276
+        RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 166x170
+            RenderTableRow {tr} at (0,2) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,2) size 110x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 1.1"
+              RenderTableCell {td} at (114,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (140,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {tr} at (0,30) size 166x26 [bgcolor=#00FF00]
+              RenderTableCell {td} at (2,30) size 110x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 106x22
+                  text run at (2,2) width 106: "Green row : 2.1"
+              RenderTableCell {td} at (114,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (140,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {tr} at (0,58) size 166x26
+              RenderTableCell {td} at (2,58) size 110x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {td} at (114,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (140,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+            RenderTableRow {tr} at (0,86) size 166x26
+              RenderTableCell {td} at (2,86) size 110x26 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.1"
+              RenderTableCell {td} at (114,86) size 24x26 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.2"
+              RenderTableCell {td} at (140,86) size 24x26 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "4.3"
+            RenderTableRow {tr} at (0,114) size 166x26
+              RenderTableCell {td} at (2,114) size 110x26 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.1"
+              RenderTableCell {td} at (114,114) size 24x26 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.2"
+              RenderTableCell {td} at (140,114) size 24x26 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "5.3"
+            RenderTableRow {tr} at (0,142) size 166x26
+              RenderTableCell {td} at (2,142) size 110x26 [border: (1px solid #000000)] [r=5 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.1"
+              RenderTableCell {td} at (114,142) size 24x26 [border: (1px solid #000000)] [r=5 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.2"
+              RenderTableCell {td} at (140,142) size 24x26 [border: (1px solid #000000)] [r=5 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "6.3"
+        RenderBlock {p} at (0,188) size 784x0
+        RenderTable {table} at (0,188) size 432x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 430x86
+            RenderTableRow {tr} at (0,2) size 430x26
+              RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.2"
+              RenderTableCell {td} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (168,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (238,2) size 24x26 [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.5"
+              RenderTableCell {td} at (264,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (334,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (404,2) size 24x26 [border: (1px solid #000000)] [r=0 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.8"
+            RenderTableRow {tr} at (0,30) size 430x26
+              RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.2"
+              RenderTableCell {td} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (168,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (238,30) size 24x26 [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.5"
+              RenderTableCell {td} at (264,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (334,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (404,30) size 24x26 [border: (1px solid #000000)] [r=1 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.8"
+            RenderTableRow {tr} at (0,58) size 430x26
+              RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.2"
+              RenderTableCell {td} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (168,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (238,58) size 24x26 [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.5"
+              RenderTableCell {td} at (264,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=5 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (334,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=6 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (404,58) size 24x26 [border: (1px solid #000000)] [r=2 c=7 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.8"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75-expected.png
new file mode 100644 (file)
index 0000000..b368b26
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75-expected.txt
new file mode 100644 (file)
index 0000000..f5f6575
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {html} at (0,0) size 800x448
+    RenderBody {body} at (8,16) size 784x416
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 321x22
+          text run at (0,0) width 321: "This paragraph should have green background"
+      RenderBlock {address} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 237x22
+          text run at (0,0) width 237: "And this address should be unstyled."
+      RenderBlock {p} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 356x22
+          text run at (0,0) width 356: "This paragraph should also have green background!"
+      RenderBlock {p} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 256x22
+          text run at (0,0) width 256: "But this one should be unstyled again."
+      RenderBlock {dl} at (0,152) size 784x264
+        RenderBlock {dt} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 136x22
+            text run at (0,0) width 136: "First definition term"
+        RenderBlock {dd} at (40,22) size 744x22
+          RenderText {#text} at (0,0) size 100x22
+            text run at (0,0) width 100: "First definition"
+        RenderBlock {dt} at (0,44) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 398x22
+            text run at (0,0) width 398: "Second definition term that should have green background"
+        RenderBlock {dd} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "Second definition that should have green background"
+        RenderBlock {dt} at (0,88) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 389x22
+            text run at (0,0) width 389: "Third definition term that should have green background"
+        RenderBlock {dd} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 353x22
+            text run at (0,0) width 353: "Third definition that should have green background"
+        RenderBlock {dt} at (0,132) size 784x22
+          RenderText {#text} at (0,0) size 152x22
+            text run at (0,0) width 152: "Fourth definition term"
+        RenderBlock {dd} at (40,154) size 744x22
+          RenderText {#text} at (0,0) size 116x22
+            text run at (0,0) width 116: "Fourth definition"
+        RenderBlock {dt} at (0,176) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 382x22
+            text run at (0,0) width 382: "Fifth definition term that should have green background"
+        RenderBlock {dd} at (40,198) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 346x22
+            text run at (0,0) width 346: "Fifth definition that should have green background"
+        RenderBlock {dt} at (0,220) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 384x22
+            text run at (0,0) width 384: "Sixth definition term that should have green background"
+        RenderBlock {dd} at (40,242) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "Sixth definition that should have green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75b-expected.png
new file mode 100644 (file)
index 0000000..b368b26
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-75b-expected.txt
new file mode 100644 (file)
index 0000000..f5f6575
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {html} at (0,0) size 800x448
+    RenderBody {body} at (8,16) size 784x416
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 321x22
+          text run at (0,0) width 321: "This paragraph should have green background"
+      RenderBlock {address} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 237x22
+          text run at (0,0) width 237: "And this address should be unstyled."
+      RenderBlock {p} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 356x22
+          text run at (0,0) width 356: "This paragraph should also have green background!"
+      RenderBlock {p} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 256x22
+          text run at (0,0) width 256: "But this one should be unstyled again."
+      RenderBlock {dl} at (0,152) size 784x264
+        RenderBlock {dt} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 136x22
+            text run at (0,0) width 136: "First definition term"
+        RenderBlock {dd} at (40,22) size 744x22
+          RenderText {#text} at (0,0) size 100x22
+            text run at (0,0) width 100: "First definition"
+        RenderBlock {dt} at (0,44) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 398x22
+            text run at (0,0) width 398: "Second definition term that should have green background"
+        RenderBlock {dd} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 362x22
+            text run at (0,0) width 362: "Second definition that should have green background"
+        RenderBlock {dt} at (0,88) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 389x22
+            text run at (0,0) width 389: "Third definition term that should have green background"
+        RenderBlock {dd} at (40,110) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 353x22
+            text run at (0,0) width 353: "Third definition that should have green background"
+        RenderBlock {dt} at (0,132) size 784x22
+          RenderText {#text} at (0,0) size 152x22
+            text run at (0,0) width 152: "Fourth definition term"
+        RenderBlock {dd} at (40,154) size 744x22
+          RenderText {#text} at (0,0) size 116x22
+            text run at (0,0) width 116: "Fourth definition"
+        RenderBlock {dt} at (0,176) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 382x22
+            text run at (0,0) width 382: "Fifth definition term that should have green background"
+        RenderBlock {dd} at (40,198) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 346x22
+            text run at (0,0) width 346: "Fifth definition that should have green background"
+        RenderBlock {dt} at (0,220) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 384x22
+            text run at (0,0) width 384: "Sixth definition term that should have green background"
+        RenderBlock {dd} at (40,242) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 348x22
+            text run at (0,0) width 348: "Sixth definition that should have green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76-expected.png
new file mode 100644 (file)
index 0000000..149d561
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76-expected.txt
new file mode 100644 (file)
index 0000000..19c1402
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {html} at (0,0) size 800x448
+    RenderBody {body} at (8,16) size 784x416
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {address} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 211x22
+          text run at (0,0) width 211: "This address should be unstyled."
+      RenderBlock {p} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 325x22
+          text run at (0,0) width 325: "This paragraph should have green background."
+      RenderBlock {p} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 325x22
+          text run at (0,0) width 325: "This paragraph should have green background."
+      RenderBlock {dl} at (0,152) size 784x264
+        RenderBlock {dt} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 385x22
+            text run at (0,0) width 385: "First definition term that should have green background."
+        RenderBlock {dd} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 391x22
+            text run at (0,0) width 391: "First definition that should also have a green background."
+        RenderBlock {dt} at (0,44) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 402x22
+            text run at (0,0) width 402: "Second definition term that should have green background."
+        RenderBlock {dd} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 366x22
+            text run at (0,0) width 366: "Second definition that should have green background."
+        RenderBlock {dt} at (0,88) size 784x22
+          RenderText {#text} at (0,0) size 148x22
+            text run at (0,0) width 148: "Third definition term."
+        RenderBlock {dd} at (40,110) size 744x22
+          RenderText {#text} at (0,0) size 112x22
+            text run at (0,0) width 112: "Third definition."
+        RenderBlock {dt} at (0,132) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 401x22
+            text run at (0,0) width 401: "Fourth definition term that should have green background."
+        RenderBlock {dd} at (40,154) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 365x22
+            text run at (0,0) width 365: "Fourth definition that should have green background."
+        RenderBlock {dt} at (0,176) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 386x22
+            text run at (0,0) width 386: "Fifth definition term that should have green background."
+        RenderBlock {dd} at (40,198) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "Fifth definition that should have green background."
+        RenderBlock {dt} at (0,220) size 784x22
+          RenderText {#text} at (0,0) size 143x22
+            text run at (0,0) width 143: "Sixth definition term."
+        RenderBlock {dd} at (40,242) size 744x22
+          RenderText {#text} at (0,0) size 107x22
+            text run at (0,0) width 107: "Sixth definition."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76b-expected.png
new file mode 100644 (file)
index 0000000..149d561
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-76b-expected.txt
new file mode 100644 (file)
index 0000000..19c1402
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {html} at (0,0) size 800x448
+    RenderBody {body} at (8,16) size 784x416
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {address} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 211x22
+          text run at (0,0) width 211: "This address should be unstyled."
+      RenderBlock {p} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 325x22
+          text run at (0,0) width 325: "This paragraph should have green background."
+      RenderBlock {p} at (0,114) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 325x22
+          text run at (0,0) width 325: "This paragraph should have green background."
+      RenderBlock {dl} at (0,152) size 784x264
+        RenderBlock {dt} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 385x22
+            text run at (0,0) width 385: "First definition term that should have green background."
+        RenderBlock {dd} at (40,22) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 391x22
+            text run at (0,0) width 391: "First definition that should also have a green background."
+        RenderBlock {dt} at (0,44) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 402x22
+            text run at (0,0) width 402: "Second definition term that should have green background."
+        RenderBlock {dd} at (40,66) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 366x22
+            text run at (0,0) width 366: "Second definition that should have green background."
+        RenderBlock {dt} at (0,88) size 784x22
+          RenderText {#text} at (0,0) size 148x22
+            text run at (0,0) width 148: "Third definition term."
+        RenderBlock {dd} at (40,110) size 744x22
+          RenderText {#text} at (0,0) size 112x22
+            text run at (0,0) width 112: "Third definition."
+        RenderBlock {dt} at (0,132) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 401x22
+            text run at (0,0) width 401: "Fourth definition term that should have green background."
+        RenderBlock {dd} at (40,154) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 365x22
+            text run at (0,0) width 365: "Fourth definition that should have green background."
+        RenderBlock {dt} at (0,176) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 386x22
+            text run at (0,0) width 386: "Fifth definition term that should have green background."
+        RenderBlock {dd} at (40,198) size 744x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 350x22
+            text run at (0,0) width 350: "Fifth definition that should have green background."
+        RenderBlock {dt} at (0,220) size 784x22
+          RenderText {#text} at (0,0) size 143x22
+            text run at (0,0) width 143: "Sixth definition term."
+        RenderBlock {dd} at (40,242) size 744x22
+          RenderText {#text} at (0,0) size 107x22
+            text run at (0,0) width 107: "Sixth definition."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77-expected.png
new file mode 100644 (file)
index 0000000..291bc8a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77-expected.txt
new file mode 100644 (file)
index 0000000..c792ef8
--- /dev/null
@@ -0,0 +1,46 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {html} at (0,0) size 800x150
+    RenderBody {body} at (8,8) size 784x126
+      RenderBlock {div} at (0,0) size 784x88
+        RenderTable {table} at (0,0) size 170x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 168x86
+            RenderTableRow {tr} at (0,2) size 168x26
+              RenderTableCell {td} at (2,2) size 24x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {td} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,30) size 168x26
+              RenderTableCell {td} at (2,30) size 24x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {td} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,58) size 168x26
+              RenderTableCell {td} at (2,58) size 24x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {td} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+      RenderBlock {p} at (0,104) size 784x22
+        RenderText {#text} at (0,0) size 111x22
+          text run at (0,0) width 111: "This paragraph "
+        RenderInline {span} at (0,0) size 65x22
+          RenderText {#text} at (111,0) size 65x22
+            text run at (111,0) width 65: "should be"
+        RenderText {#text} at (176,0) size 65x22
+          text run at (176,0) width 65: " unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77b-expected.png
new file mode 100644 (file)
index 0000000..291bc8a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-77b-expected.txt
new file mode 100644 (file)
index 0000000..c792ef8
--- /dev/null
@@ -0,0 +1,46 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {html} at (0,0) size 800x150
+    RenderBody {body} at (8,8) size 784x126
+      RenderBlock {div} at (0,0) size 784x88
+        RenderTable {table} at (0,0) size 170x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 168x86
+            RenderTableRow {tr} at (0,2) size 168x26
+              RenderTableCell {td} at (2,2) size 24x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.1"
+              RenderTableCell {td} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,30) size 168x26
+              RenderTableCell {td} at (2,30) size 24x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.1"
+              RenderTableCell {td} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+            RenderTableRow {tr} at (0,58) size 168x26
+              RenderTableCell {td} at (2,58) size 24x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.1"
+              RenderTableCell {td} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+      RenderBlock {p} at (0,104) size 784x22
+        RenderText {#text} at (0,0) size 111x22
+          text run at (0,0) width 111: "This paragraph "
+        RenderInline {span} at (0,0) size 65x22
+          RenderText {#text} at (111,0) size 65x22
+            text run at (111,0) width 65: "should be"
+        RenderText {#text} at (176,0) size 65x22
+          text run at (176,0) width 65: " unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78-expected.png
new file mode 100644 (file)
index 0000000..9be175b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78-expected.txt
new file mode 100644 (file)
index 0000000..fc55d31
--- /dev/null
@@ -0,0 +1,46 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {html} at (0,0) size 800x150
+    RenderBody {body} at (8,8) size 784x126
+      RenderBlock {div} at (0,0) size 784x88
+        RenderTable {table} at (0,0) size 170x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 168x86
+            RenderTableRow {tr} at (0,2) size 168x26
+              RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (142,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {tr} at (0,30) size 168x26
+              RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (142,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {tr} at (0,58) size 168x26
+              RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (142,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+      RenderBlock {p} at (0,104) size 784x22
+        RenderText {#text} at (0,0) size 34x22
+          text run at (0,0) width 34: "This "
+        RenderInline {span} at (0,0) size 122x22
+          RenderText {#text} at (34,0) size 122x22
+            text run at (34,0) width 122: "paragraph should"
+        RenderText {#text} at (156,0) size 85x22
+          text run at (156,0) width 85: " be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78b-expected.png
new file mode 100644 (file)
index 0000000..9be175b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-78b-expected.txt
new file mode 100644 (file)
index 0000000..fc55d31
--- /dev/null
@@ -0,0 +1,46 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {html} at (0,0) size 800x150
+    RenderBody {body} at (8,8) size 784x126
+      RenderBlock {div} at (0,0) size 784x88
+        RenderTable {table} at (0,0) size 170x88 [border: (1px outset #808080)]
+          RenderTableSection (anonymous) at (1,1) size 168x86
+            RenderTableRow {tr} at (0,2) size 168x26
+              RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (142,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "1.3"
+            RenderTableRow {tr} at (0,30) size 168x26
+              RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (142,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "2.3"
+            RenderTableRow {tr} at (0,58) size 168x26
+              RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (72,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 64x22
+                  text run at (2,2) width 64: "green cell"
+              RenderTableCell {td} at (142,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+                RenderText {#text} at (2,2) size 20x22
+                  text run at (2,2) width 20: "3.3"
+      RenderBlock {p} at (0,104) size 784x22
+        RenderText {#text} at (0,0) size 34x22
+          text run at (0,0) width 34: "This "
+        RenderInline {span} at (0,0) size 122x22
+          RenderText {#text} at (34,0) size 122x22
+            text run at (34,0) width 122: "paragraph should"
+        RenderText {#text} at (156,0) size 85x22
+          text run at (156,0) width 85: " be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-79-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-79-expected.png
new file mode 100644 (file)
index 0000000..fc6b2db
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-79-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-79-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-79-expected.txt
new file mode 100644 (file)
index 0000000..7c60938
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x144
+  RenderBlock {html} at (0,0) size 800x144
+    RenderBody {body} at (8,8) size 784x120
+      RenderBlock {div} at (0,0) size 784x120
+        RenderBlock (anonymous) at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 205x22
+            text run at (0,0) width 205: "This div contains 3 addresses :"
+        RenderBlock {address} at (16,22) size 768x22
+          RenderText {#text} at (0,0) size 259x22
+            text run at (0,0) width 259: "A first address with normal background"
+        RenderBlock {address} at (16,60) size 768x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 361x22
+            text run at (0,0) width 361: "A second address that should have a green background"
+        RenderBlock {address} at (16,98) size 768x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 347x22
+            text run at (0,0) width 347: "A third address that should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7b-expected.png
new file mode 100644 (file)
index 0000000..9f3fd97
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-7b-expected.txt
new file mode 100644 (file)
index 0000000..8edf714
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-8-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-8-expected.png
new file mode 100644 (file)
index 0000000..1d7af67
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-8-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-8-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-8-expected.txt
new file mode 100644 (file)
index 0000000..c473d57
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x84
+  RenderBlock {html} at (0,0) size 800x84
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 536x22
+          text run at (0,0) width 536: "This paragraph should have green background because its language is \"en-gb\""
+      RenderBlock {address} at (0,38) size 784x22 [bgcolor=#00FF00]
+        RenderInline {span} at (0,0) size 160x22
+          RenderText {#text} at (0,0) size 160x22
+            text run at (0,0) width 160: "This address should also"
+        RenderText {#text} at (160,0) size 4x22
+          text run at (160,0) width 4: " "
+        RenderInline {span} at (0,0) size 528x22
+          RenderText {#text} at (164,0) size 528x22
+            text run at (164,0) width 436: "have green background because the language of the inner SPANs "
+            text run at (600,0) width 92: "is not French."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-80-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-80-expected.png
new file mode 100644 (file)
index 0000000..46280f3
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-80-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-80-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-80-expected.txt
new file mode 100644 (file)
index 0000000..3e0636f
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {html} at (0,0) size 800x152
+    RenderBody {body} at (8,8) size 784x136
+      RenderBlock {div} at (0,0) size 784x136
+        RenderBlock {address} at (16,0) size 768x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 341x22
+            text run at (0,0) width 341: "A first address that should have a green background"
+        RenderBlock {address} at (16,38) size 768x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 361x22
+            text run at (0,0) width 361: "A second address that should have a green background"
+        RenderBlock {address} at (16,76) size 768x22
+          RenderText {#text} at (0,0) size 265x22
+            text run at (0,0) width 265: "A third address with normal background"
+        RenderBlock (anonymous) at (0,114) size 784x22
+          RenderText {#text} at (0,0) size 309x22
+            text run at (0,0) width 309: "This div should have three addresses above it."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81-expected.png
new file mode 100644 (file)
index 0000000..8862f73
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81-expected.txt
new file mode 100644 (file)
index 0000000..0290d0a
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {div} at (0,38) size 784x60
+        RenderBlock (anonymous) at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 257x22
+            text run at (0,0) width 257: "This div contains only one paragraph."
+        RenderBlock {p} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81b-expected.png
new file mode 100644 (file)
index 0000000..8862f73
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-81b-expected.txt
new file mode 100644 (file)
index 0000000..0290d0a
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {div} at (0,38) size 784x60
+        RenderBlock (anonymous) at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 257x22
+            text run at (0,0) width 257: "This div contains only one paragraph."
+        RenderBlock {p} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82-expected.png
new file mode 100644 (file)
index 0000000..fb8b310
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82-expected.txt
new file mode 100644 (file)
index 0000000..5e66fc4
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 325x22
+            text run at (0,0) width 325: "This paragraph should have green background."
+        RenderBlock {address} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 233x22
+            text run at (0,0) width 233: "But this address should be unstyled."
+        RenderBlock {p} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 325x22
+            text run at (0,0) width 325: "This paragraph should have green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82b-expected.png
new file mode 100644 (file)
index 0000000..fb8b310
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-82b-expected.txt
new file mode 100644 (file)
index 0000000..5e66fc4
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 325x22
+            text run at (0,0) width 325: "This paragraph should have green background."
+        RenderBlock {address} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 233x22
+            text run at (0,0) width 233: "But this address should be unstyled."
+        RenderBlock {p} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 325x22
+            text run at (0,0) width 325: "This paragraph should have green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-83-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-83-expected.png
new file mode 100644 (file)
index 0000000..7bfc9ff
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-83-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-83-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-83-expected.txt
new file mode 100644 (file)
index 0000000..c2f8363
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-86-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-86-expected.png
new file mode 100644 (file)
index 0000000..e4ba35f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-86-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-86-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-86-expected.txt
new file mode 100644 (file)
index 0000000..b07bcd9
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {blockquote} at (40,0) size 704x22
+        RenderBlock {div} at (0,0) size 704x22
+          RenderBlock {div} at (0,0) size 704x22
+            RenderBlock {p} at (0,0) size 704x22 [color=#008000]
+              RenderText {#text} at (0,0) size 174x22
+                text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87-expected.png
new file mode 100644 (file)
index 0000000..eb8e341
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87-expected.txt
new file mode 100644 (file)
index 0000000..d9c3a3c
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {html} at (0,0) size 800x152
+    RenderBody {body} at (8,16) size 784x120
+      RenderBlock {blockquote} at (40,0) size 704x22
+        RenderBlock {div} at (0,0) size 704x22
+          RenderText {#text} at (0,0) size 193x22
+            text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {div} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {div} at (0,60) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {p} at (0,98) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87b-expected.png
new file mode 100644 (file)
index 0000000..eb8e341
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-87b-expected.txt
new file mode 100644 (file)
index 0000000..d9c3a3c
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {html} at (0,0) size 800x152
+    RenderBody {body} at (8,16) size 784x120
+      RenderBlock {blockquote} at (40,0) size 704x22
+        RenderBlock {div} at (0,0) size 704x22
+          RenderText {#text} at (0,0) size 193x22
+            text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {div} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {div} at (0,60) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {p} at (0,98) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88-expected.png
new file mode 100644 (file)
index 0000000..f65807a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88-expected.txt
new file mode 100644 (file)
index 0000000..240769d
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {blockquote} at (40,0) size 704x22
+        RenderBlock {div} at (0,0) size 704x22
+          RenderText {#text} at (0,0) size 193x22
+            text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {div} at (0,38) size 784x22
+        RenderBlock {div} at (0,0) size 784x22
+          RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+            RenderText {#text} at (0,0) size 174x22
+              text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88b-expected.png
new file mode 100644 (file)
index 0000000..f65807a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-88b-expected.txt
new file mode 100644 (file)
index 0000000..240769d
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {html} at (0,0) size 800x92
+    RenderBody {body} at (8,16) size 784x60
+      RenderBlock {blockquote} at (40,0) size 704x22
+        RenderBlock {div} at (0,0) size 704x22
+          RenderText {#text} at (0,0) size 193x22
+            text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {div} at (0,38) size 784x22
+        RenderBlock {div} at (0,0) size 784x22
+          RenderBlock {p} at (0,0) size 784x22 [color=#008000]
+            RenderText {#text} at (0,0) size 174x22
+              text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-89-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-89-expected.png
new file mode 100644 (file)
index 0000000..e4ba35f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-89-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-89-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-89-expected.txt
new file mode 100644 (file)
index 0000000..b07bcd9
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {html} at (0,0) size 800x54
+    RenderBody {body} at (8,16) size 784x22
+      RenderBlock {blockquote} at (40,0) size 704x22
+        RenderBlock {div} at (0,0) size 704x22
+          RenderBlock {div} at (0,0) size 704x22
+            RenderBlock {p} at (0,0) size 704x22 [color=#008000]
+              RenderText {#text} at (0,0) size 174x22
+                text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-9-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-9-expected.png
new file mode 100644 (file)
index 0000000..8898e22
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-9-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-9-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-9-expected.txt
new file mode 100644 (file)
index 0000000..5662274
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {html} at (0,0) size 800x76
+    RenderBody {body} at (8,16) size 784x44
+      RenderBlock {p} at (0,0) size 784x44 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderBR {br} at (333,0) size 0x22
+        RenderText {#text} at (0,22) size 288x22
+          text run at (0,22) width 288: "because its title attribute begins with \"foo\""
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90-expected.png
new file mode 100644 (file)
index 0000000..eb8e341
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90-expected.txt
new file mode 100644 (file)
index 0000000..d9c3a3c
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {html} at (0,0) size 800x152
+    RenderBody {body} at (8,16) size 784x120
+      RenderBlock {blockquote} at (40,0) size 704x22
+        RenderBlock {div} at (0,0) size 704x22
+          RenderText {#text} at (0,0) size 193x22
+            text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {div} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {div} at (0,60) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {p} at (0,98) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90b-expected.png
new file mode 100644 (file)
index 0000000..eb8e341
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-90b-expected.txt
new file mode 100644 (file)
index 0000000..d9c3a3c
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {html} at (0,0) size 800x152
+    RenderBody {body} at (8,16) size 784x120
+      RenderBlock {blockquote} at (40,0) size 704x22
+        RenderBlock {div} at (0,0) size 704x22
+          RenderText {#text} at (0,0) size 193x22
+            text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {div} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {div} at (0,60) size 784x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+      RenderBlock {p} at (0,98) size 784x22 [color=#008000]
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-91-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-91-expected.png
new file mode 100644 (file)
index 0000000..f7560a5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-91-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-91-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-91-expected.txt
new file mode 100644 (file)
index 0000000..710f971
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {html} at (0,0) size 800x38
+    RenderBody {body} at (8,8) size 784x22
+      RenderInline {testa} at (0,0) size 333x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-92-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-92-expected.png
new file mode 100644 (file)
index 0000000..f7560a5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-92-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-92-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-92-expected.txt
new file mode 100644 (file)
index 0000000..8462fd8
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {html} at (0,0) size 800x38
+    RenderBody {body} at (8,8) size 784x22
+      RenderBlock {div} at (0,0) size 784x22
+        RenderInline {testA} at (0,0) size 333x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-93-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-93-expected.png
new file mode 100644 (file)
index 0000000..b7cf8dc
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-93-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-93-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-93-expected.txt
new file mode 100644 (file)
index 0000000..c45ed05
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {html} at (0,0) size 800x38
+    RenderBody {body} at (8,8) size 784x22
+      RenderInline {testA} at (0,0) size 555x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 555x22
+          text run at (0,0) width 555: "This paragraph has no declared namespace and should have a green background."
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94-expected.png
new file mode 100644 (file)
index 0000000..c8d0a12
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94-expected.txt
new file mode 100644 (file)
index 0000000..bf87bc0
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
+      RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
+      RenderBlock {p} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 199x22
+          text run at (0,0) width 199: "This line should be unstyleed."
+      RenderBlock {p} at (0,152) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94b-expected.png
new file mode 100644 (file)
index 0000000..77ae1bb
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-94b-expected.txt
new file mode 100644 (file)
index 0000000..4799bf8
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
+      RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
+      RenderBlock {p} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {p} at (0,152) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 288x22
+          text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-95-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-95-expected.png
new file mode 100644 (file)
index 0000000..fcc7789
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-95-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-95-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-95-expected.txt
new file mode 100644 (file)
index 0000000..f223b85
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {html} at (0,0) size 800x206
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {div} at (0,0) size 784x174
+        RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 284x22
+            text run at (0,0) width 111: "This line should "
+            text run at (111,0) width 173: "have a green background"
+        RenderBlock {p} at (0,38) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 284x22
+            text run at (0,0) width 284: "This line should have a green background"
+        RenderBlock {q} at (0,76) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 284x22
+            text run at (0,0) width 284: "This line should have a green background"
+        RenderBlock {p} at (0,114) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 284x22
+            text run at (0,0) width 284: "This line should have a green background"
+        RenderBlock {foo} at (0,152) size 784x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 284x22
+            text run at (0,0) width 284: "This line should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96-expected.png
new file mode 100644 (file)
index 0000000..f89fa3f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96-expected.txt
new file mode 100644 (file)
index 0000000..cfc6548
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {div} at (0,0) size 784x212
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {elementA} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {elementB} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {div} at (0,114) size 784x98
+          RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 284x22
+              text run at (0,0) width 284: "This line should have a green background"
+          RenderBlock {elementA} at (0,38) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 284x22
+              text run at (0,0) width 284: "This line should have a green background"
+          RenderBlock {elementB} at (0,76) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 284x22
+              text run at (0,0) width 284: "This line should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96b-expected.png
new file mode 100644 (file)
index 0000000..f89fa3f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-96b-expected.txt
new file mode 100644 (file)
index 0000000..cfc6548
--- /dev/null
@@ -0,0 +1,25 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {html} at (0,0) size 800x244
+    RenderBody {body} at (8,16) size 784x212
+      RenderBlock {div} at (0,0) size 784x212
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {elementA} at (0,38) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {elementB} at (0,76) size 784x22
+          RenderText {#text} at (0,0) size 192x22
+            text run at (0,0) width 192: "This line should be unstyled."
+        RenderBlock {div} at (0,114) size 784x98
+          RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 284x22
+              text run at (0,0) width 284: "This line should have a green background"
+          RenderBlock {elementA} at (0,38) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 284x22
+              text run at (0,0) width 284: "This line should have a green background"
+          RenderBlock {elementB} at (0,76) size 784x22 [bgcolor=#00FF00]
+            RenderText {#text} at (0,0) size 284x22
+              text run at (0,0) width 284: "This line should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97-expected.png
new file mode 100644 (file)
index 0000000..33a4899
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97-expected.txt
new file mode 100644 (file)
index 0000000..c586703
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,38) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97b-expected.png
new file mode 100644 (file)
index 0000000..33a4899
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-97b-expected.txt
new file mode 100644 (file)
index 0000000..c586703
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,38) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98-expected.png
new file mode 100644 (file)
index 0000000..f0d0e29
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98-expected.txt
new file mode 100644 (file)
index 0000000..73e9b8a
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x198
+  RenderBlock {html} at (0,0) size 800x198
+    RenderBody {body} at (8,16) size 784x174
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,38) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {s} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock (anonymous) at (0,152) size 784x22
+        RenderInline {t} at (0,0) size 333x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98b-expected.png
new file mode 100644 (file)
index 0000000..48731fb
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-98b-expected.txt
new file mode 100644 (file)
index 0000000..e6347dc
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,38) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {s} at (0,76) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99-expected.png
new file mode 100644 (file)
index 0000000..f042f53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99-expected.txt
new file mode 100644 (file)
index 0000000..054b575
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99b-expected.png
new file mode 100644 (file)
index 0000000..f042f53
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-99b-expected.txt
new file mode 100644 (file)
index 0000000..054b575
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {html} at (0,0) size 800x168
+    RenderBody {body} at (8,16) size 784x136
+      RenderBlock {p} at (0,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {s} at (0,114) size 784x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1-expected.png
new file mode 100644 (file)
index 0000000..f54bd0a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1-expected.txt
new file mode 100644 (file)
index 0000000..c656ba5
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x94
+  RenderBlock {html} at (0,0) size 800x94
+    RenderBody {body} at (8,16) size 784x70
+      RenderBlock {div} at (0,0) size 784x70
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 236x22
+            text run at (0,0) width 236: "The following bar should be green."
+        RenderBlock {div} at (0,38) size 784x32 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1b-expected.png
new file mode 100644 (file)
index 0000000..33a61f5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d1b-expected.txt
new file mode 100644 (file)
index 0000000..96a2d20
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {html} at (0,0) size 800x150
+    RenderBody {body} at (8,16) size 784x118
+      RenderBlock {div} at (0,0) size 784x118
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 271x22
+            text run at (0,0) width 271: "The following two bars should be green."
+        RenderBlock {div} at (16,38) size 752x32 [bgcolor=#00FF00]
+        RenderBlock {div} at (16,86) size 752x32 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d2-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d2-expected.png
new file mode 100644 (file)
index 0000000..f54bd0a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d2-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d2-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d2-expected.txt
new file mode 100644 (file)
index 0000000..7a134b0
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x94
+  RenderBlock {html} at (0,0) size 800x94
+    RenderBody {body} at (8,16) size 784x70
+      RenderBlock {div} at (0,0) size 784x70
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 236x22
+            text run at (0,0) width 236: "The following bar should be green."
+        RenderBlock {div} at (0,38) size 784x0
+        RenderBlock {div} at (0,38) size 784x0
+        RenderBlock {div} at (0,38) size 784x32
+          RenderBlock {div} at (0,0) size 784x32
+            RenderBlock {div} at (0,0) size 784x32
+              RenderBlock {div} at (0,0) size 784x32 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d3-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d3-expected.png
new file mode 100644 (file)
index 0000000..eb0c976
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d3-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d3-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d3-expected.txt
new file mode 100644 (file)
index 0000000..805974d
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x94
+  RenderBlock {html} at (0,0) size 800x94
+    RenderBody {body} at (8,16) size 784x70
+      RenderBlock {div} at (0,0) size 784x70
+        RenderBlock {p} at (0,0) size 784x22
+          RenderText {#text} at (0,0) size 249x22
+            text run at (0,0) width 249: "The following block should be green."
+        RenderBlock (anonymous) at (0,38) size 784x0
+          RenderInline {stub} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {t} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {t} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {t} at (0,38) size 784x32 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d4-expected.png b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d4-expected.png
new file mode 100644 (file)
index 0000000..8b07617
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d4-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d4-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xhtml/css3-modsel-d4-expected.txt
new file mode 100644 (file)
index 0000000..28092f0
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {html} at (0,0) size 800x130
+    RenderBody {body} at (8,16) size 784x98
+      RenderBlock {div} at (0,0) size 784x98
+        RenderBlock {div} at (0,0) size 784x98
+          RenderBlock {p} at (0,0) size 784x22 [bgcolor=#FF0000]
+            RenderText {#text} at (0,0) size 214x22
+              text run at (0,0) width 214: "This line should be unstyled. (2)"
+          RenderBlock {p} at (0,38) size 784x22
+            RenderText {#text} at (0,0) size 310x22
+              text run at (0,0) width 310: "This line should have a green background. (3)"
+          RenderBlock {p} at (0,76) size 784x22
+            RenderText {#text} at (0,0) size 297x22
+              text run at (0,0) width 297: "This line should be unstyled. (4 moving to 1)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-1-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-1-expected.png
new file mode 100644 (file)
index 0000000..41cd260
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-1-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-1-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-1-expected.txt
new file mode 100644 (file)
index 0000000..0384826
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {ul} at (0,16) size 800x44
+      RenderListItem {li} at (40,0) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 326x22
+          text run at (0,0) width 326: "The background of this list item should be green"
+      RenderListItem {li} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 406x22
+          text run at (0,0) width 406: "The background of this second list item should be also green"
+    RenderBlock {p} at (0,76) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 351x22
+        text run at (0,0) width 351: "The background of this paragraph should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-10-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-10-expected.png
new file mode 100644 (file)
index 0000000..66ea4ae
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-10-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-10-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-10-expected.txt
new file mode 100644 (file)
index 0000000..8d0d1ff
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 616x22
+        text run at (0,0) width 616: "This paragraph should have a green background because its title attribute ends with \"bar\""
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100-expected.png
new file mode 100644 (file)
index 0000000..1a29a6e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100-expected.txt
new file mode 100644 (file)
index 0000000..8d22bcd
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100b-expected.png
new file mode 100644 (file)
index 0000000..1a29a6e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-100b-expected.txt
new file mode 100644 (file)
index 0000000..8d22bcd
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101-expected.png
new file mode 100644 (file)
index 0000000..5adc704
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101-expected.txt
new file mode 100644 (file)
index 0000000..3f6c484
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101b-expected.png
new file mode 100644 (file)
index 0000000..5adc704
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-101b-expected.txt
new file mode 100644 (file)
index 0000000..3f6c484
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102-expected.png
new file mode 100644 (file)
index 0000000..5adc704
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102-expected.txt
new file mode 100644 (file)
index 0000000..3f6c484
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102b-expected.png
new file mode 100644 (file)
index 0000000..779bee4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-102b-expected.txt
new file mode 100644 (file)
index 0000000..0ed166d
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103-expected.png
new file mode 100644 (file)
index 0000000..5adc704
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103-expected.txt
new file mode 100644 (file)
index 0000000..3f6c484
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103b-expected.png
new file mode 100644 (file)
index 0000000..5adc704
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-103b-expected.txt
new file mode 100644 (file)
index 0000000..3f6c484
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104-expected.png
new file mode 100644 (file)
index 0000000..e07c961
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104-expected.txt
new file mode 100644 (file)
index 0000000..644e467
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {s} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104b-expected.png
new file mode 100644 (file)
index 0000000..e07c961
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-104b-expected.txt
new file mode 100644 (file)
index 0000000..644e467
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {s} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105-expected.png
new file mode 100644 (file)
index 0000000..55eec40
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105-expected.txt
new file mode 100644 (file)
index 0000000..13d6ebb
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {q} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,168) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105b-expected.png
new file mode 100644 (file)
index 0000000..55eec40
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-105b-expected.txt
new file mode 100644 (file)
index 0000000..13d6ebb
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {q} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,168) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106-expected.png
new file mode 100644 (file)
index 0000000..55eec40
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106-expected.txt
new file mode 100644 (file)
index 0000000..13d6ebb
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {q} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,168) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106b-expected.png
new file mode 100644 (file)
index 0000000..55eec40
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-106b-expected.txt
new file mode 100644 (file)
index 0000000..13d6ebb
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {q} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,168) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107-expected.png
new file mode 100644 (file)
index 0000000..079d827
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107-expected.txt
new file mode 100644 (file)
index 0000000..e94788f
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {q} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107b-expected.png
new file mode 100644 (file)
index 0000000..079d827
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-107b-expected.txt
new file mode 100644 (file)
index 0000000..e94788f
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {q} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108-expected.png
new file mode 100644 (file)
index 0000000..4b237f5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108-expected.txt
new file mode 100644 (file)
index 0000000..bd99910
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108b-expected.png
new file mode 100644 (file)
index 0000000..4b237f5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-108b-expected.txt
new file mode 100644 (file)
index 0000000..bd99910
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109-expected.png
new file mode 100644 (file)
index 0000000..4b237f5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109-expected.txt
new file mode 100644 (file)
index 0000000..bd99910
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109b-expected.png
new file mode 100644 (file)
index 0000000..4b237f5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-109b-expected.txt
new file mode 100644 (file)
index 0000000..bd99910
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-11-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-11-expected.png
new file mode 100644 (file)
index 0000000..d0bad3e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-11-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-11-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-11-expected.txt
new file mode 100644 (file)
index 0000000..80a7c0a
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 607x22
+        text run at (0,0) width 607: "This paragraph should have a green background because its title attribute contains \"bar\""
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110-expected.png
new file mode 100644 (file)
index 0000000..4b237f5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110-expected.txt
new file mode 100644 (file)
index 0000000..bd99910
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110b-expected.png
new file mode 100644 (file)
index 0000000..4b237f5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-110b-expected.txt
new file mode 100644 (file)
index 0000000..bd99910
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111-expected.png
new file mode 100644 (file)
index 0000000..c304683
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111-expected.txt
new file mode 100644 (file)
index 0000000..21c120f
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111b-expected.png
new file mode 100644 (file)
index 0000000..c304683
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-111b-expected.txt
new file mode 100644 (file)
index 0000000..21c120f
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112-expected.png
new file mode 100644 (file)
index 0000000..cd53491
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112-expected.txt
new file mode 100644 (file)
index 0000000..d39b876
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112b-expected.png
new file mode 100644 (file)
index 0000000..cd53491
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-112b-expected.txt
new file mode 100644 (file)
index 0000000..d39b876
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113-expected.png
new file mode 100644 (file)
index 0000000..08650ff
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113-expected.txt
new file mode 100644 (file)
index 0000000..4c3dd82
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {address} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 211x22
+        text run at (0,0) width 211: "This address should be unstyled."
+    RenderBlock {q} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {r} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113b-expected.png
new file mode 100644 (file)
index 0000000..08650ff
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-113b-expected.txt
new file mode 100644 (file)
index 0000000..4c3dd82
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {address} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 211x22
+        text run at (0,0) width 211: "This address should be unstyled."
+    RenderBlock {q} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {r} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114-expected.png
new file mode 100644 (file)
index 0000000..c9ae8ee
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114-expected.txt
new file mode 100644 (file)
index 0000000..16fc3a1
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {address} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 211x22
+        text run at (0,0) width 211: "This address should be unstyled."
+    RenderBlock {address} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 211x22
+        text run at (0,0) width 211: "This address should be unstyled."
+    RenderBlock {q} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {r} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114b-expected.png
new file mode 100644 (file)
index 0000000..c9ae8ee
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-114b-expected.txt
new file mode 100644 (file)
index 0000000..16fc3a1
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {address} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 211x22
+        text run at (0,0) width 211: "This address should be unstyled."
+    RenderBlock {address} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 211x22
+        text run at (0,0) width 211: "This address should be unstyled."
+    RenderBlock {q} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {r} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115-expected.png
new file mode 100644 (file)
index 0000000..cd53491
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115-expected.txt
new file mode 100644 (file)
index 0000000..d39b876
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115b-expected.png
new file mode 100644 (file)
index 0000000..cd53491
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-115b-expected.txt
new file mode 100644 (file)
index 0000000..d39b876
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116-expected.png
new file mode 100644 (file)
index 0000000..cd53491
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116-expected.txt
new file mode 100644 (file)
index 0000000..d39b876
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116b-expected.png
new file mode 100644 (file)
index 0000000..cd53491
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-116b-expected.txt
new file mode 100644 (file)
index 0000000..d39b876
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117-expected.png
new file mode 100644 (file)
index 0000000..cd53491
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117-expected.txt
new file mode 100644 (file)
index 0000000..d39b876
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117b-expected.png
new file mode 100644 (file)
index 0000000..cd53491
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-117b-expected.txt
new file mode 100644 (file)
index 0000000..d39b876
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {t} at (0,168) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-118-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-118-expected.png
new file mode 100644 (file)
index 0000000..d71423f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-118-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-118-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-118-expected.txt
new file mode 100644 (file)
index 0000000..75a2542
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {div} at (0,16) size 800x136
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {p} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {p} at (0,114) size 800x22 [bgcolor=#FF0000]
+        RenderBlock {l} at (0,0) size 800x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-119-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-119-expected.png
new file mode 100644 (file)
index 0000000..7493e80
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-119-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-119-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-119-expected.txt
new file mode 100644 (file)
index 0000000..c330086
--- /dev/null
@@ -0,0 +1,30 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x320
+  RenderBlock {test} at (0,0) size 800x320
+    RenderBlock {div} at (0,16) size 800x288
+      RenderBlock {div} at (0,0) size 800x136
+        RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {p} at (0,76) size 800x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+        RenderBlock {p} at (0,114) size 800x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 337x22
+            text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {address} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 305x22
+          text run at (0,0) width 305: "This address should have a green background."
+      RenderBlock {s} at (0,190) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,228) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {u} at (0,266) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-120-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-120-expected.png
new file mode 100644 (file)
index 0000000..8d11543
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-120-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-120-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-120-expected.txt
new file mode 100644 (file)
index 0000000..e330a51
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {div} at (0,16) size 800x136
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {l} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderInline {p} at (0,0) size 333x22
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 208: "This paragraph should have a "
+            text run at (208,0) width 125: "green background"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {p} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-121-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-121-expected.png
new file mode 100644 (file)
index 0000000..2d582a5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-121-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-121-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-121-expected.txt
new file mode 100644 (file)
index 0000000..df08488
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {div} at (0,0) size 800x136
+      RenderBlock {address} at (0,0) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 283x22
+          text run at (0,0) width 283: "This address should be in green characters."
+      RenderBlock {s} at (0,38) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {t} at (0,76) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {u} at (0,114) size 800x22 [color=#FF0000]
+        RenderInline {v} at (0,0) size 314x22 [color=#008000]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-122-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-122-expected.png
new file mode 100644 (file)
index 0000000..dfa19c4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-122-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-122-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-122-expected.txt
new file mode 100644 (file)
index 0000000..fbeff44
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {div} at (0,0) size 800x136
+      RenderBlock {address} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 301x22
+          text run at (0,0) width 301: "This address should have a green background"
+      RenderBlock {s} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {t} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {u} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123-expected.png
new file mode 100644 (file)
index 0000000..5a8ebbb
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123-expected.txt
new file mode 100644 (file)
index 0000000..d821c55
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {address} at (0,0) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 283x22
+          text run at (0,0) width 283: "This address should be in green characters."
+      RenderBlock {s} at (0,38) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {u} at (0,76) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123b-expected.png
new file mode 100644 (file)
index 0000000..3a1305f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-123b-expected.txt
new file mode 100644 (file)
index 0000000..5a3119d
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x38
+  RenderBlock {test} at (0,0) size 800x38
+    RenderBlock {div} at (0,0) size 800x22
+      RenderBlock {t} at (0,0) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124-expected.png
new file mode 100644 (file)
index 0000000..4b7d7c1
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124-expected.txt
new file mode 100644 (file)
index 0000000..f9d3b9e
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {div} at (0,16) size 800x136
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124b-expected.png
new file mode 100644 (file)
index 0000000..4b7d7c1
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-124b-expected.txt
new file mode 100644 (file)
index 0000000..f9d3b9e
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {div} at (0,16) size 800x136
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125-expected.png
new file mode 100644 (file)
index 0000000..0ba93da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125-expected.txt
new file mode 100644 (file)
index 0000000..8fb94f4
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125b-expected.png
new file mode 100644 (file)
index 0000000..0ba93da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-125b-expected.txt
new file mode 100644 (file)
index 0000000..8fb94f4
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126-expected.png
new file mode 100644 (file)
index 0000000..0ba93da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126-expected.txt
new file mode 100644 (file)
index 0000000..8fb94f4
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126b-expected.png
new file mode 100644 (file)
index 0000000..0ba93da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-126b-expected.txt
new file mode 100644 (file)
index 0000000..8fb94f4
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127-expected.png
new file mode 100644 (file)
index 0000000..0ba93da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127-expected.txt
new file mode 100644 (file)
index 0000000..8fb94f4
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127b-expected.png
new file mode 100644 (file)
index 0000000..0ba93da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-127b-expected.txt
new file mode 100644 (file)
index 0000000..8fb94f4
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128-expected.png
new file mode 100644 (file)
index 0000000..0ba93da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128-expected.txt
new file mode 100644 (file)
index 0000000..8fb94f4
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128b-expected.png
new file mode 100644 (file)
index 0000000..0ba93da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-128b-expected.txt
new file mode 100644 (file)
index 0000000..8fb94f4
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129-expected.png
new file mode 100644 (file)
index 0000000..0ba93da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129-expected.txt
new file mode 100644 (file)
index 0000000..8fb94f4
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129b-expected.png
new file mode 100644 (file)
index 0000000..0ba93da
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-129b-expected.txt
new file mode 100644 (file)
index 0000000..8fb94f4
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-13-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-13-expected.png
new file mode 100644 (file)
index 0000000..e34ff59
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-13-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-13-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-13-expected.txt
new file mode 100644 (file)
index 0000000..15344f3
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x98
+  RenderBlock {test} at (0,0) size 800x98
+    RenderBlock {ul} at (0,16) size 800x66
+      RenderListItem {li} at (40,0) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 460x22
+          text run at (0,0) width 460: "This list item should have green background because its class is \"t1\""
+      RenderListItem {li} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 460x22
+          text run at (0,0) width 460: "This list item should have green background because its class is \"t2\""
+      RenderListItem {li} at (40,44) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderInline {span} at (0,0) size 639x22
+          RenderText {#text} at (0,0) size 639x22
+            text run at (0,0) width 361: "This list item should have green background because "
+            text run at (361,0) width 278: "the inner SPAN does not match SPAN.t3"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130-expected.png
new file mode 100644 (file)
index 0000000..59c7f3a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130-expected.txt
new file mode 100644 (file)
index 0000000..9de3adf
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130b-expected.png
new file mode 100644 (file)
index 0000000..59c7f3a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-130b-expected.txt
new file mode 100644 (file)
index 0000000..9de3adf
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131-expected.png
new file mode 100644 (file)
index 0000000..5183e02
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131-expected.txt
new file mode 100644 (file)
index 0000000..7d0cc9d
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {div} at (0,0) size 800x136
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131b-expected.png
new file mode 100644 (file)
index 0000000..5183e02
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-131b-expected.txt
new file mode 100644 (file)
index 0000000..7d0cc9d
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {div} at (0,0) size 800x136
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132-expected.png
new file mode 100644 (file)
index 0000000..4798445
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132-expected.txt
new file mode 100644 (file)
index 0000000..4d2f80e
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {div} at (0,16) size 800x212
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 237x22
+          text run at (0,0) width 237: "This paragraph should be unstyled"
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,152) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,190) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132b-expected.png
new file mode 100644 (file)
index 0000000..4798445
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-132b-expected.txt
new file mode 100644 (file)
index 0000000..4d2f80e
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {div} at (0,16) size 800x212
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 237x22
+          text run at (0,0) width 237: "This paragraph should be unstyled"
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,152) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,190) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133-expected.png
new file mode 100644 (file)
index 0000000..30d43f9
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133-expected.txt
new file mode 100644 (file)
index 0000000..bd18db6
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {div} at (0,16) size 800x212
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,152) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,190) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133b-expected.png
new file mode 100644 (file)
index 0000000..30d43f9
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-133b-expected.txt
new file mode 100644 (file)
index 0000000..bd18db6
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {div} at (0,16) size 800x212
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,152) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,190) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134-expected.png
new file mode 100644 (file)
index 0000000..2ae73e2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134-expected.txt
new file mode 100644 (file)
index 0000000..c88ab9c
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {div} at (0,16) size 800x212
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,152) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,190) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134b-expected.png
new file mode 100644 (file)
index 0000000..2ae73e2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-134b-expected.txt
new file mode 100644 (file)
index 0000000..c88ab9c
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {div} at (0,16) size 800x212
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,152) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,190) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135-expected.png
new file mode 100644 (file)
index 0000000..2ae73e2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135-expected.txt
new file mode 100644 (file)
index 0000000..c88ab9c
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {div} at (0,16) size 800x212
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,152) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,190) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135b-expected.png
new file mode 100644 (file)
index 0000000..2ae73e2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-135b-expected.txt
new file mode 100644 (file)
index 0000000..c88ab9c
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {div} at (0,16) size 800x212
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,152) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,190) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136-expected.png
new file mode 100644 (file)
index 0000000..2ae73e2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136-expected.txt
new file mode 100644 (file)
index 0000000..c88ab9c
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {div} at (0,16) size 800x212
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,152) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,190) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136b-expected.png
new file mode 100644 (file)
index 0000000..2ae73e2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-136b-expected.txt
new file mode 100644 (file)
index 0000000..c88ab9c
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {div} at (0,16) size 800x212
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {q} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,152) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {t} at (0,190) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137-expected.png
new file mode 100644 (file)
index 0000000..73be395
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137-expected.txt
new file mode 100644 (file)
index 0000000..b8416fe
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {div} at (0,0) size 800x60
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137b-expected.png
new file mode 100644 (file)
index 0000000..73be395
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-137b-expected.txt
new file mode 100644 (file)
index 0000000..b8416fe
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {div} at (0,0) size 800x60
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138-expected.png
new file mode 100644 (file)
index 0000000..34b3b9e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138-expected.txt
new file mode 100644 (file)
index 0000000..5d56c56
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {div} at (0,0) size 800x136
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138b-expected.png
new file mode 100644 (file)
index 0000000..34b3b9e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-138b-expected.txt
new file mode 100644 (file)
index 0000000..5d56c56
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {div} at (0,0) size 800x136
+      RenderBlock {q} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139-expected.png
new file mode 100644 (file)
index 0000000..ca851a5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139-expected.txt
new file mode 100644 (file)
index 0000000..8ca8884
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {div} at (0,16) size 800x136
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {address} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 305x22
+          text run at (0,0) width 305: "This address should have a green background."
+      RenderBlock {q} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139b-expected.png
new file mode 100644 (file)
index 0000000..ca851a5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-139b-expected.txt
new file mode 100644 (file)
index 0000000..8ca8884
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {div} at (0,16) size 800x136
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {address} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 305x22
+          text run at (0,0) width 305: "This address should have a green background."
+      RenderBlock {q} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14-expected.png
new file mode 100644 (file)
index 0000000..7b8f7ba
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14-expected.txt
new file mode 100644 (file)
index 0000000..5ee9ced
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x140
+  RenderBlock {test} at (0,0) size 800x140
+    RenderBlock {p} at (0,16) size 800x86 [bgcolor=#00FF00] [border: (5px solid #008000)]
+      RenderText {#text} at (21,21) size 744x44
+        text run at (21,21) width 744: "This paragraph should have a green background and a green thick solid border because it carries both classes"
+        text run at (21,43) width 64: "t1 and t2."
+    RenderBlock {div} at (0,118) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140-expected.png
new file mode 100644 (file)
index 0000000..1993bf4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140-expected.txt
new file mode 100644 (file)
index 0000000..ce74c84
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {address} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 305x22
+          text run at (0,0) width 305: "This address should have a green background."
+      RenderBlock {address} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 305x22
+          text run at (0,0) width 305: "This address should have a green background."
+      RenderBlock {q} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140b-expected.png
new file mode 100644 (file)
index 0000000..1993bf4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-140b-expected.txt
new file mode 100644 (file)
index 0000000..ce74c84
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {address} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 305x22
+          text run at (0,0) width 305: "This address should have a green background."
+      RenderBlock {address} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 305x22
+          text run at (0,0) width 305: "This address should have a green background."
+      RenderBlock {q} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {r} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141-expected.png
new file mode 100644 (file)
index 0000000..9577a0c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141-expected.txt
new file mode 100644 (file)
index 0000000..ac8c594
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141b-expected.png
new file mode 100644 (file)
index 0000000..9577a0c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-141b-expected.txt
new file mode 100644 (file)
index 0000000..ac8c594
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142-expected.png
new file mode 100644 (file)
index 0000000..9577a0c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142-expected.txt
new file mode 100644 (file)
index 0000000..ac8c594
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142b-expected.png
new file mode 100644 (file)
index 0000000..9577a0c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-142b-expected.txt
new file mode 100644 (file)
index 0000000..ac8c594
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143-expected.png
new file mode 100644 (file)
index 0000000..9577a0c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143-expected.txt
new file mode 100644 (file)
index 0000000..ac8c594
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143b-expected.png
new file mode 100644 (file)
index 0000000..9577a0c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-143b-expected.txt
new file mode 100644 (file)
index 0000000..ac8c594
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {q} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {s} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {t} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-144-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-144-expected.png
new file mode 100644 (file)
index 0000000..a0aef3b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-144-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-144-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-144-expected.txt
new file mode 100644 (file)
index 0000000..653ad00
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {div} at (0,16) size 800x22
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145a-expected.png
new file mode 100644 (file)
index 0000000..39ff668
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145a-expected.txt
new file mode 100644 (file)
index 0000000..20ac7b5
--- /dev/null
@@ -0,0 +1,44 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x242
+  RenderBlock {test} at (0,0) size 800x242
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {test} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 800x242
+      RenderBlock {line} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,22) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,44) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,66) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,88) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,110) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,132) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,154) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,176) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,198) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,220) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+    RenderBlock (anonymous) at (0,242) size 800x0
+      RenderInline {test} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145b-expected.png
new file mode 100644 (file)
index 0000000..39ff668
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-145b-expected.txt
new file mode 100644 (file)
index 0000000..20ac7b5
--- /dev/null
@@ -0,0 +1,44 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x242
+  RenderBlock {test} at (0,0) size 800x242
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {test} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 800x242
+      RenderBlock {line} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,22) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,44) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,66) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,88) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,110) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,132) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,154) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,176) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,198) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,220) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+    RenderBlock (anonymous) at (0,242) size 800x0
+      RenderInline {test} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146a-expected.png
new file mode 100644 (file)
index 0000000..aac6174
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146a-expected.txt
new file mode 100644 (file)
index 0000000..4d21936
--- /dev/null
@@ -0,0 +1,65 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x396
+  RenderBlock {test} at (0,0) size 800x396
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {test} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 800x396
+      RenderBlock {line} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,22) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,44) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,66) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,88) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,110) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,132) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,154) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,176) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,198) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,220) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,242) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,264) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,286) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,308) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,330) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,352) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,374) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+    RenderBlock (anonymous) at (0,396) size 800x0
+      RenderInline {test} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146b-expected.png
new file mode 100644 (file)
index 0000000..aac6174
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-146b-expected.txt
new file mode 100644 (file)
index 0000000..4d21936
--- /dev/null
@@ -0,0 +1,65 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x396
+  RenderBlock {test} at (0,0) size 800x396
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {test} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 800x396
+      RenderBlock {line} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,22) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,44) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,66) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,88) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,110) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,132) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,154) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,176) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,198) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,220) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,242) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,264) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,286) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,308) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,330) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,352) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,374) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+    RenderBlock (anonymous) at (0,396) size 800x0
+      RenderInline {test} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147a-expected.png
new file mode 100644 (file)
index 0000000..e71bfbd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147a-expected.txt
new file mode 100644 (file)
index 0000000..72376b8
--- /dev/null
@@ -0,0 +1,74 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x462
+  RenderBlock {test} at (0,0) size 800x462
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {test} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 800x462
+      RenderBlock {line} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,22) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,44) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,66) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,88) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,110) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,132) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,154) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,176) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,198) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,220) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,242) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,264) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,286) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,308) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,330) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,352) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,374) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,396) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,418) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,440) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+    RenderBlock (anonymous) at (0,462) size 800x0
+      RenderInline {test} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147b-expected.png
new file mode 100644 (file)
index 0000000..e71bfbd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-147b-expected.txt
new file mode 100644 (file)
index 0000000..72376b8
--- /dev/null
@@ -0,0 +1,74 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x462
+  RenderBlock {test} at (0,0) size 800x462
+    RenderBlock (anonymous) at (0,0) size 800x0
+      RenderInline {test} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,0) size 800x462
+      RenderBlock {line} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,22) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,44) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,66) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,88) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,110) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,132) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,154) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,176) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,198) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,220) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,242) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,264) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,286) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,308) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,330) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,352) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,374) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,396) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {line} at (0,418) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
+      RenderBlock {line} at (0,440) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+    RenderBlock (anonymous) at (0,462) size 800x0
+      RenderInline {test} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-148-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-148-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-148-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-148-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-148-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149-expected.png
new file mode 100644 (file)
index 0000000..cb7e932
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149-expected.txt
new file mode 100644 (file)
index 0000000..661ddd0
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x22
+  RenderBlock {test} at (0,0) size 800x22
+    RenderBlock {address} at (0,0) size 800x16 [bgcolor=#00FF00]
+    RenderBlock {div} at (0,0) size 800x22
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149b-expected.png
new file mode 100644 (file)
index 0000000..cb7e932
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-149b-expected.txt
new file mode 100644 (file)
index 0000000..661ddd0
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x22
+  RenderBlock {test} at (0,0) size 800x22
+    RenderBlock {address} at (0,0) size 800x16 [bgcolor=#00FF00]
+    RenderBlock {div} at (0,0) size 800x22
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14b-expected.png
new file mode 100644 (file)
index 0000000..cec422e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14b-expected.txt
new file mode 100644 (file)
index 0000000..697e82a
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {p} at (0,16) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
+    RenderBlock {p} at (0,54) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14c-expected.png
new file mode 100644 (file)
index 0000000..294a758
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14c-expected.txt
new file mode 100644 (file)
index 0000000..458daed
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x98
+  RenderBlock {test} at (0,0) size 800x98
+    RenderBlock {p} at (0,16) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
+    RenderBlock {div} at (0,54) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
+    RenderBlock {address} at (0,76) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 169x22
+        text run at (0,0) width 169: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14d-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14d-expected.png
new file mode 100644 (file)
index 0000000..90b6243
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14d-expected.txt
new file mode 100644 (file)
index 0000000..c76704d
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14e-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14e-expected.png
new file mode 100644 (file)
index 0000000..294a758
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14e-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14e-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-14e-expected.txt
new file mode 100644 (file)
index 0000000..458daed
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x98
+  RenderBlock {test} at (0,0) size 800x98
+    RenderBlock {p} at (0,16) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
+    RenderBlock {div} at (0,54) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
+    RenderBlock {address} at (0,76) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 169x22
+        text run at (0,0) width 169: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15-expected.png
new file mode 100644 (file)
index 0000000..c494a5f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15-expected.txt
new file mode 100644 (file)
index 0000000..152535a
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x98
+  RenderBlock {test} at (0,0) size 800x98
+    RenderBlock {ul} at (0,16) size 800x66
+      RenderListItem {li} at (40,0) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 463x22
+          text run at (0,0) width 463: "This list item should have a green background. because its ID is \"t1\""
+      RenderListItem {li} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 463x22
+          text run at (0,0) width 463: "This list item should have a green background. because its ID is \"t2\""
+      RenderListItem {li} at (40,44) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderInline {span} at (0,0) size 634x22
+          RenderText {#text} at (0,0) size 634x22
+            text run at (0,0) width 634: "This list item should have a green background. because the inner SPAN does not match \"#t4\""
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-150-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-150-expected.png
new file mode 100644 (file)
index 0000000..7e0f287
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-150-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-150-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-150-expected.txt
new file mode 100644 (file)
index 0000000..b176c46
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {address} at (0,0) size 800x16 [bgcolor=#00FF00]
+    RenderBlock {div} at (0,0) size 800x22
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
+    RenderBlock {p} at (0,38) size 800x22
+      RenderText {#text} at (0,0) size 324x22
+        text run at (0,0) width 324: "(Note: This test is based on unpublished errata.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-151-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-151-expected.png
new file mode 100644 (file)
index 0000000..cb7e932
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-151-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-151-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-151-expected.txt
new file mode 100644 (file)
index 0000000..661ddd0
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x22
+  RenderBlock {test} at (0,0) size 800x22
+    RenderBlock {address} at (0,0) size 800x16 [bgcolor=#00FF00]
+    RenderBlock {div} at (0,0) size 800x22
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-152-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-152-expected.png
new file mode 100644 (file)
index 0000000..cb7e932
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-152-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-152-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-152-expected.txt
new file mode 100644 (file)
index 0000000..21b7147
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x22
+  RenderBlock {test} at (0,0) size 800x22
+    RenderBlock {address} at (0,0) size 800x16 [bgcolor=#00FF00]
+      RenderInline {span} at (0,0) size 0x0
+    RenderBlock {div} at (0,0) size 800x22
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-153-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-153-expected.png
new file mode 100644 (file)
index 0000000..7e0f287
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-153-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-153-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-153-expected.txt
new file mode 100644 (file)
index 0000000..b176c46
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {address} at (0,0) size 800x16 [bgcolor=#00FF00]
+    RenderBlock {div} at (0,0) size 800x22
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
+    RenderBlock {p} at (0,38) size 800x22
+      RenderText {#text} at (0,0) size 324x22
+        text run at (0,0) width 324: "(Note: This test is based on unpublished errata.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-154-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-154-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-154-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-154-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-154-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155a-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155a-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155b-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155b-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155c-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155c-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155d-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155d-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-155d-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156b-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156b-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156c-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-156c-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-157-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-157-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-157-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-157-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-157-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-158-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-158-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-158-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-158-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-158-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-159-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-159-expected.png
new file mode 100644 (file)
index 0000000..16abec8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-159-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-159-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-159-expected.txt
new file mode 100644 (file)
index 0000000..0f52028
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 539x22
+        text run at (0,0) width 539: "Try selecting some text in this document. It should be have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15b-expected.png
new file mode 100644 (file)
index 0000000..cec422e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15b-expected.txt
new file mode 100644 (file)
index 0000000..714b55a
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {p} at (0,16) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
+    RenderBlock {div} at (0,54) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15c-expected.png
new file mode 100644 (file)
index 0000000..ecf93f8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-15c-expected.txt
new file mode 100644 (file)
index 0000000..edc0642
--- /dev/null
@@ -0,0 +1,20 @@
+CONSOLE MESSAGE: line 9: TypeError: 'undefined' is not a function (evaluating 'document.getElementsByTagNameNS('http://www.w3.org/1999/xhtml', 'div')[0].setIdAttribute('title', true)')
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22 [color=#000080]
+      RenderText {#text} at (0,0) size 545x22
+        text run at (0,0) width 545: "This test requires support for two or more of XHTML, xml:id, and DOM3 Core."
+    RenderBlock {div} at (0,54) size 800x22 [color=#FF0000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
+    RenderBlock {p} at (0,92) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
+    RenderBlock {p} at (0,130) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
+    RenderBlock {p} at (0,168) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-16-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-16-expected.png
new file mode 100644 (file)
index 0000000..beeca22
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-16-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-16-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-16-expected.txt
new file mode 100644 (file)
index 0000000..3602640
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderInline {a} at (0,0) size 278x22 [color=#0000EE] [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 278x22
+          text run at (0,0) width 278: "This link should have green background."
+      RenderText {#text} at (278,0) size 159x22
+        text run at (278,0) width 159: " (Don't follow this link.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-160-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-160-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-160-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-160-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-160-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-161-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-161-expected.png
new file mode 100644 (file)
index 0000000..9526e69
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-161-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-161-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-161-expected.txt
new file mode 100644 (file)
index 0000000..e5abbe7
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
+    RenderBlock {p} at (0,54) size 800x54 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 736x22
+        text run at (0,0) width 736: "UAs may render the following element as a pop up menu. If so, please ensure the menu is unstyled (or green)."
+      RenderMenuList {select} at (2,24) size 117x28 [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (5,3) size 87x22
+          RenderText at (0,0) size 79x22
+            text run at (0,0) width 79: "This should"
+      RenderText {#text} at (0,0) size 0x0
+    RenderTable {table} at (0,124) size 460x28 [bgcolor=#00FF00]
+      RenderTableSection (anonymous) at (0,0) size 460x28
+        RenderTableRow {tr} at (0,2) size 460x24
+          RenderTableCell {td} at (2,2) size 456x24 [r=0 c=0 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 454x22
+              text run at (1,1) width 454: "This line should have a green background (or it might be unstyled)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166-expected.png
new file mode 100644 (file)
index 0000000..aa8a530
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166-expected.txt
new file mode 100644 (file)
index 0000000..42596a3
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderInline (generated) at (0,0) size 11x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 11x22
+          text run at (0,0) width 11: "T"
+      RenderText {#text} at (11,0) size 438x22
+        text run at (11,0) width 438: "he first letter of this paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166a-expected.png
new file mode 100644 (file)
index 0000000..aa8a530
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-166a-expected.txt
new file mode 100644 (file)
index 0000000..42596a3
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderInline (generated) at (0,0) size 11x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 11x22
+          text run at (0,0) width 11: "T"
+      RenderText {#text} at (11,0) size 438x22
+        text run at (11,0) width 438: "he first letter of this paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167-expected.png
new file mode 100644 (file)
index 0000000..bee25f2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167-expected.txt
new file mode 100644 (file)
index 0000000..0dda15f
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 438x22
+        text run at (0,0) width 438: "The first line of this paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167a-expected.png
new file mode 100644 (file)
index 0000000..bee25f2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-167a-expected.txt
new file mode 100644 (file)
index 0000000..0dda15f
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 438x22
+        text run at (0,0) width 438: "The first line of this paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168-expected.png
new file mode 100644 (file)
index 0000000..a531c3b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168-expected.txt
new file mode 100644 (file)
index 0000000..92f07ed
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 88x22
+        text run at (0,0) width 88: "This test has "
+      RenderInline {span} at (0,0) size 63x22
+        RenderInline (generated) at (0,0) size 63x22 [bgcolor=#00FF00]
+          RenderText at (88,0) size 63x22
+            text run at (88,0) width 63: "PASSED"
+      RenderText {#text} at (151,0) size 4x22
+        text run at (151,0) width 4: "."
+    RenderBlock {p} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 481x22
+        text run at (0,0) width 481: "(If the previous line just reads \"This test has .\" then this test has failed.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168a-expected.png
new file mode 100644 (file)
index 0000000..a531c3b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-168a-expected.txt
new file mode 100644 (file)
index 0000000..92f07ed
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 88x22
+        text run at (0,0) width 88: "This test has "
+      RenderInline {span} at (0,0) size 63x22
+        RenderInline (generated) at (0,0) size 63x22 [bgcolor=#00FF00]
+          RenderText at (88,0) size 63x22
+            text run at (88,0) width 63: "PASSED"
+      RenderText {#text} at (151,0) size 4x22
+        text run at (151,0) width 4: "."
+    RenderBlock {p} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 481x22
+        text run at (0,0) width 481: "(If the previous line just reads \"This test has .\" then this test has failed.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169-expected.png
new file mode 100644 (file)
index 0000000..a531c3b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169-expected.txt
new file mode 100644 (file)
index 0000000..92f07ed
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 88x22
+        text run at (0,0) width 88: "This test has "
+      RenderInline {span} at (0,0) size 63x22
+        RenderInline (generated) at (0,0) size 63x22 [bgcolor=#00FF00]
+          RenderText at (88,0) size 63x22
+            text run at (88,0) width 63: "PASSED"
+      RenderText {#text} at (151,0) size 4x22
+        text run at (151,0) width 4: "."
+    RenderBlock {p} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 481x22
+        text run at (0,0) width 481: "(If the previous line just reads \"This test has .\" then this test has failed.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169a-expected.png
new file mode 100644 (file)
index 0000000..a531c3b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-169a-expected.txt
new file mode 100644 (file)
index 0000000..92f07ed
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 88x22
+        text run at (0,0) width 88: "This test has "
+      RenderInline {span} at (0,0) size 63x22
+        RenderInline (generated) at (0,0) size 63x22 [bgcolor=#00FF00]
+          RenderText at (88,0) size 63x22
+            text run at (88,0) width 63: "PASSED"
+      RenderText {#text} at (151,0) size 4x22
+        text run at (151,0) width 4: "."
+    RenderBlock {p} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 481x22
+        text run at (0,0) width 481: "(If the previous line just reads \"This test has .\" then this test has failed.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-17-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-17-expected.png
new file mode 100644 (file)
index 0000000..b155eca
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-17-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-17-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-17-expected.txt
new file mode 100644 (file)
index 0000000..a573703
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {p} at (0,16) size 800x44
+      RenderInline {a} at (0,0) size 406x22 [color=#0000EE] [bgcolor=#FF0000]
+        RenderText {#text} at (0,0) size 406x22
+          text run at (0,0) width 406: "You should see a green background assigned by the anchor."
+      RenderText {#text} at (406,0) size 793x44
+        text run at (406,0) width 387: " (Note: You must have visited http://www.w3.org/ for this"
+        text run at (0,22) width 106: "test to be valid.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170-expected.png
new file mode 100644 (file)
index 0000000..d1cdb62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170-expected.txt
new file mode 100644 (file)
index 0000000..703263d
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderInline {span} at (0,0) size 173x22 [color=#008000]
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170a-expected.png
new file mode 100644 (file)
index 0000000..d1cdb62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170a-expected.txt
new file mode 100644 (file)
index 0000000..569b6fb
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170b-expected.png
new file mode 100644 (file)
index 0000000..d1cdb62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170b-expected.txt
new file mode 100644 (file)
index 0000000..569b6fb
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170c-expected.png
new file mode 100644 (file)
index 0000000..d1cdb62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170c-expected.txt
new file mode 100644 (file)
index 0000000..569b6fb
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170d-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170d-expected.png
new file mode 100644 (file)
index 0000000..d1cdb62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-170d-expected.txt
new file mode 100644 (file)
index 0000000..569b6fb
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-171-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-171-expected.png
new file mode 100644 (file)
index 0000000..e053f0b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-171-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-171-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-171-expected.txt
new file mode 100644 (file)
index 0000000..24ddb7a
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderInline {span} at (0,0) size 145x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172a-expected.png
new file mode 100644 (file)
index 0000000..9459777
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172a-expected.txt
new file mode 100644 (file)
index 0000000..3116a58
--- /dev/null
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x154
+  RenderBlock {test} at (0,0) size 800x154
+    RenderBlock {tests} at (0,0) size 800x154 [color=#008000]
+      RenderBlock {testA} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testB} at (0,22) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testC} at (0,44) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testD} at (0,66) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testE} at (0,88) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testF} at (0,110) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testG} at (0,132) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172b-expected.png
new file mode 100644 (file)
index 0000000..9459777
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-172b-expected.txt
new file mode 100644 (file)
index 0000000..3116a58
--- /dev/null
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x154
+  RenderBlock {test} at (0,0) size 800x154
+    RenderBlock {tests} at (0,0) size 800x154 [color=#008000]
+      RenderBlock {testA} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testB} at (0,22) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testC} at (0,44) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testD} at (0,66) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testE} at (0,88) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testF} at (0,110) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testG} at (0,132) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173a-expected.png
new file mode 100644 (file)
index 0000000..9459777
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173a-expected.txt
new file mode 100644 (file)
index 0000000..4c307dc
--- /dev/null
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x154
+  RenderBlock {test} at (0,0) size 800x154
+    RenderBlock {tests} at (0,0) size 800x154 [color=#FF0000]
+      RenderBlock {testA} at (0,0) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testB} at (0,22) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testC} at (0,44) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testD} at (0,66) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testE} at (0,88) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testF} at (0,110) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testG} at (0,132) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173b-expected.png
new file mode 100644 (file)
index 0000000..9459777
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-173b-expected.txt
new file mode 100644 (file)
index 0000000..4c307dc
--- /dev/null
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x154
+  RenderBlock {test} at (0,0) size 800x154
+    RenderBlock {tests} at (0,0) size 800x154 [color=#FF0000]
+      RenderBlock {testA} at (0,0) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testB} at (0,22) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testC} at (0,44) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testD} at (0,66) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testE} at (0,88) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testF} at (0,110) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testG} at (0,132) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174a-expected.png
new file mode 100644 (file)
index 0000000..265df62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174a-expected.txt
new file mode 100644 (file)
index 0000000..e1ffa12
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x44
+  RenderBlock {test} at (0,0) size 800x44
+    RenderBlock {tests} at (0,0) size 800x44 [color=#FF0000]
+      RenderBlock {testA} at (0,0) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testB} at (0,22) size 800x22 [color=#008000]
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174b-expected.png
new file mode 100644 (file)
index 0000000..265df62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-174b-expected.txt
new file mode 100644 (file)
index 0000000..6c39b92
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x44
+  RenderBlock {test} at (0,0) size 800x44
+    RenderBlock {tests} at (0,0) size 800x44 [color=#008000]
+      RenderBlock {testA} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
+      RenderBlock {testB} at (0,22) size 800x22
+        RenderText {#text} at (0,0) size 145x22
+          text run at (0,0) width 145: "This should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175a-expected.png
new file mode 100644 (file)
index 0000000..d1cdb62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175a-expected.txt
new file mode 100644 (file)
index 0000000..569b6fb
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175b-expected.png
new file mode 100644 (file)
index 0000000..d1cdb62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175b-expected.txt
new file mode 100644 (file)
index 0000000..569b6fb
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175c-expected.png
new file mode 100644 (file)
index 0000000..d1cdb62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-175c-expected.txt
new file mode 100644 (file)
index 0000000..569b6fb
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-176-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-176-expected.png
new file mode 100644 (file)
index 0000000..cec422e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-176-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-176-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-176-expected.txt
new file mode 100644 (file)
index 0000000..714b55a
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {p} at (0,16) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
+    RenderBlock {div} at (0,54) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177a-expected.png
new file mode 100644 (file)
index 0000000..3273b62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177a-expected.txt
new file mode 100644 (file)
index 0000000..0c6600d
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 302x22
+        text run at (0,0) width 302: "When you select this text, it shouldn't go red."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177b-expected.png
new file mode 100644 (file)
index 0000000..d1cdb62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-177b-expected.txt
new file mode 100644 (file)
index 0000000..1b7e4f2
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {div} at (0,16) size 800x22 [color=#008000]
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-178-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-178-expected.png
new file mode 100644 (file)
index 0000000..d1cdb62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-178-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-178-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-178-expected.txt
new file mode 100644 (file)
index 0000000..1b7e4f2
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {div} at (0,16) size 800x22 [color=#008000]
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179-expected.png
new file mode 100644 (file)
index 0000000..d1cdb62
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179-expected.txt
new file mode 100644 (file)
index 0000000..4c51fcf
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderInline {span} at (0,0) size 173x22
+        RenderText {#text} at (0,0) size 173x22
+          text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179a-expected.png
new file mode 100644 (file)
index 0000000..307af31
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-179a-expected.txt
new file mode 100644 (file)
index 0000000..c313948
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x138
+  RenderBlock {test} at (0,0) size 800x138
+    RenderBlock {p} at (0,16) size 800x106 [color=#008000]
+      RenderBR {br} at (0,0) size 0x84
+      RenderText {#text} at (0,84) size 173x22
+        text run at (0,84) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18-expected.png
new file mode 100644 (file)
index 0000000..87ed316
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18-expected.txt
new file mode 100644 (file)
index 0000000..adc2e27
--- /dev/null
@@ -0,0 +1,113 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x306
+  RenderBlock {test} at (0,0) size 800x306
+    RenderBlock {p} at (0,16) size 800x44
+      RenderText {#text} at (0,0) size 731x22
+        text run at (0,0) width 461: "The background color of this paragraph should turn to green when "
+        text run at (461,0) width 270: "the mouse pointer hovers either its text ("
+      RenderInline {strong} at (0,0) size 30x22
+        RenderText {#text} at (731,0) size 30x22
+          text run at (731,0) width 30: "here"
+      RenderText {#text} at (761,0) size 785x44
+        text run at (761,0) width 24: ") or"
+        text run at (0,22) width 188: "its whitespace background, "
+      RenderInline {strong} at (0,0) size 30x22
+        RenderText {#text} at (188,22) size 30x22
+          text run at (188,22) width 30: "here"
+      RenderText {#text} at (218,22) size 5x22
+        text run at (218,22) width 5: ":"
+    RenderBlock {address} at (0,76) size 800x22
+      RenderText {#text} at (0,0) size 167x22
+        text run at (0,0) width 167: "The background color of "
+      RenderInline {a} at (0,0) size 117x22 [color=#0000EE]
+        RenderText {#text} at (167,0) size 83x22
+          text run at (167,0) width 83: "this anchor ("
+        RenderInline {strong} at (0,0) size 29x22
+          RenderText {#text} at (250,0) size 29x22
+            text run at (250,0) width 29: "here"
+        RenderText {#text} at (279,0) size 5x22
+          text run at (279,0) width 5: ")"
+      RenderText {#text} at (284,0) size 398x22
+        text run at (284,0) width 398: " should turn to green when the pointing device hovers over it."
+    RenderTable {table} at (0,98) size 291x208
+      RenderTableSection {tbody} at (0,0) size 291x208
+        RenderTableRow {tr} at (0,5) size 291x24
+          RenderTableCell {td} at (5,5) size 83x24 [r=0 c=0 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 76x22
+              text run at (1,1) width 76: "The cells in"
+          RenderTableCell {td} at (93,5) size 84x24 [r=0 c=1 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 61x22
+              text run at (1,1) width 61: "this table"
+          RenderTableCell {td} at (182,5) size 104x24 [r=0 c=2 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 65x22
+              text run at (1,1) width 65: "should go"
+        RenderTableRow {tr} at (0,34) size 291x24
+          RenderTableCell {td} at (5,34) size 83x24 [r=1 c=0 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 79x22
+              text run at (1,1) width 79: "green when"
+          RenderTableCell {td} at (93,34) size 84x24 [r=1 c=1 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 68x22
+              text run at (1,1) width 68: "you hover"
+          RenderTableCell {td} at (182,34) size 104x24 [r=1 c=2 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 81x22
+              text run at (1,1) width 81: "the pointing"
+        RenderTableRow {tr} at (0,63) size 291x24
+          RenderTableCell {td} at (5,63) size 83x24 [r=2 c=0 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 76x22
+              text run at (1,1) width 76: "device over"
+          RenderTableCell {td} at (93,63) size 84x24 [r=2 c=1 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 43x22
+              text run at (1,1) width 43: "them ("
+            RenderInline {strong} at (0,0) size 30x22
+              RenderText {#text} at (44,1) size 30x22
+                text run at (44,1) width 30: "here"
+            RenderText {#text} at (74,1) size 9x22
+              text run at (74,1) width 9: ")."
+          RenderTableCell {td} at (182,74) size 104x2 [r=2 c=2 rs=1 cs=1]
+        RenderTableRow {tr} at (0,92) size 291x24
+          RenderTableCell {td} at (5,92) size 83x24 [r=3 c=0 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 81x22
+              text run at (1,1) width 81: "The rows in"
+          RenderTableCell {td} at (93,92) size 84x24 [r=3 c=1 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 61x22
+              text run at (1,1) width 61: "this table"
+          RenderTableCell {td} at (182,92) size 104x24 [r=3 c=2 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 65x22
+              text run at (1,1) width 65: "should go"
+        RenderTableRow {tr} at (0,121) size 291x24
+          RenderTableCell {td} at (5,121) size 83x24 [r=4 c=0 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 75x22
+              text run at (1,1) width 75: "dark green"
+          RenderTableCell {td} at (93,121) size 84x24 [r=4 c=1 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 62x22
+              text run at (1,1) width 62: "when the"
+          RenderTableCell {td} at (182,121) size 104x24 [r=4 c=2 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 102x22
+              text run at (1,1) width 102: "pointing device"
+        RenderTableRow {tr} at (0,150) size 291x24
+          RenderTableCell {td} at (5,150) size 83x24 [r=5 c=0 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 69x22
+              text run at (1,1) width 69: "is over the"
+          RenderTableCell {td} at (93,150) size 84x24 [r=5 c=1 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 32x22
+              text run at (1,1) width 32: "cells "
+            RenderInline {strong} at (0,0) size 35x22
+              RenderText {#text} at (33,1) size 35x22
+                text run at (33,1) width 35: "there"
+            RenderText {#text} at (68,1) size 5x22
+              text run at (68,1) width 5: ":"
+          RenderTableCell {td} at (182,161) size 104x2 [r=5 c=2 rs=1 cs=1]
+        RenderTableRow {tr} at (0,179) size 291x24
+          RenderTableCell {td} at (5,179) size 83x24 [r=6 c=0 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 34x22
+              text run at (1,1) width 34: "And "
+            RenderInline {strong} at (0,0) size 30x22
+              RenderText {#text} at (35,1) size 30x22
+                text run at (35,1) width 30: "here"
+            RenderText {#text} at (65,1) size 5x22
+              text run at (65,1) width 5: ":"
+          RenderTableCell {td} at (93,190) size 84x2 [r=6 c=1 rs=1 cs=1]
+          RenderTableCell {td} at (182,179) size 104x24 [r=6 c=2 rs=1 cs=1]
+            RenderText {#text} at (1,1) size 85x22
+              text run at (1,1) width 85: "(blank cells)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-180a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-180a-expected.png
new file mode 100644 (file)
index 0000000..c34d81b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-180a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-180a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-180a-expected.txt
new file mode 100644 (file)
index 0000000..b040f57
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {p} at (0,16) size 800x44 [color=#008000]
+      RenderBR {br} at (0,0) size 0x22
+      RenderText {#text} at (0,22) size 173x22
+        text run at (0,22) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-181-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-181-expected.png
new file mode 100644 (file)
index 0000000..0edad08
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-181-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-181-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-181-expected.txt
new file mode 100644 (file)
index 0000000..d2c9be8
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {div} at (0,16) size 800x136
+      RenderBlock {div} at (0,0) size 800x136 [color=#008000]
+        RenderBlock {p} at (0,0) size 800x22
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {p} at (0,38) size 800x22
+          RenderText {#text} at (0,0) size 173x22
+            text run at (0,0) width 173: "This line should be green."
+        RenderBlock {p} at (0,76) size 800x22
+          RenderInline {SPAN} at (0,0) size 173x22
+            RenderText {#text} at (0,0) size 173x22
+              text run at (0,0) width 173: "This line should be green."
+        RenderBlock {p} at (0,114) size 800x22 [color=#FF0000]
+          RenderInline {SPAN} at (0,0) size 173x22 [color=#008000]
+            RenderText {#text} at (0,0) size 173x22
+              text run at (0,0) width 173: "This line should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-182-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-182-expected.png
new file mode 100644 (file)
index 0000000..a26ef1a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-182-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-182-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-182-expected.txt
new file mode 100644 (file)
index 0000000..3e1f64d
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderInline {foo:bar} at (0,0) size 174x22
+        RenderText {#text} at (0,0) size 174x22
+          text run at (0,0) width 174: "This text should be green."
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-183-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-183-expected.png
new file mode 100644 (file)
index 0000000..3bea97f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-183-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-183-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-183-expected.txt
new file mode 100644 (file)
index 0000000..2aa201b
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
+    RenderBlock {p} at (0,54) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
+    RenderBlock {p} at (0,92) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
+    RenderBlock {p} at (0,130) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
+    RenderBlock {p} at (0,168) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
+    RenderBlock {p} at (0,206) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184a-expected.png
new file mode 100644 (file)
index 0000000..98a0a59
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184a-expected.txt
new file mode 100644 (file)
index 0000000..040cb86
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {p} at (0,16) size 800x22 [color=#00FF00]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
+    RenderBlock {p} at (0,54) size 800x22 [color=#00FF00]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184b-expected.png
new file mode 100644 (file)
index 0000000..98a0a59
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184b-expected.txt
new file mode 100644 (file)
index 0000000..040cb86
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {p} at (0,16) size 800x22 [color=#00FF00]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
+    RenderBlock {p} at (0,54) size 800x22 [color=#00FF00]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184c-expected.png
new file mode 100644 (file)
index 0000000..98a0a59
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184c-expected.txt
new file mode 100644 (file)
index 0000000..040cb86
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {p} at (0,16) size 800x22 [color=#00FF00]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
+    RenderBlock {p} at (0,54) size 800x22 [color=#00FF00]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184d-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184d-expected.png
new file mode 100644 (file)
index 0000000..98a0a59
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184d-expected.txt
new file mode 100644 (file)
index 0000000..040cb86
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {p} at (0,16) size 800x22 [color=#00FF00]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
+    RenderBlock {p} at (0,54) size 800x22 [color=#00FF00]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184e-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184e-expected.png
new file mode 100644 (file)
index 0000000..98a0a59
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184e-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184e-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184e-expected.txt
new file mode 100644 (file)
index 0000000..040cb86
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {p} at (0,16) size 800x22 [color=#00FF00]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
+    RenderBlock {p} at (0,54) size 800x22 [color=#00FF00]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184f-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184f-expected.png
new file mode 100644 (file)
index 0000000..98a0a59
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184f-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184f-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-184f-expected.txt
new file mode 100644 (file)
index 0000000..040cb86
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {p} at (0,16) size 800x22 [color=#00FF00]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
+    RenderBlock {p} at (0,54) size 800x22 [color=#00FF00]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18a-expected.png
new file mode 100644 (file)
index 0000000..5aca88d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18a-expected.txt
new file mode 100644 (file)
index 0000000..e61043b
--- /dev/null
@@ -0,0 +1,54 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {p} at (0,16) size 800x22 [color=#000080]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "The background color of "
+      RenderInline {a} at (0,0) size 120x22 [color=#0000EE]
+        RenderText {#text} at (173,0) size 85x22
+          text run at (173,0) width 85: "this anchor ("
+        RenderInline {strong} at (0,0) size 30x22
+          RenderText {#text} at (258,0) size 30x22
+            text run at (258,0) width 30: "here"
+        RenderText {#text} at (288,0) size 5x22
+          text run at (288,0) width 5: ")"
+      RenderText {#text} at (293,0) size 414x22
+        text run at (293,0) width 414: " should turn to green when the pointing device hovers over it."
+    RenderBlock {p} at (0,54) size 800x22 [color=#000080]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "The background color of "
+      RenderInline {a} at (0,0) size 120x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (173,0) size 85x22
+          text run at (173,0) width 85: "this anchor ("
+        RenderInline {strong} at (0,0) size 30x22
+          RenderText {#text} at (258,0) size 30x22
+            text run at (258,0) width 30: "here"
+        RenderText {#text} at (288,0) size 5x22
+          text run at (288,0) width 5: ")"
+      RenderText {#text} at (293,0) size 53x22
+        text run at (293,0) width 53: " should "
+      RenderInline {strong} at (0,0) size 216x22
+        RenderText {#text} at (346,0) size 216x22
+          text run at (346,0) width 216: "remain green when you hover it"
+      RenderText {#text} at (562,0) size 4x22
+        text run at (562,0) width 4: "."
+    RenderBlock {p} at (0,92) size 800x44 [color=#000080]
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "The background color of "
+      RenderInline {a} at (0,0) size 120x22 [color=#FFFFFF] [bgcolor=#008000]
+        RenderText {#text} at (173,0) size 85x22
+          text run at (173,0) width 85: "this anchor ("
+        RenderInline {strong} at (0,0) size 30x22
+          RenderText {#text} at (258,0) size 30x22
+            text run at (258,0) width 30: "here"
+        RenderText {#text} at (288,0) size 5x22
+          text run at (288,0) width 5: ")"
+      RenderText {#text} at (293,0) size 53x22
+        text run at (293,0) width 53: " should "
+      RenderInline {strong} at (0,0) size 358x22
+        RenderText {#text} at (346,0) size 358x22
+          text run at (346,0) width 358: "remain green when the pointing device hovers over it"
+      RenderText {#text} at (704,0) size 756x44
+        text run at (704,0) width 52: " (do not"
+        text run at (0,22) width 111: "follow that link)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18b-expected.png
new file mode 100644 (file)
index 0000000..48ee00d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18b-expected.txt
new file mode 100644 (file)
index 0000000..951ec47
--- /dev/null
@@ -0,0 +1,42 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x345
+  RenderBlock {test} at (0,0) size 800x345
+    RenderBlock {div} at (0,16) size 800x313
+      RenderBlock {p} at (0,0) size 800x66
+        RenderText {#text} at (0,0) size 736x44
+          text run at (0,0) width 736: "The background color of this paragraph should turn to green when the mouse pointer hovers over any of the"
+          text run at (0,22) width 67: "following:"
+        RenderBR {br} at (67,22) size 0x22
+        RenderInline {strong} at (0,0) size 63x22
+          RenderText {#text} at (0,44) size 63x22
+            text run at (0,44) width 63: "This text."
+      RenderBlock {p} at (0,82) size 800x22
+        RenderText {#text} at (0,0) size 63x22
+          text run at (0,0) width 63: "This text."
+      RenderTable {table} at (0,120) size 115x114
+        RenderTableSection (anonymous) at (0,0) size 115x114
+          RenderTableRow {tr} at (0,2) size 115x84
+            RenderTableCell {td} at (2,2) size 111x84 [r=0 c=0 rs=1 cs=1]
+              RenderTable {table} at (1,1) size 109x82
+                RenderTableSection (anonymous) at (0,0) size 109x82
+                  RenderTableRow {tr} at (0,2) size 109x78
+                    RenderTableCell {td} at (2,2) size 105x78 [r=0 c=0 rs=1 cs=1]
+                      RenderBlock {dl} at (1,17) size 103x44
+                        RenderBlock {dt} at (0,0) size 103x22
+                          RenderText {#text} at (0,0) size 63x22
+                            text run at (0,0) width 63: "This text."
+                        RenderBlock {dd} at (40,22) size 63x22
+                          RenderText {#text} at (0,0) size 63x22
+                            text run at (0,0) width 63: "This text."
+          RenderTableRow {tr} at (0,88) size 115x24
+            RenderTableCell {td} at (2,88) size 111x24 [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 63x22
+                text run at (1,1) width 63: "This text."
+      RenderBlock {p} at (0,250) size 800x25
+        RenderInline {sub} at (0,0) size 52x18
+          RenderText {#text} at (0,7) size 52x18
+            text run at (0,7) width 52: "This text."
+      RenderBlock {p} at (0,291) size 800x22
+        RenderText {#text} at (0,0) size 624x22
+          text run at (0,0) width 624: "...and anything else between the top of the first paragraph and the bottom of this paragraph."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18c-expected.png
new file mode 100644 (file)
index 0000000..cb4d96d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-18c-expected.txt
new file mode 100644 (file)
index 0000000..e937f52
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderInline {a} at (0,0) size 407x22 [color=#000080]
+        RenderText {#text} at (0,0) size 46x22
+          text run at (0,0) width 46: "Hover "
+        RenderInline {strong} at (0,0) size 30x22
+          RenderText {#text} at (46,0) size 30x22
+            text run at (46,0) width 30: "here"
+        RenderText {#text} at (76,0) size 163x22
+          text run at (76,0) width 163: " and the background of "
+        RenderInline {span} at (0,0) size 164x22
+          RenderText {#text} at (239,0) size 164x22
+            text run at (239,0) width 164: "this text should go green"
+        RenderText {#text} at (403,0) size 4x22
+          text run at (403,0) width 4: "."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19-expected.png
new file mode 100644 (file)
index 0000000..ef33ccf
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19-expected.txt
new file mode 100644 (file)
index 0000000..7213740
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {p} at (0,16) size 800x44
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "The background color of "
+      RenderInline {a} at (0,0) size 73x22 [color=#0000EE]
+        RenderText {#text} at (173,0) size 73x22
+          text run at (173,0) width 73: "the anchor"
+      RenderText {#text} at (246,0) size 765x44
+        text run at (246,0) width 4: " "
+        text run at (250,0) width 398: "should turn to green when it is activated and come back to "
+        text run at (648,0) width 117: "normal when it is"
+        text run at (0,22) width 59: "released."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19b-expected.png
new file mode 100644 (file)
index 0000000..30e7b5e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-19b-expected.txt
new file mode 100644 (file)
index 0000000..a044440
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x70
+  RenderBlock {test} at (0,0) size 800x70
+    RenderBlock {p} at (0,16) size 800x38
+      RenderButton {button} at (2,2) size 604x34 [bgcolor=#C0C0C0]
+        RenderBlock (anonymous) at (6,6) size 592x22
+          RenderText {#text} at (0,0) size 592x22
+            text run at (0,0) width 592: "Activating (e.g. holding the mouse button down on) this button should make it go green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-2-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-2-expected.png
new file mode 100644 (file)
index 0000000..c631d16
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-2-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-2-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-2-expected.txt
new file mode 100644 (file)
index 0000000..08ca282
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x22
+  RenderBlock {test} at (0,0) size 800x22
+    RenderBlock {address} at (0,0) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 359x22
+        text run at (0,0) width 359: "This address element should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-20-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-20-expected.png
new file mode 100644 (file)
index 0000000..fbab362
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-20-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-20-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-20-expected.txt
new file mode 100644 (file)
index 0000000..9f34a5d
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 173x22
+        text run at (0,0) width 173: "The background color of "
+      RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+        RenderText {#text} at (173,0) size 54x22
+          text run at (173,0) width 54: "anchors"
+      RenderText {#text} at (227,0) size 168x22
+        text run at (227,0) width 4: " "
+        text run at (231,0) width 164: "in this page should turn "
+      RenderInline {a} at (0,0) size 55x22 [color=#0000EE]
+        RenderText {#text} at (395,0) size 55x22
+          text run at (395,0) width 55: "to green"
+      RenderText {#text} at (450,0) size 139x22
+        text run at (450,0) width 139: " when they have the "
+      RenderInline {a} at (0,0) size 35x22 [color=#0000EE]
+        RenderText {#text} at (589,0) size 35x22
+          text run at (589,0) width 35: "focus"
+      RenderText {#text} at (624,0) size 4x22
+        text run at (624,0) width 4: "."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21-expected.png
new file mode 100644 (file)
index 0000000..e87d44c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21-expected.txt
new file mode 100644 (file)
index 0000000..52fbc85
--- /dev/null
@@ -0,0 +1,35 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x196
+  RenderBlock {test} at (0,0) size 800x196
+    RenderBlock {p} at (0,16) size 800x44
+      RenderText {#text} at (0,0) size 760x44
+        text run at (0,0) width 245: "This paragraph should be unstyled. "
+        text run at (245,0) width 490: "The background of the following paragraph should become green when "
+        text run at (735,0) width 25: "you"
+        text run at (0,22) width 45: "follow "
+      RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+        RenderText {#text} at (45,22) size 54x22
+          text run at (45,22) width 54: "this link"
+      RenderText {#text} at (99,22) size 4x22
+        text run at (99,22) width 4: "."
+    RenderBlock {p} at (0,76) size 800x44
+      RenderText {#text} at (0,0) size 783x22
+        text run at (0,0) width 299: "This paragraph should initially be unstyled. "
+        text run at (299,0) width 484: "It should become green when you select the link above. When you select"
+      RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+        RenderText {#text} at (0,22) size 54x22
+          text run at (0,22) width 54: "this link"
+      RenderText {#text} at (54,22) size 688x22
+        text run at (54,22) width 292: ", it should return to being unstyled and the "
+        text run at (346,22) width 396: "background of the paragraph below should become green."
+    RenderBlock {p} at (0,136) size 800x44
+      RenderText {#text} at (0,0) size 788x22
+        text run at (0,0) width 299: "This paragraph should initially be unstyled. "
+        text run at (299,0) width 489: "It should become green when you select the link above. When you follow"
+      RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+        RenderText {#text} at (0,22) size 54x22
+          text run at (0,22) width 54: "this link"
+      RenderText {#text} at (54,22) size 391x22
+        text run at (54,22) width 155: ", the three paragraphs "
+        text run at (209,22) width 236: "should all return to being unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21b-expected.png
new file mode 100644 (file)
index 0000000..e293b6b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21b-expected.txt
new file mode 100644 (file)
index 0000000..d343611
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 222x22
+        text run at (0,0) width 222: "This paragraph should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21c-expected.png
new file mode 100644 (file)
index 0000000..322bfbb
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-21c-expected.txt
new file mode 100644 (file)
index 0000000..27cf601
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54 [bgcolor=#008000]
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 181x22
+        text run at (0,0) width 181: "This page should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-22-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-22-expected.png
new file mode 100644 (file)
index 0000000..66e474b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-22-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-22-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-22-expected.txt
new file mode 100644 (file)
index 0000000..cba2720
--- /dev/null
@@ -0,0 +1,26 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x136
+  RenderBlock {test} at (0,0) size 800x136
+    RenderBlock {ul} at (0,16) size 800x44
+      RenderListItem {li} at (40,0) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 457x22
+          text run at (0,0) width 356: "This list item should be green because its language is "
+          text run at (356,0) width 101: "British English"
+      RenderListItem {li} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 512x22
+          text run at (0,0) width 342: "This list item should be green because its language "
+          text run at (342,0) width 170: "is British English (Wales)"
+    RenderBlock {ol} at (0,76) size 800x44
+      RenderListItem {li} at (40,0) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "1"
+        RenderText {#text} at (0,0) size 471x22
+          text run at (0,0) width 381: "This list item should NOT be green because its language "
+          text run at (381,0) width 90: "is US English"
+      RenderListItem {li} at (40,22) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "2"
+        RenderText {#text} at (0,0) size 444x22
+          text run at (0,0) width 395: "This list item should NOT be green because its language is "
+          text run at (395,0) width 49: "French"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-23-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-23-expected.png
new file mode 100644 (file)
index 0000000..ab22283
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-23-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-23-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-23-expected.txt
new file mode 100644 (file)
index 0000000..dec9387
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x99
+  RenderBlock {test} at (0,0) size 800x99
+    RenderBlock {p} at (0,16) size 800x67
+      RenderButton {button} at (2,2) size 307x31 [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 291x22
+          RenderText {#text} at (0,0) size 291x22
+            text run at (0,0) width 291: "A button (enabled) with green background"
+      RenderText {#text} at (311,6) size 4x22
+        text run at (311,6) width 4: " "
+      RenderBR {br} at (0,0) size 0x0
+      RenderTextControl {input} at (2,37) size 296x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
+      RenderText {#text} at (0,0) size 0x0
+layer at (5,56) size 290x22 scrollWidth 303
+  RenderBlock {div} at (3,3) size 290x22
+    RenderText {#text} at (1,0) size 301x22
+      text run at (1,0) width 301: "a text area (enabled) with green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-24-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-24-expected.png
new file mode 100644 (file)
index 0000000..9953b93
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-24-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-24-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-24-expected.txt
new file mode 100644 (file)
index 0000000..1880a42
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x99
+  RenderBlock {test} at (0,0) size 800x99
+    RenderBlock {p} at (0,16) size 800x67
+      RenderButton {button} at (2,2) size 310x31 [color=#808080] [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 294x22
+          RenderText {#text} at (0,0) size 294x22
+            text run at (0,0) width 294: "A button (disabled) with green background"
+      RenderText {#text} at (314,6) size 4x22
+        text run at (314,6) width 4: " "
+      RenderBR {br} at (0,0) size 0x0
+      RenderTextControl {input} at (2,37) size 296x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
+      RenderText {#text} at (0,0) size 0x0
+layer at (5,56) size 290x22 scrollWidth 306
+  RenderBlock {div} at (3,3) size 290x22 [color=#545454]
+    RenderText {#text} at (1,0) size 304x22
+      text run at (1,0) width 304: "a text area (disabled) with green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-25-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-25-expected.png
new file mode 100644 (file)
index 0000000..58203a2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-25-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-25-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-25-expected.txt
new file mode 100644 (file)
index 0000000..0f50465
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderBlock {input} at (3,5) size 13x13 [bgcolor=#00FF00]
+      RenderText {#text} at (19,0) size 4x22
+        text run at (19,0) width 4: " "
+      RenderInline {span} at (0,0) size 424x22 [bgcolor=#00FF00]
+        RenderText {#text} at (23,0) size 424x22
+          text run at (23,0) width 424: "Everything in this paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27-expected.png
new file mode 100644 (file)
index 0000000..32e0f99
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27-expected.txt
new file mode 100644 (file)
index 0000000..9454bec
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54 [bgcolor=#00FF00]
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 338x22
+        text run at (0,0) width 338: "The background of the document should be green"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27a-expected.png
new file mode 100644 (file)
index 0000000..52341a2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27a-expected.txt
new file mode 100644 (file)
index 0000000..b3b7e7a
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 424x22
+        text run at (0,0) width 424: "This line should be green (there should be no red on this page)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27b-expected.png
new file mode 100644 (file)
index 0000000..52341a2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-27b-expected.txt
new file mode 100644 (file)
index 0000000..b3b7e7a
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 424x22
+        text run at (0,0) width 424: "This line should be green (there should be no red on this page)."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28-expected.png
new file mode 100644 (file)
index 0000000..c8f3cd0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28-expected.txt
new file mode 100644 (file)
index 0000000..3fcdb77
--- /dev/null
@@ -0,0 +1,194 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x572
+  RenderBlock {test} at (0,0) size 800x572
+    RenderBlock {ul} at (0,16) size 800x132
+      RenderListItem {li} at (40,0) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 343x22
+          text run at (0,0) width 343: "This first list item should have a green background"
+      RenderListItem {li} at (40,22) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 105x22
+          text run at (0,0) width 105: "Second list item"
+      RenderListItem {li} at (40,44) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 350x22
+          text run at (0,0) width 350: "This third list item should have a green background"
+      RenderListItem {li} at (40,66) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 104x22
+          text run at (0,0) width 104: "Fourth list item"
+      RenderListItem {li} at (40,88) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 344x22
+          text run at (0,0) width 344: "This fifth list item should have a green background"
+      RenderListItem {li} at (40,110) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 91x22
+          text run at (0,0) width 91: "Sixth list item"
+    RenderBlock {ol} at (0,164) size 800x132
+      RenderListItem {li} at (40,0) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "1"
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "First list item"
+      RenderListItem {li} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "2"
+        RenderText {#text} at (0,0) size 362x22
+          text run at (0,0) width 362: "This second list item should have a green background"
+      RenderListItem {li} at (40,44) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "3"
+        RenderText {#text} at (0,0) size 96x22
+          text run at (0,0) width 96: "Third list item"
+      RenderListItem {li} at (40,66) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "4"
+        RenderText {#text} at (0,0) size 359x22
+          text run at (0,0) width 359: "This fourth list item should have a green background"
+      RenderListItem {li} at (40,88) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "5"
+        RenderText {#text} at (0,0) size 89x22
+          text run at (0,0) width 89: "Fifth list item"
+      RenderListItem {li} at (40,110) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "6"
+        RenderText {#text} at (0,0) size 348x22
+          text run at (0,0) width 348: "This sixth list item should have a green background"
+    RenderBlock {div} at (0,312) size 800x260
+      RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 166x170
+          RenderTableRow {tr} at (0,2) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,2) size 110x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 1.1"
+            RenderTableCell {td} at (114,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (140,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+          RenderTableRow {tr} at (0,30) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,30) size 110x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 2.1"
+            RenderTableCell {td} at (114,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (140,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+          RenderTableRow {tr} at (0,58) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,58) size 110x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 3.1"
+            RenderTableCell {td} at (114,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (140,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+          RenderTableRow {tr} at (0,86) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,86) size 110x26 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 4.1"
+            RenderTableCell {td} at (114,86) size 24x26 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.2"
+            RenderTableCell {td} at (140,86) size 24x26 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.3"
+          RenderTableRow {tr} at (0,114) size 166x26
+            RenderTableCell {td} at (2,114) size 110x26 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.1"
+            RenderTableCell {td} at (114,114) size 24x26 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.2"
+            RenderTableCell {td} at (140,114) size 24x26 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.3"
+          RenderTableRow {tr} at (0,142) size 166x26
+            RenderTableCell {td} at (2,142) size 110x26 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.1"
+            RenderTableCell {td} at (114,142) size 24x26 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.2"
+            RenderTableCell {td} at (140,142) size 24x26 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.3"
+      RenderTable {table} at (0,172) size 344x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 342x86
+          RenderTableRow {tr} at (0,2) size 342x26
+            RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+            RenderTableCell {td} at (124,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (194,2) size 24x26 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.5"
+            RenderTableCell {td} at (220,2) size 24x26 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.6"
+            RenderTableCell {td} at (246,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (316,2) size 24x26 [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.8"
+          RenderTableRow {tr} at (0,30) size 342x26
+            RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+            RenderTableCell {td} at (124,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (194,30) size 24x26 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.5"
+            RenderTableCell {td} at (220,30) size 24x26 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.6"
+            RenderTableCell {td} at (246,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (316,30) size 24x26 [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.8"
+          RenderTableRow {tr} at (0,58) size 342x26
+            RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+            RenderTableCell {td} at (124,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (194,58) size 24x26 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.5"
+            RenderTableCell {td} at (220,58) size 24x26 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.6"
+            RenderTableCell {td} at (246,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (316,58) size 24x26 [border: (1px inset #808080)] [r=2 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.8"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28b-expected.png
new file mode 100644 (file)
index 0000000..cb5510e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-28b-expected.txt
new file mode 100644 (file)
index 0000000..46a3e8e
--- /dev/null
@@ -0,0 +1,195 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x588
+  RenderBlock {test} at (0,0) size 800x588
+    RenderBlock {ul} at (0,16) size 800x132
+      RenderListItem {li} at (40,0) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 343x22
+          text run at (0,0) width 343: "This first list item should have a green background"
+      RenderListItem {li} at (40,22) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 105x22
+          text run at (0,0) width 105: "Second list item"
+      RenderListItem {li} at (40,44) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 350x22
+          text run at (0,0) width 350: "This third list item should have a green background"
+      RenderListItem {li} at (40,66) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 104x22
+          text run at (0,0) width 104: "Fourth list item"
+      RenderListItem {li} at (40,88) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 344x22
+          text run at (0,0) width 344: "This fifth list item should have a green background"
+      RenderListItem {li} at (40,110) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 91x22
+          text run at (0,0) width 91: "Sixth list item"
+    RenderBlock {ol} at (0,164) size 800x132
+      RenderListItem {li} at (40,0) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "1"
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "First list item"
+      RenderListItem {li} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "2"
+        RenderText {#text} at (0,0) size 362x22
+          text run at (0,0) width 362: "This second list item should have a green background"
+      RenderListItem {li} at (40,44) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "3"
+        RenderText {#text} at (0,0) size 96x22
+          text run at (0,0) width 96: "Third list item"
+      RenderListItem {li} at (40,66) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "4"
+        RenderText {#text} at (0,0) size 359x22
+          text run at (0,0) width 359: "This fourth list item should have a green background"
+      RenderListItem {li} at (40,88) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "5"
+        RenderText {#text} at (0,0) size 89x22
+          text run at (0,0) width 89: "Fifth list item"
+      RenderListItem {li} at (40,110) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "6"
+        RenderText {#text} at (0,0) size 348x22
+          text run at (0,0) width 348: "This sixth list item should have a green background"
+    RenderBlock {div} at (0,312) size 800x276
+      RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 166x170
+          RenderTableRow {tr} at (0,2) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,2) size 110x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 1.1"
+            RenderTableCell {td} at (114,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (140,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+          RenderTableRow {tr} at (0,30) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,30) size 110x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 2.1"
+            RenderTableCell {td} at (114,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (140,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+          RenderTableRow {tr} at (0,58) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,58) size 110x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 3.1"
+            RenderTableCell {td} at (114,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (140,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+          RenderTableRow {tr} at (0,86) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,86) size 110x26 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 4.1"
+            RenderTableCell {td} at (114,86) size 24x26 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.2"
+            RenderTableCell {td} at (140,86) size 24x26 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.3"
+          RenderTableRow {tr} at (0,114) size 166x26
+            RenderTableCell {td} at (2,114) size 110x26 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.1"
+            RenderTableCell {td} at (114,114) size 24x26 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.2"
+            RenderTableCell {td} at (140,114) size 24x26 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.3"
+          RenderTableRow {tr} at (0,142) size 166x26
+            RenderTableCell {td} at (2,142) size 110x26 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.1"
+            RenderTableCell {td} at (114,142) size 24x26 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.2"
+            RenderTableCell {td} at (140,142) size 24x26 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.3"
+      RenderBlock {p} at (0,188) size 800x0
+      RenderTable {table} at (0,188) size 344x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 342x86
+          RenderTableRow {tr} at (0,2) size 342x26
+            RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+            RenderTableCell {td} at (124,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (194,2) size 24x26 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.5"
+            RenderTableCell {td} at (220,2) size 24x26 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.6"
+            RenderTableCell {td} at (246,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (316,2) size 24x26 [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.8"
+          RenderTableRow {tr} at (0,30) size 342x26
+            RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+            RenderTableCell {td} at (124,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (194,30) size 24x26 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.5"
+            RenderTableCell {td} at (220,30) size 24x26 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.6"
+            RenderTableCell {td} at (246,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (316,30) size 24x26 [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.8"
+          RenderTableRow {tr} at (0,58) size 342x26
+            RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+            RenderTableCell {td} at (124,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (194,58) size 24x26 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.5"
+            RenderTableCell {td} at (220,58) size 24x26 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.6"
+            RenderTableCell {td} at (246,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (316,58) size 24x26 [border: (1px inset #808080)] [r=2 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.8"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29-expected.png
new file mode 100644 (file)
index 0000000..1a3bb96
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29-expected.txt
new file mode 100644 (file)
index 0000000..3e1eac7
--- /dev/null
@@ -0,0 +1,195 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x588
+  RenderBlock {test} at (0,0) size 800x588
+    RenderBlock {ul} at (0,16) size 800x132
+      RenderListItem {li} at (40,0) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "First list item"
+      RenderListItem {li} at (40,22) size 760x22 [bgcolor=#008000]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 362x22
+          text run at (0,0) width 362: "This second list item should have a green background"
+      RenderListItem {li} at (40,44) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 96x22
+          text run at (0,0) width 96: "Third list item"
+      RenderListItem {li} at (40,66) size 760x22 [bgcolor=#008000]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 359x22
+          text run at (0,0) width 359: "This fourth list item should have a green background"
+      RenderListItem {li} at (40,88) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 89x22
+          text run at (0,0) width 89: "Fifth list item"
+      RenderListItem {li} at (40,110) size 760x22 [bgcolor=#008000]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 348x22
+          text run at (0,0) width 348: "This sixth list item should have a green background"
+    RenderBlock {ol} at (0,164) size 800x132
+      RenderListItem {li} at (40,0) size 760x22 [bgcolor=#008000]
+        RenderListMarker at (-21,0) size 16x22: "1"
+        RenderText {#text} at (0,0) size 343x22
+          text run at (0,0) width 343: "This first list item should have a green background"
+      RenderListItem {li} at (40,22) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "2"
+        RenderText {#text} at (0,0) size 105x22
+          text run at (0,0) width 105: "Second list item"
+      RenderListItem {li} at (40,44) size 760x22 [bgcolor=#008000]
+        RenderListMarker at (-21,0) size 16x22: "3"
+        RenderText {#text} at (0,0) size 350x22
+          text run at (0,0) width 350: "This third list item should have a green background"
+      RenderListItem {li} at (40,66) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "4"
+        RenderText {#text} at (0,0) size 104x22
+          text run at (0,0) width 104: "Fourth list item"
+      RenderListItem {li} at (40,88) size 760x22 [bgcolor=#008000]
+        RenderListMarker at (-21,0) size 16x22: "5"
+        RenderText {#text} at (0,0) size 344x22
+          text run at (0,0) width 344: "This fifth list item should have a green background"
+      RenderListItem {li} at (40,110) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "6"
+        RenderText {#text} at (0,0) size 91x22
+          text run at (0,0) width 91: "Sixth list item"
+    RenderBlock {div} at (0,312) size 800x276
+      RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 166x170
+          RenderTableRow {tr} at (0,2) size 166x26
+            RenderTableCell {td} at (2,2) size 110x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.1"
+            RenderTableCell {td} at (114,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (140,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+          RenderTableRow {tr} at (0,30) size 166x26
+            RenderTableCell {td} at (2,30) size 110x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.1"
+            RenderTableCell {td} at (114,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (140,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+          RenderTableRow {tr} at (0,58) size 166x26 [bgcolor=#008000]
+            RenderTableCell {td} at (2,58) size 110x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 3.1"
+            RenderTableCell {td} at (114,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (140,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+          RenderTableRow {tr} at (0,86) size 166x26 [bgcolor=#008000]
+            RenderTableCell {td} at (2,86) size 110x26 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 4.1"
+            RenderTableCell {td} at (114,86) size 24x26 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.2"
+            RenderTableCell {td} at (140,86) size 24x26 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.3"
+          RenderTableRow {tr} at (0,114) size 166x26 [bgcolor=#008000]
+            RenderTableCell {td} at (2,114) size 110x26 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 5.1"
+            RenderTableCell {td} at (114,114) size 24x26 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.2"
+            RenderTableCell {td} at (140,114) size 24x26 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.3"
+          RenderTableRow {tr} at (0,142) size 166x26 [bgcolor=#008000]
+            RenderTableCell {td} at (2,142) size 110x26 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 6.1"
+            RenderTableCell {td} at (114,142) size 24x26 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.2"
+            RenderTableCell {td} at (140,142) size 24x26 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.3"
+      RenderBlock {p} at (0,188) size 800x0
+      RenderTable {table} at (0,188) size 344x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 342x86
+          RenderTableRow {tr} at (0,2) size 342x26
+            RenderTableCell {td} at (2,2) size 24x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.1"
+            RenderTableCell {td} at (28,2) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+            RenderTableCell {td} at (124,2) size 24x26 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.4"
+            RenderTableCell {td} at (150,2) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (220,2) size 24x26 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.6"
+            RenderTableCell {td} at (246,2) size 24x26 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.7"
+            RenderTableCell {td} at (272,2) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,30) size 342x26
+            RenderTableCell {td} at (2,30) size 24x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.1"
+            RenderTableCell {td} at (28,30) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+            RenderTableCell {td} at (124,30) size 24x26 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.4"
+            RenderTableCell {td} at (150,30) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (220,30) size 24x26 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.6"
+            RenderTableCell {td} at (246,30) size 24x26 [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.7"
+            RenderTableCell {td} at (272,30) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,58) size 342x26
+            RenderTableCell {td} at (2,58) size 24x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.1"
+            RenderTableCell {td} at (28,58) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+            RenderTableCell {td} at (124,58) size 24x26 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.4"
+            RenderTableCell {td} at (150,58) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (220,58) size 24x26 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.6"
+            RenderTableCell {td} at (246,58) size 24x26 [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.7"
+            RenderTableCell {td} at (272,58) size 68x26 [bgcolor=#008000] [border: (1px inset #808080)] [r=2 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29b-expected.png
new file mode 100644 (file)
index 0000000..38af3d7
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-29b-expected.txt
new file mode 100644 (file)
index 0000000..3e27c08
--- /dev/null
@@ -0,0 +1,195 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x588
+  RenderBlock {test} at (0,0) size 800x588
+    RenderBlock {ul} at (0,16) size 800x132
+      RenderListItem {li} at (40,0) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "First list item"
+      RenderListItem {li} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 362x22
+          text run at (0,0) width 362: "This second list item should have a green background"
+      RenderListItem {li} at (40,44) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 96x22
+          text run at (0,0) width 96: "Third list item"
+      RenderListItem {li} at (40,66) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 359x22
+          text run at (0,0) width 359: "This fourth list item should have a green background"
+      RenderListItem {li} at (40,88) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 89x22
+          text run at (0,0) width 89: "Fifth list item"
+      RenderListItem {li} at (40,110) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 348x22
+          text run at (0,0) width 348: "This sixth list item should have a green background"
+    RenderBlock {ol} at (0,164) size 800x132
+      RenderListItem {li} at (40,0) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "1"
+        RenderText {#text} at (0,0) size 343x22
+          text run at (0,0) width 343: "This first list item should have a green background"
+      RenderListItem {li} at (40,22) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "2"
+        RenderText {#text} at (0,0) size 105x22
+          text run at (0,0) width 105: "Second list item"
+      RenderListItem {li} at (40,44) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "3"
+        RenderText {#text} at (0,0) size 350x22
+          text run at (0,0) width 350: "This third list item should have a green background"
+      RenderListItem {li} at (40,66) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "4"
+        RenderText {#text} at (0,0) size 104x22
+          text run at (0,0) width 104: "Fourth list item"
+      RenderListItem {li} at (40,88) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "5"
+        RenderText {#text} at (0,0) size 344x22
+          text run at (0,0) width 344: "This fifth list item should have a green background"
+      RenderListItem {li} at (40,110) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "6"
+        RenderText {#text} at (0,0) size 91x22
+          text run at (0,0) width 91: "Sixth list item"
+    RenderBlock {div} at (0,312) size 800x276
+      RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 166x170
+          RenderTableRow {tr} at (0,2) size 166x26
+            RenderTableCell {td} at (2,2) size 110x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.1"
+            RenderTableCell {td} at (114,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (140,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+          RenderTableRow {tr} at (0,30) size 166x26
+            RenderTableCell {td} at (2,30) size 110x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.1"
+            RenderTableCell {td} at (114,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (140,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+          RenderTableRow {tr} at (0,58) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,58) size 110x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 3.1"
+            RenderTableCell {td} at (114,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (140,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+          RenderTableRow {tr} at (0,86) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,86) size 110x26 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 4.1"
+            RenderTableCell {td} at (114,86) size 24x26 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.2"
+            RenderTableCell {td} at (140,86) size 24x26 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.3"
+          RenderTableRow {tr} at (0,114) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,114) size 110x26 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 5.1"
+            RenderTableCell {td} at (114,114) size 24x26 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.2"
+            RenderTableCell {td} at (140,114) size 24x26 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.3"
+          RenderTableRow {tr} at (0,142) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,142) size 110x26 [border: (1px inset #808080)] [r=5 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 6.1"
+            RenderTableCell {td} at (114,142) size 24x26 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.2"
+            RenderTableCell {td} at (140,142) size 24x26 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.3"
+      RenderBlock {p} at (0,188) size 800x0
+      RenderTable {table} at (0,188) size 344x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 342x86
+          RenderTableRow {tr} at (0,2) size 342x26
+            RenderTableCell {td} at (2,2) size 24x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.1"
+            RenderTableCell {td} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+            RenderTableCell {td} at (124,2) size 24x26 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.4"
+            RenderTableCell {td} at (150,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (220,2) size 24x26 [border: (1px inset #808080)] [r=0 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.6"
+            RenderTableCell {td} at (246,2) size 24x26 [border: (1px inset #808080)] [r=0 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.7"
+            RenderTableCell {td} at (272,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,30) size 342x26
+            RenderTableCell {td} at (2,30) size 24x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.1"
+            RenderTableCell {td} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+            RenderTableCell {td} at (124,30) size 24x26 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.4"
+            RenderTableCell {td} at (150,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (220,30) size 24x26 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.6"
+            RenderTableCell {td} at (246,30) size 24x26 [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.7"
+            RenderTableCell {td} at (272,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,58) size 342x26
+            RenderTableCell {td} at (2,58) size 24x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.1"
+            RenderTableCell {td} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+            RenderTableCell {td} at (124,58) size 24x26 [border: (1px inset #808080)] [r=2 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.4"
+            RenderTableCell {td} at (150,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (220,58) size 24x26 [border: (1px inset #808080)] [r=2 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.6"
+            RenderTableCell {td} at (246,58) size 24x26 [border: (1px inset #808080)] [r=2 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.7"
+            RenderTableCell {td} at (272,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3-expected.png
new file mode 100644 (file)
index 0000000..4693d9a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3-expected.txt
new file mode 100644 (file)
index 0000000..6130471
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114 [color=#00FF00]
+    RenderBlock {p} at (0,16) size 800x22 [color=#FF0000]
+      RenderInline {span} at (0,0) size 503x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 503x22
+          text run at (0,0) width 392: "This paragraph, and all textual contents in the document, "
+          text run at (392,0) width 111: "should be green."
+      RenderText {#text} at (0,0) size 0x0
+    RenderBlock {ul} at (0,54) size 800x22 [color=#FF0000]
+      RenderListItem {li} at (40,0) size 760x22 [color=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 178x22
+          text run at (0,0) width 178: "This item should be green."
+    RenderBlock (anonymous) at (0,92) size 800x22
+      RenderInline {foo} at (0,0) size 482x22
+        RenderText {#text} at (0,0) size 482x22
+          text run at (0,0) width 350: "And this element, part of a non-HTML namespace, "
+          text run at (350,0) width 132: "should be green too"
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-30-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-30-expected.png
new file mode 100644 (file)
index 0000000..3905b29
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-30-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-30-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-30-expected.txt
new file mode 100644 (file)
index 0000000..08dbbc1
--- /dev/null
@@ -0,0 +1,53 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {test} at (0,0) size 800x448
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 352x22
+        text run at (0,0) width 352: "This paragraph is here only to fill space in the DOM"
+    RenderBlock {address} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 140x22
+        text run at (0,0) width 140: "And this address too.."
+    RenderBlock {p} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 165x22
+        text run at (0,0) width 165: "So does this paragraph !"
+    RenderBlock {p} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 295x22
+        text run at (0,0) width 295: "But this one should have green background"
+    RenderBlock {dl} at (0,168) size 800x264
+      RenderBlock {dt} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 381x22
+          text run at (0,0) width 381: "First definition term that should have green background"
+      RenderBlock {dd} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 345x22
+          text run at (0,0) width 345: "First definition that should have green background"
+      RenderBlock {dt} at (0,44) size 800x22
+        RenderText {#text} at (0,0) size 153x22
+          text run at (0,0) width 153: "Second definition term"
+      RenderBlock {dd} at (40,66) size 760x22
+        RenderText {#text} at (0,0) size 117x22
+          text run at (0,0) width 117: "Second definition"
+      RenderBlock {dt} at (0,88) size 800x22
+        RenderText {#text} at (0,0) size 144x22
+          text run at (0,0) width 144: "Third definition term"
+      RenderBlock {dd} at (40,110) size 760x22
+        RenderText {#text} at (0,0) size 108x22
+          text run at (0,0) width 108: "Third definition"
+      RenderBlock {dt} at (0,132) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 397x22
+          text run at (0,0) width 397: "Fourth definition term that should have green background"
+      RenderBlock {dd} at (40,154) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 361x22
+          text run at (0,0) width 361: "Fourth definition that should have green background"
+      RenderBlock {dt} at (0,176) size 800x22
+        RenderText {#text} at (0,0) size 137x22
+          text run at (0,0) width 137: "Fifth definition term"
+      RenderBlock {dd} at (40,198) size 760x22
+        RenderText {#text} at (0,0) size 101x22
+          text run at (0,0) width 101: "Fifth definition"
+      RenderBlock {dt} at (0,220) size 800x22
+        RenderText {#text} at (0,0) size 139x22
+          text run at (0,0) width 139: "Sixth definition term"
+      RenderBlock {dd} at (40,242) size 760x22
+        RenderText {#text} at (0,0) size 103x22
+          text run at (0,0) width 103: "Sixth definition"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-31-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-31-expected.png
new file mode 100644 (file)
index 0000000..795230d
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-31-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-31-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-31-expected.txt
new file mode 100644 (file)
index 0000000..514c9a3
--- /dev/null
@@ -0,0 +1,53 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {test} at (0,0) size 800x448
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 321x22
+        text run at (0,0) width 321: "This paragraph should have green background"
+    RenderBlock {address} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 341x22
+        text run at (0,0) width 341: "But this address is here only to fill space in the dom.."
+    RenderBlock {p} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 165x22
+        text run at (0,0) width 165: "So does this paragraph !"
+    RenderBlock {p} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 167x22
+        text run at (0,0) width 167: "And so does this one too."
+    RenderBlock {dl} at (0,168) size 800x264
+      RenderBlock {dt} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 136x22
+          text run at (0,0) width 136: "First definition term"
+      RenderBlock {dd} at (40,22) size 760x22
+        RenderText {#text} at (0,0) size 100x22
+          text run at (0,0) width 100: "First definition"
+      RenderBlock {dt} at (0,44) size 800x22
+        RenderText {#text} at (0,0) size 153x22
+          text run at (0,0) width 153: "Second definition term"
+      RenderBlock {dd} at (40,66) size 760x22
+        RenderText {#text} at (0,0) size 117x22
+          text run at (0,0) width 117: "Second definition"
+      RenderBlock {dt} at (0,88) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 389x22
+          text run at (0,0) width 389: "Third definition term that should have green background"
+      RenderBlock {dd} at (40,110) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 353x22
+          text run at (0,0) width 353: "Third definition that should have green background"
+      RenderBlock {dt} at (0,132) size 800x22
+        RenderText {#text} at (0,0) size 152x22
+          text run at (0,0) width 152: "Fourth definition term"
+      RenderBlock {dd} at (40,154) size 760x22
+        RenderText {#text} at (0,0) size 116x22
+          text run at (0,0) width 116: "Fourth definition"
+      RenderBlock {dt} at (0,176) size 800x22
+        RenderText {#text} at (0,0) size 137x22
+          text run at (0,0) width 137: "Fifth definition term"
+      RenderBlock {dd} at (40,198) size 760x22
+        RenderText {#text} at (0,0) size 101x22
+          text run at (0,0) width 101: "Fifth definition"
+      RenderBlock {dt} at (0,220) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 384x22
+          text run at (0,0) width 384: "Sixth definition term that should have green background"
+      RenderBlock {dd} at (40,242) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 348x22
+          text run at (0,0) width 348: "Sixth definition that should have green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-32-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-32-expected.png
new file mode 100644 (file)
index 0000000..f31d16a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-32-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-32-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-32-expected.txt
new file mode 100644 (file)
index 0000000..57a2feb
--- /dev/null
@@ -0,0 +1,44 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x142
+  RenderBlock {test} at (0,0) size 800x142
+    RenderBlock {div} at (0,0) size 800x88
+      RenderTable {table} at (0,0) size 126x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 124x86
+          RenderTableRow {tr} at (0,2) size 124x26
+            RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (98,2) size 24x26 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+          RenderTableRow {tr} at (0,30) size 124x26
+            RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (98,30) size 24x26 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+          RenderTableRow {tr} at (0,58) size 124x26
+            RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (98,58) size 24x26 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+    RenderBlock {p} at (0,104) size 800x22
+      RenderText {#text} at (0,0) size 238x22
+        text run at (0,0) width 238: "This paragraph contains some text "
+      RenderInline {span} at (0,0) size 331x22 [bgcolor=#00FF00]
+        RenderText {#text} at (238,0) size 331x22
+          text run at (238,0) width 331: "and a span that should have a green background"
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-33-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-33-expected.png
new file mode 100644 (file)
index 0000000..4fee332
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-33-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-33-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-33-expected.txt
new file mode 100644 (file)
index 0000000..63ebc95
--- /dev/null
@@ -0,0 +1,44 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x142
+  RenderBlock {test} at (0,0) size 800x142
+    RenderBlock {div} at (0,0) size 800x88
+      RenderTable {table} at (0,0) size 126x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 124x86
+          RenderTableRow {tr} at (0,2) size 124x26
+            RenderTableCell {td} at (2,2) size 24x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.1"
+            RenderTableCell {td} at (28,2) size 24x26 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (54,2) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,30) size 124x26
+            RenderTableCell {td} at (2,30) size 24x26 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.1"
+            RenderTableCell {td} at (28,30) size 24x26 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (54,30) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,58) size 124x26
+            RenderTableCell {td} at (2,58) size 24x26 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.1"
+            RenderTableCell {td} at (28,58) size 24x26 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (54,58) size 68x26 [bgcolor=#00FF00] [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+    RenderBlock {p} at (0,104) size 800x22
+      RenderInline {span} at (0,0) size 472x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 472x22
+          text run at (0,0) width 299: "This paragraph contains a span that should "
+          text run at (299,0) width 173: "have a green background"
+      RenderText {#text} at (472,0) size 150x22
+        text run at (472,0) width 150: " and some text after it."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-34-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-34-expected.png
new file mode 100644 (file)
index 0000000..8aa6ab9
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-34-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-34-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-34-expected.txt
new file mode 100644 (file)
index 0000000..56f67fe
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x136
+  RenderBlock {test} at (0,0) size 800x136
+    RenderBlock {div} at (0,0) size 800x120
+      RenderBlock (anonymous) at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 201x22
+          text run at (0,0) width 201: "This div contains 3 addresses:"
+      RenderBlock {address} at (16,22) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 341x22
+          text run at (0,0) width 341: "A first address that should have a green background"
+      RenderBlock {address} at (16,60) size 784x22
+        RenderText {#text} at (0,0) size 279x22
+          text run at (0,0) width 279: "A second address with normal background"
+      RenderBlock {address} at (16,98) size 784x22
+        RenderText {#text} at (0,0) size 265x22
+          text run at (0,0) width 265: "A third address with normal background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-35-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-35-expected.png
new file mode 100644 (file)
index 0000000..87f44ec
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-35-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-35-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-35-expected.txt
new file mode 100644 (file)
index 0000000..7dc0222
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x136
+  RenderBlock {test} at (0,0) size 800x136
+    RenderBlock {div} at (0,0) size 800x136
+      RenderBlock {address} at (16,0) size 784x22
+        RenderText {#text} at (0,0) size 259x22
+          text run at (0,0) width 259: "A first address with normal background"
+      RenderBlock {address} at (16,38) size 784x22
+        RenderText {#text} at (0,0) size 279x22
+          text run at (0,0) width 279: "A second address with normal background"
+      RenderBlock {address} at (16,76) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 347x22
+          text run at (0,0) width 347: "A third address that should have a green background"
+      RenderBlock (anonymous) at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This div contains 3 addresses above this sentence."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-36-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-36-expected.png
new file mode 100644 (file)
index 0000000..496c6e5
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-36-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-36-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-36-expected.txt
new file mode 100644 (file)
index 0000000..e5eed70
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 332x22
+        text run at (0,0) width 332: "This paragraph should have normal background"
+    RenderBlock {div} at (0,54) size 800x60
+      RenderBlock (anonymous) at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 253x22
+          text run at (0,0) width 253: "This div contains only one paragraph"
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 321x22
+          text run at (0,0) width 321: "This paragraph should have green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-37-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-37-expected.png
new file mode 100644 (file)
index 0000000..834ba34
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-37-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-37-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-37-expected.txt
new file mode 100644 (file)
index 0000000..c2bf00f
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {div} at (0,16) size 800x98
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 332x22
+          text run at (0,0) width 332: "This paragraph should have normal background"
+      RenderBlock {address} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 311x22
+          text run at (0,0) width 311: "But this address should have green background"
+      RenderBlock {p} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 332x22
+          text run at (0,0) width 332: "This paragraph should have normal background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-38-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-38-expected.png
new file mode 100644 (file)
index 0000000..3dbb2a7
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-38-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-38-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-38-expected.txt
new file mode 100644 (file)
index 0000000..345a60b
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x142
+  RenderBlock {test} at (0,0) size 800x142
+    RenderBlock {p} at (0,16) size 800x110
+      RenderText {#text} at (0,0) size 797x110
+        text run at (0,0) width 275: "This very long paragraph should have a "
+        text run at (275,0) width 497: "first line with green background. This very long paragraph should have a"
+        text run at (0,22) width 31: "first "
+        text run at (31,22) width 195: "line with green background. "
+        text run at (226,22) width 334: "This very long paragraph should have a first line "
+        text run at (560,22) width 231: "with green background. This very"
+        text run at (0,44) width 300: "long paragraph should have a first line with "
+        text run at (300,44) width 497: "green background. This very long paragraph should have a first line with"
+        text run at (0,66) width 42: "green "
+        text run at (42,66) width 592: "background. This very long paragraph should have a first line with green background. "
+        text run at (634,66) width 97: "This very long"
+        text run at (0,88) width 396: "paragraph should have a first line with green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39-expected.png
new file mode 100644 (file)
index 0000000..896d23c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39-expected.txt
new file mode 100644 (file)
index 0000000..9e2593f
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x316
+  RenderBlock {test} at (0,0) size 800x316
+    RenderBlock {p} at (0,16) size 800x284
+      RenderInline (generated) at (0,0) size 21x42 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 21x42
+          text run at (0,0) width 21: "T"
+      RenderText {#text} at (21,15) size 791x269
+        text run at (21,15) width 733: "his very long paragraph should have a big first letter T with a green background. Dummy text. Dummy text."
+        text run at (0,42) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,64) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,86) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,108) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,130) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,152) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,174) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,196) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,218) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,240) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,262) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39a-expected.png
new file mode 100644 (file)
index 0000000..e6f026c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39a-expected.txt
new file mode 100644 (file)
index 0000000..60402e2
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x316
+  RenderBlock {test} at (0,0) size 800x316
+    RenderBlock {p} at (0,16) size 800x284
+      RenderInline (generated) at (0,0) size 21x22 [color=#FF0000]
+        RenderInline (generated) at (0,0) size 21x42 [color=#00FF00]
+          RenderText at (0,0) size 21x42
+            text run at (0,0) width 21: "T"
+        RenderText at (0,0) size 0x0
+      RenderText {#text} at (21,15) size 791x269
+        text run at (21,15) width 420: "his very long paragraph should have a big green first letter T. "
+        text run at (441,15) width 331: "Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,42) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,64) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,86) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,108) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,130) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,152) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,174) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,196) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,218) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,240) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,262) width 581: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39b-expected.png
new file mode 100644 (file)
index 0000000..896d23c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39b-expected.txt
new file mode 100644 (file)
index 0000000..4cff0f4
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x316
+  RenderBlock {test} at (0,0) size 800x316
+    RenderBlock {p} at (0,16) size 800x284
+      RenderInline (generated) at (0,0) size 21x42 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 21x42
+          text run at (0,0) width 21: "T"
+      RenderText {#text} at (21,15) size 791x269
+        text run at (21,15) width 553: "his very long paragraph should have a big first letter T with a green background. "
+        text run at (574,15) width 180: "Dummy text. Dummy text."
+        text run at (0,42) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,64) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,86) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,108) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,130) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,152) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,174) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,196) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,218) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,240) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,262) width 732: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39c-expected.png
new file mode 100644 (file)
index 0000000..e6f026c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-39c-expected.txt
new file mode 100644 (file)
index 0000000..5bdd709
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x316
+  RenderBlock {test} at (0,0) size 800x316
+    RenderBlock {p} at (0,16) size 800x284
+      RenderInline (generated) at (0,0) size 21x22 [color=#FF0000]
+        RenderInline (generated) at (0,0) size 21x42 [color=#00FF00]
+          RenderText at (0,0) size 21x42
+            text run at (0,0) width 21: "T"
+        RenderText at (0,0) size 0x0
+      RenderText {#text} at (21,15) size 791x269
+        text run at (21,15) width 751: "his very long paragraph should have a big green first letter T. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,42) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,64) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,86) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,108) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,130) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,152) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,174) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,196) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,218) width 765: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
+        text run at (0,240) width 791: "Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy"
+        text run at (0,262) width 581: "text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy text."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3a-expected.png
new file mode 100644 (file)
index 0000000..dff5088
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-3a-expected.txt
new file mode 100644 (file)
index 0000000..db079aa
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92 [color=#00FF00]
+    RenderBlock {p} at (0,16) size 800x22 [color=#FF0000]
+      RenderInline {span} at (0,0) size 503x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 503x22
+          text run at (0,0) width 392: "This paragraph, and all textual contents in the document, "
+          text run at (392,0) width 111: "should be green."
+      RenderText {#text} at (0,0) size 0x0
+    RenderBlock {ul} at (0,54) size 800x22 [color=#FF0000]
+      RenderListItem {li} at (40,0) size 760x22 [color=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 178x22
+          text run at (0,0) width 178: "This item should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-4-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-4-expected.png
new file mode 100644 (file)
index 0000000..7474b73
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-4-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-4-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-4-expected.txt
new file mode 100644 (file)
index 0000000..0c899e4
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41-expected.png
new file mode 100644 (file)
index 0000000..7d37bd2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41-expected.txt
new file mode 100644 (file)
index 0000000..ae8c3cc
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {p} at (0,16) size 800x44
+      RenderInline (generated) at (0,0) size 193x22 [bgcolor=#00FF00]
+        RenderText at (0,0) size 193x22
+          text run at (0,0) width 193: "GENERATED CONTENT "
+      RenderText {#text} at (193,0) size 787x44
+        text run at (193,0) width 594: "You should see before this paragraph the words GENERATED CONTENT over green"
+        text run at (0,22) width 83: "background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41a-expected.png
new file mode 100644 (file)
index 0000000..7d37bd2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-41a-expected.txt
new file mode 100644 (file)
index 0000000..ae8c3cc
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {p} at (0,16) size 800x44
+      RenderInline (generated) at (0,0) size 193x22 [bgcolor=#00FF00]
+        RenderText at (0,0) size 193x22
+          text run at (0,0) width 193: "GENERATED CONTENT "
+      RenderText {#text} at (193,0) size 787x44
+        text run at (193,0) width 594: "You should see before this paragraph the words GENERATED CONTENT over green"
+        text run at (0,22) width 83: "background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42-expected.png
new file mode 100644 (file)
index 0000000..e122b16
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42-expected.txt
new file mode 100644 (file)
index 0000000..79fe338
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {p} at (0,16) size 800x44
+      RenderText {#text} at (0,0) size 670x22
+        text run at (0,0) width 670: "You should see after this paragraph the words GENERATED CONTENT over green background"
+      RenderInline (generated) at (0,0) size 774x44 [bgcolor=#00FF00]
+        RenderText at (670,0) size 774x44
+          text run at (670,0) width 104: "GENERATED"
+          text run at (0,22) width 81: "CONTENT"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42a-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42a-expected.png
new file mode 100644 (file)
index 0000000..e122b16
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42a-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42a-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-42a-expected.txt
new file mode 100644 (file)
index 0000000..79fe338
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {p} at (0,16) size 800x44
+      RenderText {#text} at (0,0) size 670x22
+        text run at (0,0) width 670: "You should see after this paragraph the words GENERATED CONTENT over green background"
+      RenderInline (generated) at (0,0) size 774x44 [bgcolor=#00FF00]
+        RenderText at (670,0) size 774x44
+          text run at (670,0) width 104: "GENERATED"
+          text run at (0,22) width 81: "CONTENT"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43-expected.png
new file mode 100644 (file)
index 0000000..ec565b0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43-expected.txt
new file mode 100644 (file)
index 0000000..2891507
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x174
+  RenderBlock {test} at (0,0) size 800x174
+    RenderBlock {div} at (0,16) size 800x98
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderTable {table} at (0,38) size 339x60
+        RenderTableSection {tbody} at (0,0) size 339x60
+          RenderTableRow {tr} at (0,2) size 339x56
+            RenderTableCell {td} at (2,2) size 335x56 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {p} at (1,17) size 333x22 [bgcolor=#00FF00]
+                RenderText {#text} at (0,0) size 333x22
+                  text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderTable {table} at (0,114) size 247x60
+      RenderTableSection {tbody} at (0,0) size 247x60
+        RenderTableRow {tr} at (0,2) size 247x56
+          RenderTableCell {td} at (2,2) size 243x56 [r=0 c=0 rs=1 cs=1]
+            RenderBlock {p} at (1,17) size 241x22
+              RenderText {#text} at (0,0) size 241x22
+                text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43b-expected.png
new file mode 100644 (file)
index 0000000..8f16897
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-43b-expected.txt
new file mode 100644 (file)
index 0000000..3cdb7eb
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x174
+  RenderBlock {test} at (0,0) size 800x174
+    RenderBlock {div} at (0,16) size 800x98
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 237x22
+          text run at (0,0) width 237: "This paragraph should be unstyled"
+      RenderTable {table} at (0,38) size 243x60
+        RenderTableSection {tbody} at (0,0) size 243x60
+          RenderTableRow {tr} at (0,2) size 243x56
+            RenderTableCell {td} at (2,2) size 239x56 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {p} at (1,17) size 237x22
+                RenderText {#text} at (0,0) size 237x22
+                  text run at (0,0) width 237: "This paragraph should be unstyled"
+    RenderTable {table} at (0,114) size 339x60
+      RenderTableSection {tbody} at (0,0) size 339x60
+        RenderTableRow {tr} at (0,2) size 339x56
+          RenderTableCell {td} at (2,2) size 335x56 [r=0 c=0 rs=1 cs=1]
+            RenderBlock {p} at (1,17) size 333x22 [bgcolor=#00FF00]
+              RenderText {#text} at (0,0) size 333x22
+                text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44-expected.png
new file mode 100644 (file)
index 0000000..d573177
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44-expected.txt
new file mode 100644 (file)
index 0000000..856b5f8
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {div} at (0,16) size 800x60
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {div} at (0,38) size 800x22
+        RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 333x22
+            text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderTable {table} at (0,92) size 247x60
+      RenderTableSection {tbody} at (0,0) size 247x60
+        RenderTableRow {tr} at (0,2) size 247x56
+          RenderTableCell {td} at (2,2) size 243x56 [r=0 c=0 rs=1 cs=1]
+            RenderBlock {p} at (1,17) size 241x22
+              RenderText {#text} at (0,0) size 241x22
+                text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44b-expected.png
new file mode 100644 (file)
index 0000000..b3716e4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44b-expected.txt
new file mode 100644 (file)
index 0000000..fa5a8b6
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {div} at (0,16) size 800x60
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {div} at (0,38) size 800x22
+        RenderBlock {p} at (0,0) size 800x22
+          RenderText {#text} at (0,0) size 241x22
+            text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderTable {table} at (0,92) size 343x60
+      RenderTableSection {tbody} at (0,0) size 343x60
+        RenderTableRow {tr} at (0,2) size 343x56
+          RenderTableCell {td} at (2,2) size 339x56 [r=0 c=0 rs=1 cs=1]
+            RenderBlock {p} at (1,17) size 337x22 [bgcolor=#00FF00]
+              RenderText {#text} at (0,0) size 337x22
+                text run at (0,0) width 337: "This paragraph should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44c-expected.png
new file mode 100644 (file)
index 0000000..bce5b68
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44c-expected.txt
new file mode 100644 (file)
index 0000000..a4ad064
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x44
+  RenderBlock {test} at (0,0) size 800x44
+    RenderBlock {div} at (0,0) size 800x22
+      RenderText {#text} at (0,0) size 164x22
+        text run at (0,0) width 164: "This should be unstyled."
+    RenderBlock {div} at (0,22) size 800x22 [color=#FFFFFF] [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 260x22
+        text run at (0,0) width 260: "This should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44d-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44d-expected.png
new file mode 100644 (file)
index 0000000..d1aa607
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44d-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44d-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-44d-expected.txt
new file mode 100644 (file)
index 0000000..b84fdac
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {div} at (0,0) size 800x22
+      RenderText {#text} at (0,0) size 164x22
+        text run at (0,0) width 164: "This should be unstyled."
+    RenderBlock {p} at (0,38) size 800x22 [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 260x22
+        text run at (0,0) width 260: "This should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45-expected.png
new file mode 100644 (file)
index 0000000..1ae2133
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45-expected.txt
new file mode 100644 (file)
index 0000000..d2383b0
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 311x22
+          text run at (0,0) width 311: "But this one should have a green background."
+      RenderBlock {p} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 346x22
+          text run at (0,0) width 346: "And this one should also have a green background."
+      RenderBlock {address} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 442x22
+          text run at (0,0) width 442: "This address is only here to fill some space between two paragraphs."
+      RenderBlock {p} at (0,152) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45b-expected.png
new file mode 100644 (file)
index 0000000..f634a0a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45b-expected.txt
new file mode 100644 (file)
index 0000000..7dc16b9
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {p} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 215x22
+          text run at (0,0) width 215: "But this one should be unstyled."
+      RenderBlock {p} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 250x22
+          text run at (0,0) width 250: "And this one should also be unstyled."
+      RenderBlock {address} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 690x22
+          text run at (0,0) width 690: "This address is only here to fill some space between two paragraphs and should have a green background."
+      RenderBlock {p} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 362x22
+          text run at (0,0) width 362: "This paragraph should have a green background too."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45c-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45c-expected.png
new file mode 100644 (file)
index 0000000..8204f0b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45c-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45c-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-45c-expected.txt
new file mode 100644 (file)
index 0000000..14ffab1
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x44
+  RenderBlock {test} at (0,0) size 800x44
+    RenderBlock {div} at (0,0) size 800x22
+      RenderText {#text} at (0,0) size 164x22
+        text run at (0,0) width 164: "This should be unstyled."
+    RenderBlock {div} at (0,22) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 260x22
+        text run at (0,0) width 260: "This should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46-expected.png
new file mode 100644 (file)
index 0000000..f24e63b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46-expected.txt
new file mode 100644 (file)
index 0000000..eab1122
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 307x22
+          text run at (0,0) width 307: "But this one should have a green background"
+      RenderBlock {p} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 342x22
+          text run at (0,0) width 342: "And this one should also have a green background"
+      RenderBlock {address} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 438x22
+          text run at (0,0) width 438: "This address is only here to fill some space between two paragraphs"
+      RenderBlock {p} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46b-expected.png
new file mode 100644 (file)
index 0000000..f24e63b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-46b-expected.txt
new file mode 100644 (file)
index 0000000..eab1122
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 307x22
+          text run at (0,0) width 307: "But this one should have a green background"
+      RenderBlock {p} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 342x22
+          text run at (0,0) width 342: "And this one should also have a green background"
+      RenderBlock {address} at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 438x22
+          text run at (0,0) width 438: "This address is only here to fill some space between two paragraphs"
+      RenderBlock {p} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-47-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-47-expected.png
new file mode 100644 (file)
index 0000000..1e89087
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-47-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-47-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-47-expected.txt
new file mode 100644 (file)
index 0000000..e20bb2f
--- /dev/null
@@ -0,0 +1,22 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22
+        RenderInline {span} at (0,0) size 404x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 404x22
+            text run at (0,0) width 404: "The text in this paragraph should have a green background"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {address} at (16,38) size 768x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 301x22
+          text run at (0,0) width 301: "This address should have a green background"
+      RenderBlock {q} at (16,76) size 768x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 468x22
+          text run at (0,0) width 468: "This element in another namespace should have a green background."
+      RenderBlock {r} at (16,114) size 768x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 462x22
+          text run at (0,0) width 462: "This element without a namespace should have a green background."
+      RenderBlock {p} at (0,152) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-48-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-48-expected.png
new file mode 100644 (file)
index 0000000..dfa19c4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-48-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-48-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-48-expected.txt
new file mode 100644 (file)
index 0000000..fbeff44
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {div} at (0,0) size 800x136
+      RenderBlock {address} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 301x22
+          text run at (0,0) width 301: "This address should have a green background"
+      RenderBlock {s} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {t} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {u} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-49-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-49-expected.png
new file mode 100644 (file)
index 0000000..dfa19c4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-49-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-49-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-49-expected.txt
new file mode 100644 (file)
index 0000000..fbeff44
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {div} at (0,0) size 800x136
+      RenderBlock {address} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 301x22
+          text run at (0,0) width 301: "This address should have a green background"
+      RenderBlock {s} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {t} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBlock {u} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-5-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-5-expected.png
new file mode 100644 (file)
index 0000000..7687e45
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-5-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-5-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-5-expected.txt
new file mode 100644 (file)
index 0000000..d565efa
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 566x22
+        text run at (0,0) width 467: "This paragraph should have a green background because its TITLE "
+        text run at (467,0) width 99: "attribute is set."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-50-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-50-expected.png
new file mode 100644 (file)
index 0000000..ab6a0ab
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-50-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-50-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-50-expected.txt
new file mode 100644 (file)
index 0000000..342f855
--- /dev/null
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {div} at (0,0) size 800x60
+      RenderBlock {q} at (0,0) size 800x22 [color=#FF0000]
+        RenderBlock {r} at (0,0) size 800x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 262x22
+            text run at (0,0) width 262: "This text should be in green characters"
+      RenderBlock {s} at (0,38) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 262x22
+          text run at (0,0) width 262: "This text should be in green characters"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-51-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-51-expected.png
new file mode 100644 (file)
index 0000000..6a806a9
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-51-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-51-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-51-expected.txt
new file mode 100644 (file)
index 0000000..5adc51a
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22 [color=#FF0000]
+        RenderInline {r} at (0,0) size 128x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 128x22
+            text run at (0,0) width 128: "This text should be"
+        RenderText {#text} at (128,0) size 4x22
+          text run at (128,0) width 4: " "
+        RenderInline {r} at (0,0) size 130x22 [color=#00FF00]
+          RenderText {#text} at (132,0) size 130x22
+            text run at (132,0) width 130: "in green characters"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {s} at (0,38) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 262x22
+          text run at (0,0) width 262: "This text should be in green characters"
+      RenderBlock {p} at (0,76) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 262x22
+          text run at (0,0) width 262: "This text should be in green characters"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-52-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-52-expected.png
new file mode 100644 (file)
index 0000000..c3a1ffd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-52-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-52-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-52-expected.txt
new file mode 100644 (file)
index 0000000..3e31c13
--- /dev/null
@@ -0,0 +1,27 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x190
+  RenderBlock {test} at (0,0) size 800x190
+    RenderBlock {div} at (0,0) size 800x174
+      RenderBlock {q} at (0,0) size 800x22 [color=#FF0000]
+        RenderInline {r} at (0,0) size 128x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 128x22
+            text run at (0,0) width 128: "This text should be"
+        RenderText {#text} at (128,0) size 4x22
+          text run at (128,0) width 4: " "
+        RenderInline {r} at (0,0) size 130x22 [color=#00FF00]
+          RenderText {#text} at (132,0) size 130x22
+            text run at (132,0) width 130: "in green characters"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {s} at (0,38) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 262x22
+          text run at (0,0) width 262: "This text should be in green characters"
+      RenderBlock {t} at (0,76) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 262x22
+          text run at (0,0) width 262: "This text should be in green characters"
+      RenderBlock {p} at (0,114) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 262x22
+          text run at (0,0) width 262: "This text should be in green characters"
+      RenderBlock {u} at (0,152) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 262x22
+          text run at (0,0) width 262: "This text should be in green characters"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-53-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-53-expected.png
new file mode 100644 (file)
index 0000000..c3a1ffd
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-53-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-53-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-53-expected.txt
new file mode 100644 (file)
index 0000000..3e31c13
--- /dev/null
@@ -0,0 +1,27 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x190
+  RenderBlock {test} at (0,0) size 800x190
+    RenderBlock {div} at (0,0) size 800x174
+      RenderBlock {q} at (0,0) size 800x22 [color=#FF0000]
+        RenderInline {r} at (0,0) size 128x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 128x22
+            text run at (0,0) width 128: "This text should be"
+        RenderText {#text} at (128,0) size 4x22
+          text run at (128,0) width 4: " "
+        RenderInline {r} at (0,0) size 130x22 [color=#00FF00]
+          RenderText {#text} at (132,0) size 130x22
+            text run at (132,0) width 130: "in green characters"
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {s} at (0,38) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 262x22
+          text run at (0,0) width 262: "This text should be in green characters"
+      RenderBlock {t} at (0,76) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 262x22
+          text run at (0,0) width 262: "This text should be in green characters"
+      RenderBlock {p} at (0,114) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 262x22
+          text run at (0,0) width 262: "This text should be in green characters"
+      RenderBlock {u} at (0,152) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 262x22
+          text run at (0,0) width 262: "This text should be in green characters"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-54-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-54-expected.png
new file mode 100644 (file)
index 0000000..853dc60
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-54-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-54-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-54-expected.txt
new file mode 100644 (file)
index 0000000..4bd0dc2
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {div} at (0,16) size 800x98
+      RenderBlock {p} at (0,0) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {p} at (0,38) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {p} at (0,76) size 800x22 [color=#FF0000]
+        RenderInline {span} at (0,0) size 314x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-55-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-55-expected.png
new file mode 100644 (file)
index 0000000..853dc60
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-55-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-55-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-55-expected.txt
new file mode 100644 (file)
index 0000000..4bd0dc2
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {div} at (0,16) size 800x98
+      RenderBlock {p} at (0,0) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {p} at (0,38) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {p} at (0,76) size 800x22 [color=#FF0000]
+        RenderInline {span} at (0,0) size 314x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-56-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-56-expected.png
new file mode 100644 (file)
index 0000000..853dc60
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-56-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-56-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-56-expected.txt
new file mode 100644 (file)
index 0000000..4bd0dc2
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {div} at (0,16) size 800x98
+      RenderBlock {p} at (0,0) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {p} at (0,38) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {p} at (0,76) size 800x22 [color=#FF0000]
+        RenderInline {span} at (0,0) size 314x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57-expected.png
new file mode 100644 (file)
index 0000000..ab692e2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57-expected.txt
new file mode 100644 (file)
index 0000000..f0cdcfb
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 246x22
+          text run at (0,0) width 246: "This a:q element should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 341x22
+          text run at (0,0) width 341: "This b:r element should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57b-expected.png
new file mode 100644 (file)
index 0000000..ab692e2
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-57b-expected.txt
new file mode 100644 (file)
index 0000000..f0cdcfb
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x114
+  RenderBlock {test} at (0,0) size 800x114
+    RenderBlock {div} at (0,0) size 800x98
+      RenderBlock {q} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 246x22
+          text run at (0,0) width 246: "This a:q element should be unstyled."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 337x22
+          text run at (0,0) width 337: "This paragraph should have a green background."
+      RenderBlock {r} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 341x22
+          text run at (0,0) width 341: "This b:r element should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-59-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-59-expected.png
new file mode 100644 (file)
index 0000000..853dc60
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-59-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-59-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-59-expected.txt
new file mode 100644 (file)
index 0000000..4bd0dc2
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {div} at (0,16) size 800x98
+      RenderBlock {p} at (0,0) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {p} at (0,38) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {p} at (0,76) size 800x22 [color=#FF0000]
+        RenderInline {span} at (0,0) size 314x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-6-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-6-expected.png
new file mode 100644 (file)
index 0000000..94d5e82
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-6-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-6-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-6-expected.txt
new file mode 100644 (file)
index 0000000..a6ee390
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x22
+  RenderBlock {test} at (0,0) size 800x22
+    RenderBlock {address} at (0,0) size 800x22 [bgcolor=#00FF00]
+      RenderInline {span} at (0,0) size 109x22
+        RenderText {#text} at (0,0) size 109x22
+          text run at (0,0) width 109: "This line should "
+      RenderText {#text} at (0,0) size 0x0
+      RenderInline {span} at (0,0) size 171x22
+        RenderText {#text} at (109,0) size 171x22
+          text run at (109,0) width 171: "have a green background."
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-60-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-60-expected.png
new file mode 100644 (file)
index 0000000..853dc60
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-60-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-60-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-60-expected.txt
new file mode 100644 (file)
index 0000000..4bd0dc2
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {div} at (0,16) size 800x98
+      RenderBlock {p} at (0,0) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {p} at (0,38) size 800x22 [color=#00FF00]
+        RenderText {#text} at (0,0) size 314x22
+          text run at (0,0) width 314: "This paragraph should be in green characters."
+      RenderBlock {p} at (0,76) size 800x22 [color=#FF0000]
+        RenderInline {span} at (0,0) size 314x22 [color=#00FF00]
+          RenderText {#text} at (0,0) size 314x22
+            text run at (0,0) width 314: "This paragraph should be in green characters."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-61-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-61-expected.png
new file mode 100644 (file)
index 0000000..b506475
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-61-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-61-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-61-expected.txt
new file mode 100644 (file)
index 0000000..1df9778
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x44
+  RenderBlock {test} at (0,0) size 800x44
+    RenderBlock {div} at (0,0) size 800x44
+      RenderInline {a} at (0,0) size 308x22 [color=#0000EE] [bgcolor=#FF0000]
+        RenderText {#text} at (0,0) size 308x22
+          text run at (0,0) width 308: "This anchor should have a green background"
+      RenderText {#text} at (308,0) size 759x44
+        text run at (308,0) width 451: " (Note: You must have visited http://www.w3.org/ for this test to be"
+        text run at (0,22) width 42: "valid.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-62-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-62-expected.png
new file mode 100644 (file)
index 0000000..faf1cc4
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-62-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-62-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-62-expected.txt
new file mode 100644 (file)
index 0000000..d696f58
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x22
+  RenderBlock {test} at (0,0) size 800x22
+    RenderBlock {div} at (0,0) size 800x22
+      RenderInline {a} at (0,0) size 308x22 [color=#0000EE] [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 308x22
+          text run at (0,0) width 308: "This anchor should have a green background"
+      RenderText {#text} at (308,0) size 159x22
+        text run at (308,0) width 159: " (Don't follow this link.)"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-63-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-63-expected.png
new file mode 100644 (file)
index 0000000..b757052
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-63-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-63-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-63-expected.txt
new file mode 100644 (file)
index 0000000..145e722
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {div} at (0,16) size 800x60
+      RenderBlock {p} at (0,0) size 800x22 [color=#00FF00]
+        RenderInline {span} at (0,0) size 522x22 [color=#000000]
+          RenderText {#text} at (0,0) size 522x22
+            text run at (0,0) width 522: "The color of this text should be green when the pointing device hovers over it."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {p} at (0,38) size 800x22 [color=#00FF00]
+        RenderInline {a} at (0,0) size 522x22 [color=#000000]
+          RenderText {#text} at (0,0) size 522x22
+            text run at (0,0) width 522: "The color of this text should be green when the pointing device hovers over it."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-64-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-64-expected.png
new file mode 100644 (file)
index 0000000..7089683
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-64-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-64-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-64-expected.txt
new file mode 100644 (file)
index 0000000..0bb171e
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x108
+  RenderBlock {test} at (0,0) size 800x108
+    RenderBlock {div} at (0,16) size 800x76
+      RenderBlock {p} at (0,0) size 800x22 [color=#00FF00]
+        RenderInline {a} at (0,0) size 298x22 [color=#000000]
+          RenderText {#text} at (0,0) size 298x22
+            text run at (0,0) width 298: "This text should turn green while it is active."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {p} at (0,38) size 800x38 [color=#00FF00]
+        RenderButton {button} at (2,2) size 310x34 [color=#000000] [bgcolor=#C0C0C0]
+          RenderBlock (anonymous) at (6,6) size 298x22
+            RenderText {#text} at (0,0) size 298x22
+              text run at (0,0) width 298: "This text should turn green while it is active."
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-65-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-65-expected.png
new file mode 100644 (file)
index 0000000..e407af8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-65-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-65-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-65-expected.txt
new file mode 100644 (file)
index 0000000..b346fb9
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 193x22
+        text run at (0,0) width 193: "The background color of all "
+      RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+        RenderText {#text} at (193,0) size 54x22
+          text run at (193,0) width 54: "anchors"
+      RenderText {#text} at (247,0) size 108x22
+        text run at (247,0) width 4: " "
+        text run at (251,0) width 104: "should become "
+      RenderInline {a} at (0,0) size 38x22 [color=#0000EE]
+        RenderText {#text} at (355,0) size 38x22
+          text run at (355,0) width 38: "green"
+      RenderText {#text} at (393,0) size 139x22
+        text run at (393,0) width 139: " when they have the "
+      RenderInline {a} at (0,0) size 35x22 [color=#0000EE]
+        RenderText {#text} at (532,0) size 35x22
+          text run at (532,0) width 35: "focus"
+      RenderText {#text} at (567,0) size 4x22
+        text run at (567,0) width 4: "."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66-expected.png
new file mode 100644 (file)
index 0000000..349ad4f
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66-expected.txt
new file mode 100644 (file)
index 0000000..934202d
--- /dev/null
@@ -0,0 +1,34 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x196
+  RenderBlock {test} at (0,0) size 800x196
+    RenderBlock {p} at (0,16) size 800x44 [bgcolor=#FFFFFF]
+      RenderText {#text} at (0,0) size 796x22
+        text run at (0,0) width 245: "This paragraph should be unstyled. "
+        text run at (245,0) width 481: "The background of the following paragraph should become blue when "
+        text run at (726,0) width 70: "you follow"
+      RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+        RenderText {#text} at (0,22) size 54x22
+          text run at (0,22) width 54: "this link"
+      RenderText {#text} at (54,22) size 4x22
+        text run at (54,22) width 4: "."
+    RenderBlock {p} at (0,76) size 800x44 [bgcolor=#FFFFFF]
+      RenderText {#text} at (0,0) size 774x22
+        text run at (0,0) width 299: "This paragraph should initially be unstyled. "
+        text run at (299,0) width 475: "It should become blue when you select the link above. When you select"
+      RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+        RenderText {#text} at (0,22) size 54x22
+          text run at (0,22) width 54: "this link"
+      RenderText {#text} at (54,22) size 679x22
+        text run at (54,22) width 292: ", it should return to being unstyled and the "
+        text run at (346,22) width 387: "background of the paragraph below should become blue."
+    RenderBlock {p} at (0,136) size 800x44 [bgcolor=#FFFFFF]
+      RenderText {#text} at (0,0) size 779x22
+        text run at (0,0) width 299: "This paragraph should initially be unstyled. "
+        text run at (299,0) width 480: "It should become blue when you select the link above. When you follow"
+      RenderInline {a} at (0,0) size 54x22 [color=#0000EE]
+        RenderText {#text} at (0,22) size 54x22
+          text run at (0,22) width 54: "this link"
+      RenderText {#text} at (54,22) size 391x22
+        text run at (54,22) width 155: ", the three paragraphs "
+        text run at (209,22) width 236: "should all return to being unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66b-expected.png
new file mode 100644 (file)
index 0000000..e293b6b
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-66b-expected.txt
new file mode 100644 (file)
index 0000000..d343611
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 222x22
+        text run at (0,0) width 222: "This paragraph should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-67-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-67-expected.png
new file mode 100644 (file)
index 0000000..b72dc78
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-67-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-67-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-67-expected.txt
new file mode 100644 (file)
index 0000000..46dfd0c
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {div} at (0,16) size 800x98
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 592x22
+          text run at (0,0) width 419: "This paragraph should have a green background because the "
+          text run at (419,0) width 173: "enclosing div is in english."
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#008000]
+        RenderText {#text} at (0,0) size 489x22
+          text run at (0,0) width 394: "This paragraph should have a green background because "
+          text run at (394,0) width 95: "it is in english."
+      RenderBlock {div} at (0,76) size 800x22 [bgcolor=#FF0000]
+        RenderBlock {p} at (0,0) size 800x22 [bgcolor=#008000]
+          RenderText {#text} at (0,0) size 489x22
+            text run at (0,0) width 337: "This paragraph should have a green background "
+            text run at (337,0) width 152: "because it is in english."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-68-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-68-expected.png
new file mode 100644 (file)
index 0000000..9953b93
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-68-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-68-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-68-expected.txt
new file mode 100644 (file)
index 0000000..1880a42
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x99
+  RenderBlock {test} at (0,0) size 800x99
+    RenderBlock {p} at (0,16) size 800x67
+      RenderButton {button} at (2,2) size 310x31 [color=#808080] [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 294x22
+          RenderText {#text} at (0,0) size 294x22
+            text run at (0,0) width 294: "A button (disabled) with green background"
+      RenderText {#text} at (314,6) size 4x22
+        text run at (314,6) width 4: " "
+      RenderBR {br} at (0,0) size 0x0
+      RenderTextControl {input} at (2,37) size 296x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
+      RenderText {#text} at (0,0) size 0x0
+layer at (5,56) size 290x22 scrollWidth 306
+  RenderBlock {div} at (3,3) size 290x22 [color=#545454]
+    RenderText {#text} at (1,0) size 304x22
+      text run at (1,0) width 304: "a text area (disabled) with green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-69-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-69-expected.png
new file mode 100644 (file)
index 0000000..ab22283
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-69-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-69-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-69-expected.txt
new file mode 100644 (file)
index 0000000..dec9387
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x99
+  RenderBlock {test} at (0,0) size 800x99
+    RenderBlock {p} at (0,16) size 800x67
+      RenderButton {button} at (2,2) size 307x31 [bgcolor=#00FF00] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 291x22
+          RenderText {#text} at (0,0) size 291x22
+            text run at (0,0) width 291: "A button (enabled) with green background"
+      RenderText {#text} at (311,6) size 4x22
+        text run at (311,6) width 4: " "
+      RenderBR {br} at (0,0) size 0x0
+      RenderTextControl {input} at (2,37) size 296x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
+      RenderText {#text} at (0,0) size 0x0
+layer at (5,56) size 290x22 scrollWidth 303
+  RenderBlock {div} at (3,3) size 290x22
+    RenderText {#text} at (1,0) size 301x22
+      text run at (1,0) width 301: "a text area (enabled) with green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7-expected.png
new file mode 100644 (file)
index 0000000..256745c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7-expected.txt
new file mode 100644 (file)
index 0000000..f78729b
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 526x22
+        text run at (0,0) width 439: "This paragraph should have green background because CLASS "
+        text run at (439,0) width 87: "contains \"b\""
+    RenderBlock {address} at (0,54) size 800x22 [bgcolor=#00FF00]
+      RenderInline {span} at (0,0) size 160x22
+        RenderText {#text} at (0,0) size 160x22
+          text run at (0,0) width 160: "This address should also"
+      RenderText {#text} at (160,0) size 4x22
+        text run at (160,0) width 4: " "
+      RenderInline {span} at (0,0) size 617x22
+        RenderText {#text} at (164,0) size 617x22
+          text run at (164,0) width 359: "have green background because the selector in the last "
+          text run at (523,0) width 258: "rule does not apply to the inner SPANs."
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-70-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-70-expected.png
new file mode 100644 (file)
index 0000000..849f9a6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-70-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-70-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-70-expected.txt
new file mode 100644 (file)
index 0000000..0f50465
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22
+      RenderBlock {input} at (3,5) size 13x13 [bgcolor=#00FF00]
+      RenderText {#text} at (19,0) size 4x22
+        text run at (19,0) width 4: " "
+      RenderInline {span} at (0,0) size 424x22 [bgcolor=#00FF00]
+        RenderText {#text} at (23,0) size 424x22
+          text run at (23,0) width 424: "Everything in this paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72-expected.png
new file mode 100644 (file)
index 0000000..8afe351
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72-expected.txt
new file mode 100644 (file)
index 0000000..4d8d964
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {div} at (0,16) size 800x22
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 594x22
+          text run at (0,0) width 594: "This paragraph should have a green background and there should be no red anywhere."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72b-expected.png
new file mode 100644 (file)
index 0000000..8afe351
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-72b-expected.txt
new file mode 100644 (file)
index 0000000..4d8d964
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {div} at (0,16) size 800x22
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 594x22
+          text run at (0,0) width 594: "This paragraph should have a green background and there should be no red anywhere."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73-expected.png
new file mode 100644 (file)
index 0000000..7c4b6f6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73-expected.txt
new file mode 100644 (file)
index 0000000..0e3ccb5
--- /dev/null
@@ -0,0 +1,195 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x588
+  RenderBlock {test} at (0,0) size 800x588
+    RenderBlock {ul} at (0,16) size 800x132
+      RenderListItem {li} at (40,0) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "First list item"
+      RenderListItem {li} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 362x22
+          text run at (0,0) width 362: "This second list item should have a green background"
+      RenderListItem {li} at (40,44) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 63x22
+          text run at (0,0) width 63: "Third list"
+      RenderListItem {li} at (40,66) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 359x22
+          text run at (0,0) width 359: "This fourth list item should have a green background"
+      RenderListItem {li} at (40,88) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 89x22
+          text run at (0,0) width 89: "Fifth list item"
+      RenderListItem {li} at (40,110) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 348x22
+          text run at (0,0) width 348: "This sixth list item should have a green background"
+    RenderBlock {ol} at (0,164) size 800x132
+      RenderListItem {li} at (40,0) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "1"
+        RenderText {#text} at (0,0) size 343x22
+          text run at (0,0) width 343: "This first list item should have a green background"
+      RenderListItem {li} at (40,22) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "2"
+        RenderText {#text} at (0,0) size 105x22
+          text run at (0,0) width 105: "Second list item"
+      RenderListItem {li} at (40,44) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "3"
+        RenderText {#text} at (0,0) size 350x22
+          text run at (0,0) width 350: "This third list item should have a green background"
+      RenderListItem {li} at (40,66) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "4"
+        RenderText {#text} at (0,0) size 104x22
+          text run at (0,0) width 104: "Fourth list item"
+      RenderListItem {li} at (40,88) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "5"
+        RenderText {#text} at (0,0) size 344x22
+          text run at (0,0) width 344: "This fifth list item should have a green background"
+      RenderListItem {li} at (40,110) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "6"
+        RenderText {#text} at (0,0) size 91x22
+          text run at (0,0) width 91: "Sixth list item"
+    RenderBlock {div} at (0,312) size 800x276
+      RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 166x170
+          RenderTableRow {tr} at (0,2) size 166x26
+            RenderTableCell {td} at (2,2) size 110x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.1"
+            RenderTableCell {td} at (114,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (140,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+          RenderTableRow {tr} at (0,30) size 166x26
+            RenderTableCell {td} at (2,30) size 110x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.1"
+            RenderTableCell {td} at (114,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (140,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+          RenderTableRow {tr} at (0,58) size 166x26
+            RenderTableCell {td} at (2,58) size 110x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.1"
+            RenderTableCell {td} at (114,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (140,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+          RenderTableRow {tr} at (0,86) size 166x26
+            RenderTableCell {td} at (2,86) size 110x26 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.1"
+            RenderTableCell {td} at (114,86) size 24x26 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.2"
+            RenderTableCell {td} at (140,86) size 24x26 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.3"
+          RenderTableRow {tr} at (0,114) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,114) size 110x26 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 5.1"
+            RenderTableCell {td} at (114,114) size 24x26 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.2"
+            RenderTableCell {td} at (140,114) size 24x26 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.3"
+          RenderTableRow {tr} at (0,142) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,142) size 110x26 [border: (1px solid #000000)] [r=5 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 6.1"
+            RenderTableCell {td} at (114,142) size 24x26 [border: (1px solid #000000)] [r=5 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.2"
+            RenderTableCell {td} at (140,142) size 24x26 [border: (1px solid #000000)] [r=5 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.3"
+      RenderBlock {p} at (0,188) size 800x0
+      RenderTable {table} at (0,188) size 432x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 430x86
+          RenderTableRow {tr} at (0,2) size 430x26
+            RenderTableCell {td} at (2,2) size 24x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.1"
+            RenderTableCell {td} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (168,2) size 24x26 [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.4"
+            RenderTableCell {td} at (194,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (264,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (334,2) size 24x26 [border: (1px solid #000000)] [r=0 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.7"
+            RenderTableCell {td} at (360,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,30) size 430x26
+            RenderTableCell {td} at (2,30) size 24x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.1"
+            RenderTableCell {td} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (168,30) size 24x26 [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.4"
+            RenderTableCell {td} at (194,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (264,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (334,30) size 24x26 [border: (1px solid #000000)] [r=1 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.7"
+            RenderTableCell {td} at (360,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,58) size 430x26
+            RenderTableCell {td} at (2,58) size 24x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.1"
+            RenderTableCell {td} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (168,58) size 24x26 [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.4"
+            RenderTableCell {td} at (194,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (264,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (334,58) size 24x26 [border: (1px solid #000000)] [r=2 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.7"
+            RenderTableCell {td} at (360,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73b-expected.png
new file mode 100644 (file)
index 0000000..7c4b6f6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-73b-expected.txt
new file mode 100644 (file)
index 0000000..0e3ccb5
--- /dev/null
@@ -0,0 +1,195 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x588
+  RenderBlock {test} at (0,0) size 800x588
+    RenderBlock {ul} at (0,16) size 800x132
+      RenderListItem {li} at (40,0) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "First list item"
+      RenderListItem {li} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 362x22
+          text run at (0,0) width 362: "This second list item should have a green background"
+      RenderListItem {li} at (40,44) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 63x22
+          text run at (0,0) width 63: "Third list"
+      RenderListItem {li} at (40,66) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 359x22
+          text run at (0,0) width 359: "This fourth list item should have a green background"
+      RenderListItem {li} at (40,88) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 89x22
+          text run at (0,0) width 89: "Fifth list item"
+      RenderListItem {li} at (40,110) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 348x22
+          text run at (0,0) width 348: "This sixth list item should have a green background"
+    RenderBlock {ol} at (0,164) size 800x132
+      RenderListItem {li} at (40,0) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "1"
+        RenderText {#text} at (0,0) size 343x22
+          text run at (0,0) width 343: "This first list item should have a green background"
+      RenderListItem {li} at (40,22) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "2"
+        RenderText {#text} at (0,0) size 105x22
+          text run at (0,0) width 105: "Second list item"
+      RenderListItem {li} at (40,44) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "3"
+        RenderText {#text} at (0,0) size 350x22
+          text run at (0,0) width 350: "This third list item should have a green background"
+      RenderListItem {li} at (40,66) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "4"
+        RenderText {#text} at (0,0) size 104x22
+          text run at (0,0) width 104: "Fourth list item"
+      RenderListItem {li} at (40,88) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "5"
+        RenderText {#text} at (0,0) size 344x22
+          text run at (0,0) width 344: "This fifth list item should have a green background"
+      RenderListItem {li} at (40,110) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "6"
+        RenderText {#text} at (0,0) size 91x22
+          text run at (0,0) width 91: "Sixth list item"
+    RenderBlock {div} at (0,312) size 800x276
+      RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 166x170
+          RenderTableRow {tr} at (0,2) size 166x26
+            RenderTableCell {td} at (2,2) size 110x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.1"
+            RenderTableCell {td} at (114,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (140,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+          RenderTableRow {tr} at (0,30) size 166x26
+            RenderTableCell {td} at (2,30) size 110x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.1"
+            RenderTableCell {td} at (114,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (140,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+          RenderTableRow {tr} at (0,58) size 166x26
+            RenderTableCell {td} at (2,58) size 110x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.1"
+            RenderTableCell {td} at (114,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (140,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+          RenderTableRow {tr} at (0,86) size 166x26
+            RenderTableCell {td} at (2,86) size 110x26 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.1"
+            RenderTableCell {td} at (114,86) size 24x26 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.2"
+            RenderTableCell {td} at (140,86) size 24x26 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.3"
+          RenderTableRow {tr} at (0,114) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,114) size 110x26 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 5.1"
+            RenderTableCell {td} at (114,114) size 24x26 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.2"
+            RenderTableCell {td} at (140,114) size 24x26 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.3"
+          RenderTableRow {tr} at (0,142) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,142) size 110x26 [border: (1px solid #000000)] [r=5 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 6.1"
+            RenderTableCell {td} at (114,142) size 24x26 [border: (1px solid #000000)] [r=5 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.2"
+            RenderTableCell {td} at (140,142) size 24x26 [border: (1px solid #000000)] [r=5 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.3"
+      RenderBlock {p} at (0,188) size 800x0
+      RenderTable {table} at (0,188) size 432x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 430x86
+          RenderTableRow {tr} at (0,2) size 430x26
+            RenderTableCell {td} at (2,2) size 24x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.1"
+            RenderTableCell {td} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (168,2) size 24x26 [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.4"
+            RenderTableCell {td} at (194,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (264,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (334,2) size 24x26 [border: (1px solid #000000)] [r=0 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.7"
+            RenderTableCell {td} at (360,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,30) size 430x26
+            RenderTableCell {td} at (2,30) size 24x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.1"
+            RenderTableCell {td} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (168,30) size 24x26 [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.4"
+            RenderTableCell {td} at (194,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (264,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (334,30) size 24x26 [border: (1px solid #000000)] [r=1 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.7"
+            RenderTableCell {td} at (360,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,58) size 430x26
+            RenderTableCell {td} at (2,58) size 24x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.1"
+            RenderTableCell {td} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (168,58) size 24x26 [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.4"
+            RenderTableCell {td} at (194,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (264,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (334,58) size 24x26 [border: (1px solid #000000)] [r=2 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.7"
+            RenderTableCell {td} at (360,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74-expected.png
new file mode 100644 (file)
index 0000000..ce9cd2e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74-expected.txt
new file mode 100644 (file)
index 0000000..79a0aa4
--- /dev/null
@@ -0,0 +1,195 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x588
+  RenderBlock {test} at (0,0) size 800x588
+    RenderBlock {ul} at (0,16) size 800x132
+      RenderListItem {li} at (40,0) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 343x22
+          text run at (0,0) width 343: "This first list item should have a green background"
+      RenderListItem {li} at (40,22) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 105x22
+          text run at (0,0) width 105: "Second list item"
+      RenderListItem {li} at (40,44) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 350x22
+          text run at (0,0) width 350: "This third list item should have a green background"
+      RenderListItem {li} at (40,66) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 104x22
+          text run at (0,0) width 104: "Fourth list item"
+      RenderListItem {li} at (40,88) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 344x22
+          text run at (0,0) width 344: "This fifth list item should have a green background"
+      RenderListItem {li} at (40,110) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 91x22
+          text run at (0,0) width 91: "Sixth list item"
+    RenderBlock {ol} at (0,164) size 800x132
+      RenderListItem {li} at (40,0) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "1"
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "First list item"
+      RenderListItem {li} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "2"
+        RenderText {#text} at (0,0) size 362x22
+          text run at (0,0) width 362: "This second list item should have a green background"
+      RenderListItem {li} at (40,44) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "3"
+        RenderText {#text} at (0,0) size 96x22
+          text run at (0,0) width 96: "Third list item"
+      RenderListItem {li} at (40,66) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "4"
+        RenderText {#text} at (0,0) size 359x22
+          text run at (0,0) width 359: "This fourth list item should have a green background"
+      RenderListItem {li} at (40,88) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "5"
+        RenderText {#text} at (0,0) size 89x22
+          text run at (0,0) width 89: "Fifth list item"
+      RenderListItem {li} at (40,110) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "6"
+        RenderText {#text} at (0,0) size 348x22
+          text run at (0,0) width 348: "This sixth list item should have a green background"
+    RenderBlock {div} at (0,312) size 800x276
+      RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 166x170
+          RenderTableRow {tr} at (0,2) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,2) size 110x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 1.1"
+            RenderTableCell {td} at (114,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (140,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+          RenderTableRow {tr} at (0,30) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,30) size 110x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 2.1"
+            RenderTableCell {td} at (114,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (140,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+          RenderTableRow {tr} at (0,58) size 166x26
+            RenderTableCell {td} at (2,58) size 110x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.1"
+            RenderTableCell {td} at (114,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (140,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+          RenderTableRow {tr} at (0,86) size 166x26
+            RenderTableCell {td} at (2,86) size 110x26 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.1"
+            RenderTableCell {td} at (114,86) size 24x26 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.2"
+            RenderTableCell {td} at (140,86) size 24x26 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.3"
+          RenderTableRow {tr} at (0,114) size 166x26
+            RenderTableCell {td} at (2,114) size 110x26 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.1"
+            RenderTableCell {td} at (114,114) size 24x26 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.2"
+            RenderTableCell {td} at (140,114) size 24x26 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.3"
+          RenderTableRow {tr} at (0,142) size 166x26
+            RenderTableCell {td} at (2,142) size 110x26 [border: (1px solid #000000)] [r=5 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.1"
+            RenderTableCell {td} at (114,142) size 24x26 [border: (1px solid #000000)] [r=5 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.2"
+            RenderTableCell {td} at (140,142) size 24x26 [border: (1px solid #000000)] [r=5 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.3"
+      RenderBlock {p} at (0,188) size 800x0
+      RenderTable {table} at (0,188) size 432x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 430x86
+          RenderTableRow {tr} at (0,2) size 430x26
+            RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (168,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (238,2) size 24x26 [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.5"
+            RenderTableCell {td} at (264,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (334,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (404,2) size 24x26 [border: (1px solid #000000)] [r=0 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.8"
+          RenderTableRow {tr} at (0,30) size 430x26
+            RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (168,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (238,30) size 24x26 [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.5"
+            RenderTableCell {td} at (264,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (334,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (404,30) size 24x26 [border: (1px solid #000000)] [r=1 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.8"
+          RenderTableRow {tr} at (0,58) size 430x26
+            RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (168,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (238,58) size 24x26 [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.5"
+            RenderTableCell {td} at (264,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (334,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (404,58) size 24x26 [border: (1px solid #000000)] [r=2 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.8"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74b-expected.png
new file mode 100644 (file)
index 0000000..ce9cd2e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-74b-expected.txt
new file mode 100644 (file)
index 0000000..79a0aa4
--- /dev/null
@@ -0,0 +1,195 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x588
+  RenderBlock {test} at (0,0) size 800x588
+    RenderBlock {ul} at (0,16) size 800x132
+      RenderListItem {li} at (40,0) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 343x22
+          text run at (0,0) width 343: "This first list item should have a green background"
+      RenderListItem {li} at (40,22) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 105x22
+          text run at (0,0) width 105: "Second list item"
+      RenderListItem {li} at (40,44) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 350x22
+          text run at (0,0) width 350: "This third list item should have a green background"
+      RenderListItem {li} at (40,66) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 104x22
+          text run at (0,0) width 104: "Fourth list item"
+      RenderListItem {li} at (40,88) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 344x22
+          text run at (0,0) width 344: "This fifth list item should have a green background"
+      RenderListItem {li} at (40,110) size 760x22
+        RenderListMarker at (-18,0) size 7x22: bullet
+        RenderText {#text} at (0,0) size 91x22
+          text run at (0,0) width 91: "Sixth list item"
+    RenderBlock {ol} at (0,164) size 800x132
+      RenderListItem {li} at (40,0) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "1"
+        RenderText {#text} at (0,0) size 88x22
+          text run at (0,0) width 88: "First list item"
+      RenderListItem {li} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "2"
+        RenderText {#text} at (0,0) size 362x22
+          text run at (0,0) width 362: "This second list item should have a green background"
+      RenderListItem {li} at (40,44) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "3"
+        RenderText {#text} at (0,0) size 96x22
+          text run at (0,0) width 96: "Third list item"
+      RenderListItem {li} at (40,66) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "4"
+        RenderText {#text} at (0,0) size 359x22
+          text run at (0,0) width 359: "This fourth list item should have a green background"
+      RenderListItem {li} at (40,88) size 760x22
+        RenderListMarker at (-21,0) size 16x22: "5"
+        RenderText {#text} at (0,0) size 89x22
+          text run at (0,0) width 89: "Fifth list item"
+      RenderListItem {li} at (40,110) size 760x22 [bgcolor=#00FF00]
+        RenderListMarker at (-21,0) size 16x22: "6"
+        RenderText {#text} at (0,0) size 348x22
+          text run at (0,0) width 348: "This sixth list item should have a green background"
+    RenderBlock {div} at (0,312) size 800x276
+      RenderTable {table} at (0,0) size 168x172 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 166x170
+          RenderTableRow {tr} at (0,2) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,2) size 110x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 1.1"
+            RenderTableCell {td} at (114,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (140,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+          RenderTableRow {tr} at (0,30) size 166x26 [bgcolor=#00FF00]
+            RenderTableCell {td} at (2,30) size 110x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 106x22
+                text run at (2,2) width 106: "Green row : 2.1"
+            RenderTableCell {td} at (114,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (140,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+          RenderTableRow {tr} at (0,58) size 166x26
+            RenderTableCell {td} at (2,58) size 110x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.1"
+            RenderTableCell {td} at (114,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (140,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+          RenderTableRow {tr} at (0,86) size 166x26
+            RenderTableCell {td} at (2,86) size 110x26 [border: (1px solid #000000)] [r=3 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.1"
+            RenderTableCell {td} at (114,86) size 24x26 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.2"
+            RenderTableCell {td} at (140,86) size 24x26 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "4.3"
+          RenderTableRow {tr} at (0,114) size 166x26
+            RenderTableCell {td} at (2,114) size 110x26 [border: (1px solid #000000)] [r=4 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.1"
+            RenderTableCell {td} at (114,114) size 24x26 [border: (1px solid #000000)] [r=4 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.2"
+            RenderTableCell {td} at (140,114) size 24x26 [border: (1px solid #000000)] [r=4 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "5.3"
+          RenderTableRow {tr} at (0,142) size 166x26
+            RenderTableCell {td} at (2,142) size 110x26 [border: (1px solid #000000)] [r=5 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.1"
+            RenderTableCell {td} at (114,142) size 24x26 [border: (1px solid #000000)] [r=5 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.2"
+            RenderTableCell {td} at (140,142) size 24x26 [border: (1px solid #000000)] [r=5 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "6.3"
+      RenderBlock {p} at (0,188) size 800x0
+      RenderTable {table} at (0,188) size 432x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 430x86
+          RenderTableRow {tr} at (0,2) size 430x26
+            RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,2) size 24x26 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.2"
+            RenderTableCell {td} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (168,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (238,2) size 24x26 [border: (1px solid #000000)] [r=0 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.5"
+            RenderTableCell {td} at (264,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (334,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (404,2) size 24x26 [border: (1px solid #000000)] [r=0 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.8"
+          RenderTableRow {tr} at (0,30) size 430x26
+            RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,30) size 24x26 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.2"
+            RenderTableCell {td} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (168,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (238,30) size 24x26 [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.5"
+            RenderTableCell {td} at (264,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (334,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (404,30) size 24x26 [border: (1px solid #000000)] [r=1 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.8"
+          RenderTableRow {tr} at (0,58) size 430x26
+            RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,58) size 24x26 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.2"
+            RenderTableCell {td} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (168,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (238,58) size 24x26 [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.5"
+            RenderTableCell {td} at (264,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (334,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (404,58) size 24x26 [border: (1px solid #000000)] [r=2 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.8"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75-expected.png
new file mode 100644 (file)
index 0000000..68a681a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75-expected.txt
new file mode 100644 (file)
index 0000000..2f30bae
--- /dev/null
@@ -0,0 +1,53 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {test} at (0,0) size 800x448
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 321x22
+        text run at (0,0) width 321: "This paragraph should have green background"
+    RenderBlock {address} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 237x22
+        text run at (0,0) width 237: "And this address should be unstyled."
+    RenderBlock {p} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 356x22
+        text run at (0,0) width 356: "This paragraph should also have green background!"
+    RenderBlock {p} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 256x22
+        text run at (0,0) width 256: "But this one should be unstyled again."
+    RenderBlock {dl} at (0,168) size 800x264
+      RenderBlock {dt} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 136x22
+          text run at (0,0) width 136: "First definition term"
+      RenderBlock {dd} at (40,22) size 760x22
+        RenderText {#text} at (0,0) size 100x22
+          text run at (0,0) width 100: "First definition"
+      RenderBlock {dt} at (0,44) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 398x22
+          text run at (0,0) width 398: "Second definition term that should have green background"
+      RenderBlock {dd} at (40,66) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 362x22
+          text run at (0,0) width 362: "Second definition that should have green background"
+      RenderBlock {dt} at (0,88) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 389x22
+          text run at (0,0) width 389: "Third definition term that should have green background"
+      RenderBlock {dd} at (40,110) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 353x22
+          text run at (0,0) width 353: "Third definition that should have green background"
+      RenderBlock {dt} at (0,132) size 800x22
+        RenderText {#text} at (0,0) size 152x22
+          text run at (0,0) width 152: "Fourth definition term"
+      RenderBlock {dd} at (40,154) size 760x22
+        RenderText {#text} at (0,0) size 116x22
+          text run at (0,0) width 116: "Fourth definition"
+      RenderBlock {dt} at (0,176) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 382x22
+          text run at (0,0) width 382: "Fifth definition term that should have green background"
+      RenderBlock {dd} at (40,198) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 346x22
+          text run at (0,0) width 346: "Fifth definition that should have green background"
+      RenderBlock {dt} at (0,220) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 384x22
+          text run at (0,0) width 384: "Sixth definition term that should have green background"
+      RenderBlock {dd} at (40,242) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 348x22
+          text run at (0,0) width 348: "Sixth definition that should have green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75b-expected.png
new file mode 100644 (file)
index 0000000..68a681a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-75b-expected.txt
new file mode 100644 (file)
index 0000000..2f30bae
--- /dev/null
@@ -0,0 +1,53 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {test} at (0,0) size 800x448
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 321x22
+        text run at (0,0) width 321: "This paragraph should have green background"
+    RenderBlock {address} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 237x22
+        text run at (0,0) width 237: "And this address should be unstyled."
+    RenderBlock {p} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 356x22
+        text run at (0,0) width 356: "This paragraph should also have green background!"
+    RenderBlock {p} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 256x22
+        text run at (0,0) width 256: "But this one should be unstyled again."
+    RenderBlock {dl} at (0,168) size 800x264
+      RenderBlock {dt} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 136x22
+          text run at (0,0) width 136: "First definition term"
+      RenderBlock {dd} at (40,22) size 760x22
+        RenderText {#text} at (0,0) size 100x22
+          text run at (0,0) width 100: "First definition"
+      RenderBlock {dt} at (0,44) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 398x22
+          text run at (0,0) width 398: "Second definition term that should have green background"
+      RenderBlock {dd} at (40,66) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 362x22
+          text run at (0,0) width 362: "Second definition that should have green background"
+      RenderBlock {dt} at (0,88) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 389x22
+          text run at (0,0) width 389: "Third definition term that should have green background"
+      RenderBlock {dd} at (40,110) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 353x22
+          text run at (0,0) width 353: "Third definition that should have green background"
+      RenderBlock {dt} at (0,132) size 800x22
+        RenderText {#text} at (0,0) size 152x22
+          text run at (0,0) width 152: "Fourth definition term"
+      RenderBlock {dd} at (40,154) size 760x22
+        RenderText {#text} at (0,0) size 116x22
+          text run at (0,0) width 116: "Fourth definition"
+      RenderBlock {dt} at (0,176) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 382x22
+          text run at (0,0) width 382: "Fifth definition term that should have green background"
+      RenderBlock {dd} at (40,198) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 346x22
+          text run at (0,0) width 346: "Fifth definition that should have green background"
+      RenderBlock {dt} at (0,220) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 384x22
+          text run at (0,0) width 384: "Sixth definition term that should have green background"
+      RenderBlock {dd} at (40,242) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 348x22
+          text run at (0,0) width 348: "Sixth definition that should have green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76-expected.png
new file mode 100644 (file)
index 0000000..6c4aa16
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76-expected.txt
new file mode 100644 (file)
index 0000000..aed2beb
--- /dev/null
@@ -0,0 +1,53 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {test} at (0,0) size 800x448
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {address} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 211x22
+        text run at (0,0) width 211: "This address should be unstyled."
+    RenderBlock {p} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 325x22
+        text run at (0,0) width 325: "This paragraph should have green background."
+    RenderBlock {p} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 325x22
+        text run at (0,0) width 325: "This paragraph should have green background."
+    RenderBlock {dl} at (0,168) size 800x264
+      RenderBlock {dt} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 385x22
+          text run at (0,0) width 385: "First definition term that should have green background."
+      RenderBlock {dd} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 391x22
+          text run at (0,0) width 391: "First definition that should also have a green background."
+      RenderBlock {dt} at (0,44) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 402x22
+          text run at (0,0) width 402: "Second definition term that should have green background."
+      RenderBlock {dd} at (40,66) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 366x22
+          text run at (0,0) width 366: "Second definition that should have green background."
+      RenderBlock {dt} at (0,88) size 800x22
+        RenderText {#text} at (0,0) size 148x22
+          text run at (0,0) width 148: "Third definition term."
+      RenderBlock {dd} at (40,110) size 760x22
+        RenderText {#text} at (0,0) size 112x22
+          text run at (0,0) width 112: "Third definition."
+      RenderBlock {dt} at (0,132) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 401x22
+          text run at (0,0) width 401: "Fourth definition term that should have green background."
+      RenderBlock {dd} at (40,154) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 365x22
+          text run at (0,0) width 365: "Fourth definition that should have green background."
+      RenderBlock {dt} at (0,176) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 386x22
+          text run at (0,0) width 386: "Fifth definition term that should have green background."
+      RenderBlock {dd} at (40,198) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 350x22
+          text run at (0,0) width 350: "Fifth definition that should have green background."
+      RenderBlock {dt} at (0,220) size 800x22
+        RenderText {#text} at (0,0) size 143x22
+          text run at (0,0) width 143: "Sixth definition term."
+      RenderBlock {dd} at (40,242) size 760x22
+        RenderText {#text} at (0,0) size 107x22
+          text run at (0,0) width 107: "Sixth definition."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76b-expected.png
new file mode 100644 (file)
index 0000000..6c4aa16
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-76b-expected.txt
new file mode 100644 (file)
index 0000000..aed2beb
--- /dev/null
@@ -0,0 +1,53 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x448
+  RenderBlock {test} at (0,0) size 800x448
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {address} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 211x22
+        text run at (0,0) width 211: "This address should be unstyled."
+    RenderBlock {p} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 325x22
+        text run at (0,0) width 325: "This paragraph should have green background."
+    RenderBlock {p} at (0,130) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 325x22
+        text run at (0,0) width 325: "This paragraph should have green background."
+    RenderBlock {dl} at (0,168) size 800x264
+      RenderBlock {dt} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 385x22
+          text run at (0,0) width 385: "First definition term that should have green background."
+      RenderBlock {dd} at (40,22) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 391x22
+          text run at (0,0) width 391: "First definition that should also have a green background."
+      RenderBlock {dt} at (0,44) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 402x22
+          text run at (0,0) width 402: "Second definition term that should have green background."
+      RenderBlock {dd} at (40,66) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 366x22
+          text run at (0,0) width 366: "Second definition that should have green background."
+      RenderBlock {dt} at (0,88) size 800x22
+        RenderText {#text} at (0,0) size 148x22
+          text run at (0,0) width 148: "Third definition term."
+      RenderBlock {dd} at (40,110) size 760x22
+        RenderText {#text} at (0,0) size 112x22
+          text run at (0,0) width 112: "Third definition."
+      RenderBlock {dt} at (0,132) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 401x22
+          text run at (0,0) width 401: "Fourth definition term that should have green background."
+      RenderBlock {dd} at (40,154) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 365x22
+          text run at (0,0) width 365: "Fourth definition that should have green background."
+      RenderBlock {dt} at (0,176) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 386x22
+          text run at (0,0) width 386: "Fifth definition term that should have green background."
+      RenderBlock {dd} at (40,198) size 760x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 350x22
+          text run at (0,0) width 350: "Fifth definition that should have green background."
+      RenderBlock {dt} at (0,220) size 800x22
+        RenderText {#text} at (0,0) size 143x22
+          text run at (0,0) width 143: "Sixth definition term."
+      RenderBlock {dd} at (40,242) size 760x22
+        RenderText {#text} at (0,0) size 107x22
+          text run at (0,0) width 107: "Sixth definition."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77-expected.png
new file mode 100644 (file)
index 0000000..757e204
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77-expected.txt
new file mode 100644 (file)
index 0000000..d94f477
--- /dev/null
@@ -0,0 +1,45 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x142
+  RenderBlock {test} at (0,0) size 800x142
+    RenderBlock {div} at (0,0) size 800x88
+      RenderTable {table} at (0,0) size 170x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 168x86
+          RenderTableRow {tr} at (0,2) size 168x26
+            RenderTableCell {td} at (2,2) size 24x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.1"
+            RenderTableCell {td} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,30) size 168x26
+            RenderTableCell {td} at (2,30) size 24x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.1"
+            RenderTableCell {td} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,58) size 168x26
+            RenderTableCell {td} at (2,58) size 24x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.1"
+            RenderTableCell {td} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+    RenderBlock {p} at (0,104) size 800x22
+      RenderText {#text} at (0,0) size 111x22
+        text run at (0,0) width 111: "This paragraph "
+      RenderInline {span} at (0,0) size 65x22
+        RenderText {#text} at (111,0) size 65x22
+          text run at (111,0) width 65: "should be"
+      RenderText {#text} at (176,0) size 65x22
+        text run at (176,0) width 65: " unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77b-expected.png
new file mode 100644 (file)
index 0000000..757e204
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-77b-expected.txt
new file mode 100644 (file)
index 0000000..d94f477
--- /dev/null
@@ -0,0 +1,45 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x142
+  RenderBlock {test} at (0,0) size 800x142
+    RenderBlock {div} at (0,0) size 800x88
+      RenderTable {table} at (0,0) size 170x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 168x86
+          RenderTableRow {tr} at (0,2) size 168x26
+            RenderTableCell {td} at (2,2) size 24x26 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.1"
+            RenderTableCell {td} at (28,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,30) size 168x26
+            RenderTableCell {td} at (2,30) size 24x26 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.1"
+            RenderTableCell {td} at (28,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+          RenderTableRow {tr} at (0,58) size 168x26
+            RenderTableCell {td} at (2,58) size 24x26 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.1"
+            RenderTableCell {td} at (28,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (98,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+    RenderBlock {p} at (0,104) size 800x22
+      RenderText {#text} at (0,0) size 111x22
+        text run at (0,0) width 111: "This paragraph "
+      RenderInline {span} at (0,0) size 65x22
+        RenderText {#text} at (111,0) size 65x22
+          text run at (111,0) width 65: "should be"
+      RenderText {#text} at (176,0) size 65x22
+        text run at (176,0) width 65: " unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78-expected.png
new file mode 100644 (file)
index 0000000..2860779
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78-expected.txt
new file mode 100644 (file)
index 0000000..0b6933e
--- /dev/null
@@ -0,0 +1,45 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x142
+  RenderBlock {test} at (0,0) size 800x142
+    RenderBlock {div} at (0,0) size 800x88
+      RenderTable {table} at (0,0) size 170x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 168x86
+          RenderTableRow {tr} at (0,2) size 168x26
+            RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (142,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+          RenderTableRow {tr} at (0,30) size 168x26
+            RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (142,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+          RenderTableRow {tr} at (0,58) size 168x26
+            RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (142,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+    RenderBlock {p} at (0,104) size 800x22
+      RenderText {#text} at (0,0) size 34x22
+        text run at (0,0) width 34: "This "
+      RenderInline {span} at (0,0) size 122x22
+        RenderText {#text} at (34,0) size 122x22
+          text run at (34,0) width 122: "paragraph should"
+      RenderText {#text} at (156,0) size 85x22
+        text run at (156,0) width 85: " be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78b-expected.png
new file mode 100644 (file)
index 0000000..2860779
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-78b-expected.txt
new file mode 100644 (file)
index 0000000..0b6933e
--- /dev/null
@@ -0,0 +1,45 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x142
+  RenderBlock {test} at (0,0) size 800x142
+    RenderBlock {div} at (0,0) size 800x88
+      RenderTable {table} at (0,0) size 170x88 [border: (1px outset #808080)]
+        RenderTableSection (anonymous) at (1,1) size 168x86
+          RenderTableRow {tr} at (0,2) size 168x26
+            RenderTableCell {td} at (2,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,2) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (142,2) size 24x26 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "1.3"
+          RenderTableRow {tr} at (0,30) size 168x26
+            RenderTableCell {td} at (2,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,30) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (142,30) size 24x26 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "2.3"
+          RenderTableRow {tr} at (0,58) size 168x26
+            RenderTableCell {td} at (2,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (72,58) size 68x26 [bgcolor=#00FF00] [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 64x22
+                text run at (2,2) width 64: "green cell"
+            RenderTableCell {td} at (142,58) size 24x26 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 20x22
+                text run at (2,2) width 20: "3.3"
+    RenderBlock {p} at (0,104) size 800x22
+      RenderText {#text} at (0,0) size 34x22
+        text run at (0,0) width 34: "This "
+      RenderInline {span} at (0,0) size 122x22
+        RenderText {#text} at (34,0) size 122x22
+          text run at (34,0) width 122: "paragraph should"
+      RenderText {#text} at (156,0) size 85x22
+        text run at (156,0) width 85: " be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-79-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-79-expected.png
new file mode 100644 (file)
index 0000000..87908f1
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-79-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-79-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-79-expected.txt
new file mode 100644 (file)
index 0000000..069d15e
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x136
+  RenderBlock {test} at (0,0) size 800x136
+    RenderBlock {div} at (0,0) size 800x120
+      RenderBlock (anonymous) at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 205x22
+          text run at (0,0) width 205: "This div contains 3 addresses :"
+      RenderBlock {address} at (16,22) size 784x22
+        RenderText {#text} at (0,0) size 259x22
+          text run at (0,0) width 259: "A first address with normal background"
+      RenderBlock {address} at (16,60) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 361x22
+          text run at (0,0) width 361: "A second address that should have a green background"
+      RenderBlock {address} at (16,98) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 347x22
+          text run at (0,0) width 347: "A third address that should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7b-expected.png
new file mode 100644 (file)
index 0000000..afc887e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-7b-expected.txt
new file mode 100644 (file)
index 0000000..49d63e5
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-8-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-8-expected.png
new file mode 100644 (file)
index 0000000..8ebc3e8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-8-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-8-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-8-expected.txt
new file mode 100644 (file)
index 0000000..ff15d77
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 536x22
+        text run at (0,0) width 536: "This paragraph should have green background because its language is \"en-gb\""
+    RenderBlock {address} at (0,54) size 800x22 [bgcolor=#00FF00]
+      RenderInline {span} at (0,0) size 160x22
+        RenderText {#text} at (0,0) size 160x22
+          text run at (0,0) width 160: "This address should also"
+      RenderText {#text} at (160,0) size 4x22
+        text run at (160,0) width 4: " "
+      RenderInline {span} at (0,0) size 528x22
+        RenderText {#text} at (164,0) size 528x22
+          text run at (164,0) width 436: "have green background because the language of the inner SPANs "
+          text run at (600,0) width 92: "is not French."
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-80-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-80-expected.png
new file mode 100644 (file)
index 0000000..287a1e6
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-80-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-80-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-80-expected.txt
new file mode 100644 (file)
index 0000000..5de50dc
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x136
+  RenderBlock {test} at (0,0) size 800x136
+    RenderBlock {div} at (0,0) size 800x136
+      RenderBlock {address} at (16,0) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 341x22
+          text run at (0,0) width 341: "A first address that should have a green background"
+      RenderBlock {address} at (16,38) size 784x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 361x22
+          text run at (0,0) width 361: "A second address that should have a green background"
+      RenderBlock {address} at (16,76) size 784x22
+        RenderText {#text} at (0,0) size 265x22
+          text run at (0,0) width 265: "A third address with normal background"
+      RenderBlock (anonymous) at (0,114) size 800x22
+        RenderText {#text} at (0,0) size 309x22
+          text run at (0,0) width 309: "This div should have three addresses above it."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81-expected.png
new file mode 100644 (file)
index 0000000..dfe4ee0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81-expected.txt
new file mode 100644 (file)
index 0000000..91ec0cc
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {div} at (0,54) size 800x60
+      RenderBlock (anonymous) at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 257x22
+          text run at (0,0) width 257: "This div contains only one paragraph."
+      RenderBlock {p} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81b-expected.png
new file mode 100644 (file)
index 0000000..dfe4ee0
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-81b-expected.txt
new file mode 100644 (file)
index 0000000..91ec0cc
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {div} at (0,54) size 800x60
+      RenderBlock (anonymous) at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 257x22
+          text run at (0,0) width 257: "This div contains only one paragraph."
+      RenderBlock {p} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 241x22
+          text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82-expected.png
new file mode 100644 (file)
index 0000000..3fe5f3e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82-expected.txt
new file mode 100644 (file)
index 0000000..c6fcc84
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {div} at (0,16) size 800x98
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 325x22
+          text run at (0,0) width 325: "This paragraph should have green background."
+      RenderBlock {address} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 233x22
+          text run at (0,0) width 233: "But this address should be unstyled."
+      RenderBlock {p} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 325x22
+          text run at (0,0) width 325: "This paragraph should have green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82b-expected.png
new file mode 100644 (file)
index 0000000..3fe5f3e
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-82b-expected.txt
new file mode 100644 (file)
index 0000000..c6fcc84
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {div} at (0,16) size 800x98
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 325x22
+          text run at (0,0) width 325: "This paragraph should have green background."
+      RenderBlock {address} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 233x22
+          text run at (0,0) width 233: "But this address should be unstyled."
+      RenderBlock {p} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 325x22
+          text run at (0,0) width 325: "This paragraph should have green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-83-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-83-expected.png
new file mode 100644 (file)
index 0000000..7474b73
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-83-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-83-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-83-expected.txt
new file mode 100644 (file)
index 0000000..0c899e4
--- /dev/null
@@ -0,0 +1,7 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-86-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-86-expected.png
new file mode 100644 (file)
index 0000000..bfe9858
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-86-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-86-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-86-expected.txt
new file mode 100644 (file)
index 0000000..b5db789
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {blockquote} at (40,16) size 720x22
+      RenderBlock {div} at (0,0) size 720x22
+        RenderBlock {div} at (0,0) size 720x22
+          RenderBlock {p} at (0,0) size 720x22 [color=#008000]
+            RenderText {#text} at (0,0) size 174x22
+              text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87-expected.png
new file mode 100644 (file)
index 0000000..56ddfab
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87-expected.txt
new file mode 100644 (file)
index 0000000..019cb19
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {blockquote} at (40,16) size 720x22
+      RenderBlock {div} at (0,0) size 720x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {div} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 193x22
+        text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {div} at (0,76) size 800x22
+      RenderText {#text} at (0,0) size 193x22
+        text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {p} at (0,114) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87b-expected.png
new file mode 100644 (file)
index 0000000..56ddfab
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-87b-expected.txt
new file mode 100644 (file)
index 0000000..019cb19
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {blockquote} at (40,16) size 720x22
+      RenderBlock {div} at (0,0) size 720x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {div} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 193x22
+        text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {div} at (0,76) size 800x22
+      RenderText {#text} at (0,0) size 193x22
+        text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {p} at (0,114) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88-expected.png
new file mode 100644 (file)
index 0000000..b7157ac
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88-expected.txt
new file mode 100644 (file)
index 0000000..e9077d8
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {blockquote} at (40,16) size 720x22
+      RenderBlock {div} at (0,0) size 720x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {div} at (0,54) size 800x22
+      RenderBlock {div} at (0,0) size 800x22
+        RenderBlock {p} at (0,0) size 800x22 [color=#008000]
+          RenderText {#text} at (0,0) size 174x22
+            text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88b-expected.png
new file mode 100644 (file)
index 0000000..b7157ac
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-88b-expected.txt
new file mode 100644 (file)
index 0000000..e9077d8
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+  RenderBlock {test} at (0,0) size 800x92
+    RenderBlock {blockquote} at (40,16) size 720x22
+      RenderBlock {div} at (0,0) size 720x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {div} at (0,54) size 800x22
+      RenderBlock {div} at (0,0) size 800x22
+        RenderBlock {p} at (0,0) size 800x22 [color=#008000]
+          RenderText {#text} at (0,0) size 174x22
+            text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-89-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-89-expected.png
new file mode 100644 (file)
index 0000000..bfe9858
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-89-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-89-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-89-expected.txt
new file mode 100644 (file)
index 0000000..b5db789
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x54
+  RenderBlock {test} at (0,0) size 800x54
+    RenderBlock {blockquote} at (40,16) size 720x22
+      RenderBlock {div} at (0,0) size 720x22
+        RenderBlock {div} at (0,0) size 720x22
+          RenderBlock {p} at (0,0) size 720x22 [color=#008000]
+            RenderText {#text} at (0,0) size 174x22
+              text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-9-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-9-expected.png
new file mode 100644 (file)
index 0000000..f334590
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-9-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-9-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-9-expected.txt
new file mode 100644 (file)
index 0000000..8572081
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {test} at (0,0) size 800x76
+    RenderBlock {p} at (0,16) size 800x44 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderBR {br} at (333,0) size 0x22
+      RenderText {#text} at (0,22) size 288x22
+        text run at (0,22) width 288: "because its title attribute begins with \"foo\""
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90-expected.png
new file mode 100644 (file)
index 0000000..56ddfab
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90-expected.txt
new file mode 100644 (file)
index 0000000..019cb19
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {blockquote} at (40,16) size 720x22
+      RenderBlock {div} at (0,0) size 720x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {div} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 193x22
+        text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {div} at (0,76) size 800x22
+      RenderText {#text} at (0,0) size 193x22
+        text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {p} at (0,114) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90b-expected.png
new file mode 100644 (file)
index 0000000..56ddfab
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-90b-expected.txt
new file mode 100644 (file)
index 0000000..019cb19
--- /dev/null
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {test} at (0,0) size 800x152
+    RenderBlock {blockquote} at (40,16) size 720x22
+      RenderBlock {div} at (0,0) size 720x22
+        RenderText {#text} at (0,0) size 193x22
+          text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {div} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 193x22
+        text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {div} at (0,76) size 800x22
+      RenderText {#text} at (0,0) size 193x22
+        text run at (0,0) width 193: "This text should be unstyled."
+    RenderBlock {p} at (0,114) size 800x22 [color=#008000]
+      RenderText {#text} at (0,0) size 174x22
+        text run at (0,0) width 174: "This text should be green."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-91-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-91-expected.png
new file mode 100644 (file)
index 0000000..c0fa4d1
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-91-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-91-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-91-expected.txt
new file mode 100644 (file)
index 0000000..4a9a62c
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x22
+  RenderBlock {test} at (0,0) size 800x22
+    RenderInline {testa} at (0,0) size 333x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-92-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-92-expected.png
new file mode 100644 (file)
index 0000000..c0fa4d1
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-92-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-92-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-92-expected.txt
new file mode 100644 (file)
index 0000000..a517ce8
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x22
+  RenderBlock {test} at (0,0) size 800x22
+    RenderBlock {div} at (0,0) size 800x22
+      RenderInline {testA} at (0,0) size 333x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-93-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-93-expected.png
new file mode 100644 (file)
index 0000000..18617e7
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-93-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-93-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-93-expected.txt
new file mode 100644 (file)
index 0000000..6d9040d
--- /dev/null
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x22
+  RenderBlock {test} at (0,0) size 800x22
+    RenderInline {testA} at (0,0) size 555x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 555x22
+        text run at (0,0) width 555: "This paragraph has no declared namespace and should have a green background."
+    RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94-expected.png
new file mode 100644 (file)
index 0000000..a45bb07
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94-expected.txt
new file mode 100644 (file)
index 0000000..31c2f11
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 192x22
+        text run at (0,0) width 192: "This line should be unstyled."
+    RenderBlock {p} at (0,54) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
+    RenderBlock {q} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
+    RenderBlock {p} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 199x22
+        text run at (0,0) width 199: "This line should be unstyleed."
+    RenderBlock {p} at (0,168) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94b-expected.png
new file mode 100644 (file)
index 0000000..4f6ec6c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-94b-expected.txt
new file mode 100644 (file)
index 0000000..e521cb9
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 192x22
+        text run at (0,0) width 192: "This line should be unstyled."
+    RenderBlock {p} at (0,54) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
+    RenderBlock {q} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
+    RenderBlock {p} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 192x22
+        text run at (0,0) width 192: "This line should be unstyled."
+    RenderBlock {p} at (0,168) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 288x22
+        text run at (0,0) width 288: "This line should have a green background."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-95-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-95-expected.png
new file mode 100644 (file)
index 0000000..8a3907c
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-95-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-95-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-95-expected.txt
new file mode 100644 (file)
index 0000000..7c33516
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x206
+  RenderBlock {test} at (0,0) size 800x206
+    RenderBlock {div} at (0,16) size 800x174
+      RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 284x22
+          text run at (0,0) width 111: "This line should "
+          text run at (111,0) width 173: "have a green background"
+      RenderBlock {p} at (0,38) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 284x22
+          text run at (0,0) width 284: "This line should have a green background"
+      RenderBlock {q} at (0,76) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 284x22
+          text run at (0,0) width 284: "This line should have a green background"
+      RenderBlock {p} at (0,114) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 284x22
+          text run at (0,0) width 284: "This line should have a green background"
+      RenderBlock {foo} at (0,152) size 800x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 284x22
+          text run at (0,0) width 284: "This line should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96-expected.png
new file mode 100644 (file)
index 0000000..b2ec901
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96-expected.txt
new file mode 100644 (file)
index 0000000..87ac585
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {div} at (0,16) size 800x212
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {elementA} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {elementB} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {div} at (0,114) size 800x98
+        RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 284x22
+            text run at (0,0) width 284: "This line should have a green background"
+        RenderBlock {elementA} at (0,38) size 800x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 284x22
+            text run at (0,0) width 284: "This line should have a green background"
+        RenderBlock {elementB} at (0,76) size 800x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 284x22
+            text run at (0,0) width 284: "This line should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96b-expected.png
new file mode 100644 (file)
index 0000000..b2ec901
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-96b-expected.txt
new file mode 100644 (file)
index 0000000..87ac585
--- /dev/null
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x244
+  RenderBlock {test} at (0,0) size 800x244
+    RenderBlock {div} at (0,16) size 800x212
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {elementA} at (0,38) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {elementB} at (0,76) size 800x22
+        RenderText {#text} at (0,0) size 192x22
+          text run at (0,0) width 192: "This line should be unstyled."
+      RenderBlock {div} at (0,114) size 800x98
+        RenderBlock {p} at (0,0) size 800x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 284x22
+            text run at (0,0) width 284: "This line should have a green background"
+        RenderBlock {elementA} at (0,38) size 800x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 284x22
+            text run at (0,0) width 284: "This line should have a green background"
+        RenderBlock {elementB} at (0,76) size 800x22 [bgcolor=#00FF00]
+          RenderText {#text} at (0,0) size 284x22
+            text run at (0,0) width 284: "This line should have a green background"
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97-expected.png
new file mode 100644 (file)
index 0000000..1b43d67
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97-expected.txt
new file mode 100644 (file)
index 0000000..4295427
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {q} at (0,54) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {r} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97b-expected.png
new file mode 100644 (file)
index 0000000..1b43d67
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-97b-expected.txt
new file mode 100644 (file)
index 0000000..4295427
--- /dev/null
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {q} at (0,54) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {r} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98-expected.png
new file mode 100644 (file)
index 0000000..375820a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98-expected.txt
new file mode 100644 (file)
index 0000000..1e53b19
--- /dev/null
@@ -0,0 +1,21 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x190
+  RenderBlock {test} at (0,0) size 800x190
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {q} at (0,54) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {s} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock (anonymous) at (0,168) size 800x22
+      RenderInline {t} at (0,0) size 333x22 [bgcolor=#00FF00]
+        RenderText {#text} at (0,0) size 333x22
+          text run at (0,0) width 333: "This paragraph should have a green background"
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98b-expected.png
new file mode 100644 (file)
index 0000000..cc28289
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-98b-expected.txt
new file mode 100644 (file)
index 0000000..4daa6bd
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {q} at (0,54) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 333x22
+        text run at (0,0) width 333: "This paragraph should have a green background"
+    RenderBlock {s} at (0,92) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99-expected.png
new file mode 100644 (file)
index 0000000..5adc704
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99-expected.txt
new file mode 100644 (file)
index 0000000..3f6c484
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99b-expected.png
new file mode 100644 (file)
index 0000000..5adc704
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-99b-expected.txt
new file mode 100644 (file)
index 0000000..3f6c484
--- /dev/null
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x168
+  RenderBlock {test} at (0,0) size 800x168
+    RenderBlock {p} at (0,16) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {q} at (0,54) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
+    RenderBlock {r} at (0,92) size 800x22 [bgcolor=#00FF00]
+      RenderText {#text} at (0,0) size 337x22
+        text run at (0,0) width 337: "This paragraph should have a green background."
+    RenderBlock {s} at (0,130) size 800x22
+      RenderText {#text} at (0,0) size 241x22
+        text run at (0,0) width 241: "This paragraph should be unstyled."
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1-expected.png
new file mode 100644 (file)
index 0000000..022d7bb
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1-expected.txt
new file mode 100644 (file)
index 0000000..a0b2259
--- /dev/null
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x86
+  RenderBlock {test} at (0,0) size 800x86
+    RenderBlock {div} at (0,16) size 800x70
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 236x22
+          text run at (0,0) width 236: "The following bar should be green."
+      RenderBlock {div} at (0,38) size 800x32 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1b-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1b-expected.png
new file mode 100644 (file)
index 0000000..0ff02b1
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1b-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1b-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d1b-expected.txt
new file mode 100644 (file)
index 0000000..4a319fa
--- /dev/null
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x150
+  RenderBlock {test} at (0,0) size 800x150
+    RenderBlock {div} at (0,16) size 800x118
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 271x22
+          text run at (0,0) width 271: "The following two bars should be green."
+      RenderBlock {div} at (16,38) size 768x32 [bgcolor=#00FF00]
+      RenderBlock {div} at (16,86) size 768x32 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d2-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d2-expected.png
new file mode 100644 (file)
index 0000000..022d7bb
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d2-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d2-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d2-expected.txt
new file mode 100644 (file)
index 0000000..5235065
--- /dev/null
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x86
+  RenderBlock {test} at (0,0) size 800x86
+    RenderBlock {div} at (0,16) size 800x70
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 236x22
+          text run at (0,0) width 236: "The following bar should be green."
+      RenderBlock {div} at (0,38) size 800x0
+      RenderBlock {div} at (0,38) size 800x0
+      RenderBlock {div} at (0,38) size 800x32
+        RenderBlock {div} at (0,0) size 800x32
+          RenderBlock {div} at (0,0) size 800x32
+            RenderBlock {div} at (0,0) size 800x32 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d3-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d3-expected.png
new file mode 100644 (file)
index 0000000..8dc510a
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d3-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d3-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d3-expected.txt
new file mode 100644 (file)
index 0000000..da5fecb
--- /dev/null
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x86
+  RenderBlock {test} at (0,0) size 800x86
+    RenderBlock {div} at (0,16) size 800x70
+      RenderBlock {p} at (0,0) size 800x22
+        RenderText {#text} at (0,0) size 249x22
+          text run at (0,0) width 249: "The following block should be green."
+      RenderBlock (anonymous) at (0,38) size 800x0
+        RenderInline {stub} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {t} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {t} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {t} at (0,38) size 800x32 [bgcolor=#FF0000]
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d4-expected.png b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d4-expected.png
new file mode 100644 (file)
index 0000000..d701ad8
Binary files /dev/null and b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d4-expected.png differ
diff --git a/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d4-expected.txt b/LayoutTests/platform/qt/css3/selectors3/xml/css3-modsel-d4-expected.txt
new file mode 100644 (file)
index 0000000..2689980
--- /dev/null
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x130
+  RenderBlock {test} at (0,0) size 800x130
+    RenderBlock {div} at (0,16) size 800x98
+      RenderBlock {div} at (0,0) size 800x98
+        RenderBlock {p} at (0,0) size 800x22 [bgcolor=#FF0000]
+          RenderText {#text} at (0,0) size 214x22
+            text run at (0,0) width 214: "This line should be unstyled. (2)"
+        RenderBlock {p} at (0,38) size 800x22
+          RenderText {#text} at (0,0) size 310x22
+            text run at (0,0) width 310: "This line should have a green background. (3)"
+        RenderBlock {p} at (0,76) size 800x22
+          RenderText {#text} at (0,0) size 297x22
+            text run at (0,0) width 297: "This line should be unstyled. (4 moving to 1)"