+2007-10-03 Lars Knoll <lars@trolltech.com>
+
+ Reviewed by bdash.
+
+ remove the hack in run-webkit-tests that forced text only test
+ to be taken from the platform independent dir. It was only left
+ there from early days.
+
+ Remove platform dependent results for tests that are text only nowadays,
+ and add one platform dependent result for a text only test that requires it.
+
+ * platform/qt/Skipped:
+ * platform/qt/fast/css/computed-style-without-renderer-expected.txt: Copied from LayoutTests/fast/css/computed-style-without-renderer-expected.txt.
+ * platform/qt/fast/encoding/mispositioned-meta-expected.txt: Removed.
+ * platform/qt/fast/encoding/tag-in-title-expected.txt: Removed.
+ * platform/qt/fast/frames/frame-set-same-location-expected.txt: Removed.
+ * platform/qt/fast/frames/frame-set-same-src-expected.txt: Removed.
+
2007-10-03 Lars Knoll <lars@trolltech.com>
Move all test results that are platform dependent but
# ------- infinite hangs
editing/selection/extend-by-word-002.html
-# ------- platform dependent stuff in text only tests
-fast/css/computed-style-without-renderer.html
-
-
# ------- failures for tests with results
fast/dom/open-and-close-by-DOM.html
fast/dom/xmlhttprequest-html-response-encoding.html
--- /dev/null
+Computed style of an element whose parent's 'display' value is 'none':
+ background-attachment: scroll
+ background-color: rgb(0, 128, 0)
+ background-image: none
+ background-position: 0% 0%
+ background-repeat: repeat
+ border-bottom-color: rgb(0, 0, 0)
+ border-bottom-style: none
+ border-bottom-width: 0px
+ border-collapse: separate
+ border-left-color: rgb(0, 0, 0)
+ border-left-style: none
+ border-left-width: 0px
+ border-right-color: rgb(0, 0, 0)
+ border-right-style: none
+ border-right-width: 0px
+ border-top-color: rgb(0, 0, 0)
+ border-top-style: solid
+ border-top-width: 14px
+ bottom: auto
+ caption-side: top
+ clear: none
+ color: rgb(0, 0, 0)
+ cursor: auto
+ direction: ltr
+ display: block
+ empty-cells: show
+ float: none
+ font-family: Arial
+ font-size: 14px
+ font-style: normal
+ font-variant: normal
+ font-weight: normal
+ height: 100px
+ left: auto
+ letter-spacing: normal
+ line-height: normal
+ list-style-image: none
+ list-style-position: outside
+ list-style-type: disc
+ margin-bottom: 0px
+ margin-left: auto
+ margin-right: 0px
+ margin-top: 0px
+ max-height: none
+ max-width: none
+ min-height: 0px
+ min-width: 0px
+ opacity: 1
+ orphans: 2
+ outline-color: rgb(0, 0, 0)
+ outline-style: none
+ outline-width: 0px
+ overflow-x: visible
+ overflow-y: visible
+ padding-bottom: auto
+ padding-left: auto
+ padding-right: auto
+ padding-top: auto
+ page-break-after: auto
+ page-break-before: auto
+ page-break-inside: auto
+ position: static
+ resize: none
+ right: auto
+ table-layout: auto
+ text-align: auto
+ text-decoration: none
+ text-indent: 0px
+ text-shadow: none
+ text-transform: none
+ top: auto
+ unicode-bidi: normal
+ vertical-align: baseline
+ visibility: visible
+ white-space: normal
+ widows: 2
+ width: 50%
+ word-spacing: 0px
+ word-wrap: normal
+ z-index: auto
+ -webkit-appearance: none
+ -webkit-background-clip: border
+ -webkit-background-composite: source-over
+ -webkit-background-origin: padding
+ -webkit-background-size: auto auto
+ -webkit-border-fit: border
+ -webkit-border-horizontal-spacing: 0px
+ -webkit-border-vertical-spacing: 0px
+ -webkit-box-align: stretch
+ -webkit-box-direction: normal
+ -webkit-box-flex: 0
+ -webkit-box-flex-group: 1
+ -webkit-box-lines: single
+ -webkit-box-ordinal-group: 1
+ -webkit-box-orient: horizontal
+ -webkit-box-pack: start
+ -webkit-box-shadow: none
+ -webkit-box-sizing: content-box
+ -webkit-column-break-after: auto
+ -webkit-column-break-before: auto
+ -webkit-column-break-inside: auto
+ -webkit-column-count: auto
+ -webkit-column-gap: normal
+ -webkit-column-rule-color: rgb(0, 0, 0)
+ -webkit-column-rule-style: none
+ -webkit-column-rule-width: 0px
+ -webkit-column-width: auto
+ -webkit-highlight: none
+ -webkit-line-break: normal
+ -webkit-line-clamp: none
+ -webkit-margin-bottom-collapse: collapse
+ -webkit-margin-top-collapse: collapse
+ -webkit-marquee-direction: auto
+ -webkit-marquee-increment: 6px
+ -webkit-marquee-repetition: infinite
+ -webkit-marquee-style: scroll
+ -webkit-nbsp-mode: normal
+ -webkit-rtl-ordering: logical
+ -webkit-text-decorations-in-effect: none
+ -webkit-text-fill-color: rgb(0, 0, 0)
+ -webkit-text-security: none
+ -webkit-text-stroke-color: rgb(0, 0, 0)
+ -webkit-text-stroke-width: 0
+ -webkit-user-drag: auto
+ -webkit-user-modify: read-only
+ -webkit-user-select: text
+ -webkit-dashboard-region: null
+ -webkit-border-bottom-left-radius: 0px
+ -webkit-border-bottom-right-radius: 0px
+ -webkit-border-top-left-radius: 0px
+ -webkit-border-top-right-radius: 0px
+ background-position: 0% 0%
+ border-spacing: 0px 0px
+ overflow: visible
+ -webkit-match-nearest-mail-blockquote-color: normal
+ -webkit-text-size-adjust: auto
+
+After changing grandparent's 'color' and the parent's 'font-size' inherited properties:
+ border-top-width: 17px
+ color: rgb(0, 0, 255)
+
+After changing the parent's 'display' property to 'block', so that the child gets a renderer:
+ height: 100px
+ margin-left: 392px
+ width: 392px
+
+After changing the parent's 'display' property back to 'none':
+ height: 100px
+ margin-left: auto
+ width: 50%
+
+
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x578
- RenderBlock {P} at (0,0) size 784x19
- RenderText {#text} at (0,0) size 593x19
- text run at (0,0) width 593: "This test checks if WebKit can find a charset defined in an HTTP-EQUIV meta after the HEAD."
- RenderBlock {P} at (0,33) size 784x19
- RenderText {#text} at (0,0) size 297x19
- text run at (0,0) width 297: "The first letter should look like a Latin \"C\" here:"
- RenderBlock {P} at (0,66) size 784x19
- RenderText {#text} at (0,0) size 623x19
- text run at (0,0) width 623: "\x{421}\x{430}\x{439}\x{442} \x{413}\x{43E}\x{431}\x{43B}\x{438}\x{43D}\x{430} - \x{422}\x{443}\x{43F}\x{438}\x{447}\x{43E}\x{43A} \x{441}\x{442}.\x{43E}/\x{443} \x{413}\x{43E}\x{431}\x{43B}\x{438}\x{43D}\x{430} (Goblin). \x{424}\x{438}\x{43B}\x{44C}\x{43C}\x{44B} \x{413}\x{43E}\x{431}\x{43B}\x{438}\x{43D}\x{430}. \x{43F}\x{43E}\x{43B}\x{43D}\x{44B}\x{439} \x{41F}\x{44D}. \x{411}\x{43E}\x{436}\x{44C}\x{44F} \x{418}\x{441}\x{43A}\x{440}\x{430}."
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x578
- RenderBlock {P} at (0,0) size 784x38
- RenderText {#text} at (0,0) size 764x38
- text run at (0,0) width 764: "This test checks that WebKit doesn't stop looking for a charset defined in an HTTP-EQUIV meta when it encounters a tag"
- text run at (0,19) width 82: "within <title>."
- RenderBlock {P} at (0,52) size 784x19
- RenderText {#text} at (0,0) size 296x19
- text run at (0,0) width 296: "The first letter should look like a Latin \"K\" here:"
- RenderBlock {P} at (0,85) size 784x19
- RenderText {#text} at (0,0) size 100x19
- text run at (0,0) width 100: "\x{41A}\x{430}\x{43A}\x{430}\x{44F} \x{433}\x{430}\x{434}\x{43E}\x{441}\x{442}\x{44C}!"
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderFrameSet {FRAMESET} at (0,0) size 800x600
- RenderFrame {FRAME} at (0,0) size 397x600
- layer at (0,0) size 397x600
- RenderView at (0,0) size 397x600
- layer at (0,0) size 397x600
- RenderBlock {HTML} at (0,0) size 397x600
- RenderBody {BODY} at (8,8) size 381x578
- RenderBlock {P} at (0,0) size 381x38
- RenderText {#text} at (0,0) size 53x19
- text run at (0,0) width 53: "Test for "
- RenderInline {A} at (0,0) size 60x19 [color=#0000EE]
- RenderText {#text} at (53,0) size 60x19
- text run at (53,0) width 60: "bug 3400"
- RenderText {#text} at (113,0) size 373x38
- text run at (113,0) width 260: ": setting the .src of an iframe to the same"
- text run at (0,19) width 177: "value does not reload page."
- RenderBlock {P} at (0,52) size 381x38
- RenderText {#text} at (0,0) size 373x38
- text run at (0,0) width 373: "Testing that setting contentWindow.location.href of a frame"
- text run at (0,19) width 154: "to the same value works"
- RenderBlock {P} at (0,104) size 381x19
- RenderText {#text} at (0,0) size 66x19
- text run at (0,0) width 66: "SUCCESS"
- RenderFrame {FRAME} at (403,0) size 397x600
- layer at (0,0) size 397x600
- RenderView at (0,0) size 397x600
- layer at (0,0) size 397x600
- RenderBlock {HTML} at (0,0) size 397x600
- RenderBody {BODY} at (8,8) size 381x584 [bgcolor=#800080]
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderFrameSet {FRAMESET} at (0,0) size 800x600
- RenderFrame {FRAME} at (0,0) size 397x600
- layer at (0,0) size 397x600
- RenderView at (0,0) size 397x600
- layer at (0,0) size 397x600
- RenderBlock {HTML} at (0,0) size 397x600
- RenderBody {BODY} at (8,8) size 381x578
- RenderBlock {P} at (0,0) size 381x38
- RenderText {#text} at (0,0) size 53x19
- text run at (0,0) width 53: "Test for "
- RenderInline {A} at (0,0) size 60x19 [color=#0000EE]
- RenderText {#text} at (53,0) size 60x19
- text run at (53,0) width 60: "bug 3400"
- RenderText {#text} at (113,0) size 373x38
- text run at (113,0) width 260: ": setting the .src of an iframe to the same"
- text run at (0,19) width 177: "value does not reload page."
- RenderBlock {P} at (0,52) size 381x38
- RenderText {#text} at (0,0) size 350x38
- text run at (0,0) width 350: "Testing that setting an src of a frame to the same value"
- text run at (0,19) width 37: "works"
- RenderBlock {P} at (0,104) size 381x19
- RenderText {#text} at (0,0) size 66x19
- text run at (0,0) width 66: "SUCCESS"
- RenderFrame {FRAME} at (403,0) size 397x600
- layer at (0,0) size 397x600
- RenderView at (0,0) size 397x600
- layer at (0,0) size 397x600
- RenderBlock {HTML} at (0,0) size 397x600
- RenderBody {BODY} at (8,8) size 381x584 [bgcolor=#800080]
+2007-10-03 Lars Knoll <lars@trolltech.com>
+
+ Reviewed by bdash.
+
+ remove the hack in run-webkit-tests that forced text only test
+ to be taken from the platform independent dir. It was only left
+ there from early days.
+
+ Remove platform dependent results for tests that are text only nowadays,
+ and add one platform dependent result for a text only test that requires it.
+
+ * Scripts/run-webkit-tests:
+
2007-10-03 Lars Knoll <lars@trolltech.com>
Reviewed by olliej.
my $expected;
my $expectedDir = expectedDirectoryForTest($base, $isText);
- if (isQt() && $isText) {
- $expectedDir = $testDirectory;
- }
if (!$resetResults && open EXPECTED, "<", "$expectedDir/$base-$expectedTag.txt") {
$expected = "";