[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

tony at chromium.org tony at chromium.org
Wed Dec 22 13:40:08 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 21253c2d09b58b012fc3342cc618b6adecfe17b7
Author: tony at chromium.org <tony at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Wed Sep 22 22:40:32 2010 +0000

    2010-09-22  Tony Chang  <tony at chromium.org>
    
            Reviewed by Dimitri Glazkov.
    
            [chromium] Rebaseline 3 tests on win/linux
            https://bugs.webkit.org/show_bug.cgi?id=46315
    
            * platform/chromium-linux/editing/selection/move-by-line-001-expected.checksum: Minor differences in how text and borders are anti-aliased.
            * platform/chromium-linux/editing/selection/move-by-line-001-expected.png:
            * platform/chromium-win/fast/dom/Element/getBoundingClientRect-expected.txt: This test is sensitive to font metrics.  They appear correct visually, just positioned slightly different vertically.
            * platform/chromium-win/fast/dom/Range/getBoundingClientRect-expected.txt: Same as above.
            * platform/chromium/test_expectations.txt:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@68091 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 00a7565..bc228a3 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,5 +1,18 @@
 2010-09-22  Tony Chang  <tony at chromium.org>
 
+        Reviewed by Dimitri Glazkov.
+
+        [chromium] Rebaseline 3 tests on win/linux
+        https://bugs.webkit.org/show_bug.cgi?id=46315
+
+        * platform/chromium-linux/editing/selection/move-by-line-001-expected.checksum: Minor differences in how text and borders are anti-aliased.
+        * platform/chromium-linux/editing/selection/move-by-line-001-expected.png:
+        * platform/chromium-win/fast/dom/Element/getBoundingClientRect-expected.txt: This test is sensitive to font metrics.  They appear correct visually, just positioned slightly different vertically.
+        * platform/chromium-win/fast/dom/Range/getBoundingClientRect-expected.txt: Same as above.
+        * platform/chromium/test_expectations.txt:
+
+2010-09-22  Tony Chang  <tony at chromium.org>
+
         Reviewed by David Levin.
 
         [chromium] remove commented out test failures from test_expectations.txt
diff --git a/LayoutTests/platform/chromium-linux/editing/selection/move-by-line-001-expected.checksum b/LayoutTests/platform/chromium-linux/editing/selection/move-by-line-001-expected.checksum
index 5e6e49a..1c56974 100644
--- a/LayoutTests/platform/chromium-linux/editing/selection/move-by-line-001-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/editing/selection/move-by-line-001-expected.checksum
@@ -1 +1 @@
-f880b1d1d7abacc09cf500d52e2bc5a3
\ No newline at end of file
+b42e1c7d8bfbc2c248a860c86a12e5db
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/editing/selection/move-by-line-001-expected.png b/LayoutTests/platform/chromium-linux/editing/selection/move-by-line-001-expected.png
index a49b291..d11cb89 100644
Binary files a/LayoutTests/platform/chromium-linux/editing/selection/move-by-line-001-expected.png and b/LayoutTests/platform/chromium-linux/editing/selection/move-by-line-001-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/dom/Element/getBoundingClientRect-expected.txt b/LayoutTests/platform/chromium-win/fast/dom/Element/getBoundingClientRect-expected.txt
new file mode 100644
index 0000000..716267a
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/dom/Element/getBoundingClientRect-expected.txt
@@ -0,0 +1,216 @@
+Client bounding rect for #1
+testRect.top 44
+testRect.left 8
+testRect.width 300
+testRect.height 100
+testRect.bottom 144
+testRect.right 308
+
+FAIL testRect.top should be 42. Was 44.
+PASS testRect.left is 8
+PASS testRect.width is 300
+PASS testRect.height is 100
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #2
+testRect.top 196
+testRect.left 8
+testRect.width 320
+testRect.height 120
+testRect.bottom 316
+testRect.right 328
+
+FAIL testRect.top should be 192. Was 196.
+PASS testRect.left is 8
+PASS testRect.width is 320
+PASS testRect.height is 120
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #3
+testRect.top 368
+testRect.left 18
+testRect.width 300
+testRect.height 100
+testRect.bottom 468
+testRect.right 318
+
+FAIL testRect.top should be 362. Was 368.
+PASS testRect.left is 18
+PASS testRect.width is 300
+PASS testRect.height is 100
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #4
+testRect.top 499
+testRect.left 37
+testRect.width 142
+testRect.height 142
+testRect.bottom 641
+testRect.right 179
+
+FAIL testRect.top should be 491. Was 499.
+PASS testRect.left is 37
+PASS testRect.width is 142
+PASS testRect.height is 142
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #5
+testRect.top 672
+testRect.left 8
+testRect.width 300
+testRect.height 261
+testRect.bottom 933
+testRect.right 308
+
+FAIL testRect.top should be 662. Was 672.
+PASS testRect.left is 8
+PASS testRect.width is 300
+FAIL testRect.height should be 240. Was 261.
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #6
+Known failure. Skipping.
+
+Client bounding rect for #7
+testRect.top 1305
+testRect.left 8
+testRect.width 295
+testRect.height 199
+testRect.bottom 1504
+testRect.right 303
+
+FAIL testRect.top should be 1236. Was 1305.
+PASS testRect.left is 8
+FAIL testRect.width should be 299. Was 295.
+FAIL testRect.height should be 180. Was 199.
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #8
+testRect.top 1557
+testRect.left 8
+testRect.width 300
+testRect.height 50
+testRect.bottom 1607
+testRect.right 308
+
+FAIL testRect.top should be 1466. Was 1557.
+PASS testRect.left is 8
+PASS testRect.width is 300
+FAIL testRect.height should be 46. Was 50.
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #9
+testRect.top 1659
+testRect.left 8
+testRect.width 300
+testRect.height 70
+testRect.bottom 1729
+testRect.right 308
+
+FAIL testRect.top should be 1562. Was 1659.
+PASS testRect.left is 8
+PASS testRect.width is 300
+FAIL testRect.height should be 64. Was 70.
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #10
+testRect.top 1783
+testRect.left 8
+testRect.width 300
+testRect.height 22
+testRect.bottom 1805
+testRect.right 308
+
+FAIL testRect.top should be 1678. Was 1783.
+PASS testRect.left is 8
+PASS testRect.width is 300
+FAIL testRect.height should be 20. Was 22.
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #11
+testRect.top 1885
+testRect.left 10
+testRect.width 147
+testRect.height 22
+testRect.bottom 1907
+testRect.right 157
+
+FAIL testRect.top should be 1774. Was 1885.
+PASS testRect.left is 10
+PASS testRect.width is 147
+FAIL testRect.height should be 20. Was 22.
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #12
+testRect.top 1985
+testRect.left 8
+testRect.width 100
+testRect.height 100
+testRect.bottom 2085
+testRect.right 108
+
+FAIL testRect.top should be 1868. Was 1985.
+PASS testRect.left is 8
+PASS testRect.width is 100
+PASS testRect.height is 100
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #13
+testRect.top 2222
+testRect.left 8
+testRect.width 175
+testRect.height 19
+testRect.bottom 2241
+testRect.right 183
+
+FAIL testRect.top should be 2104. Was 2222.
+PASS testRect.left is 8
+FAIL testRect.width should be 180. Was 175.
+FAIL testRect.height should be 18. Was 19.
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #14
+testRect.top 2294
+testRect.left 8
+testRect.width 300
+testRect.height 239
+testRect.bottom 2533
+testRect.right 308
+
+FAIL testRect.top should be 2172. Was 2294.
+PASS testRect.left is 8
+FAIL testRect.width should be 200. Was 300.
+FAIL testRect.height should be 236. Was 239.
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+Client bounding rect for #15
+testRect.top 2586
+testRect.left 8
+testRect.width 0
+testRect.height 0
+testRect.bottom 2586
+testRect.right 8
+
+FAIL testRect.top should be 2458. Was 2586.
+PASS testRect.left is 8
+PASS testRect.width is 0
+PASS testRect.height is 0
+PASS testRect.bottom is testRect.top + testRect.height
+PASS testRect.right is testRect.left + testRect.width
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
diff --git a/LayoutTests/platform/chromium-win/fast/dom/Range/getBoundingClientRect-expected.txt b/LayoutTests/platform/chromium-win/fast/dom/Range/getBoundingClientRect-expected.txt
new file mode 100644
index 0000000..082936f
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/dom/Range/getBoundingClientRect-expected.txt
@@ -0,0 +1,23 @@
+Test 1
+PASS rect.left is 8
+PASS rect.top is 8
+PASS rect.width is 400
+PASS rect.height is 160
+Test 2
+PASS rect.left is 8
+FAIL rect.top should be 215. Was 218.
+FAIL rect.width should be 398. Was 380.
+FAIL rect.height should be 138. Was 139.
+Test 3
+PASS rect.left is 8
+FAIL rect.top should be 451. Was 458.
+FAIL rect.width should be 398. Was 378.
+FAIL rect.height should be 58. Was 59.
+Test 4
+PASS rect.left is 76
+FAIL rect.top should be 578. Was 589.
+FAIL rect.width should be 361. Was 351.
+FAIL rect.height should be 343. Was 356.
+PASS successfullyParsed is true
+
+TEST COMPLETE
diff --git a/LayoutTests/platform/chromium/test_expectations.txt b/LayoutTests/platform/chromium/test_expectations.txt
index 6449d74..b5c586b 100644
--- a/LayoutTests/platform/chromium/test_expectations.txt
+++ b/LayoutTests/platform/chromium/test_expectations.txt
@@ -1945,8 +1945,6 @@ BUG20345 : fast/dom/Window/window-property-descriptors.html = TEXT
 // Failures from Webkit merger 51724 -> 51772
 BUG20345 : http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html = TEXT
 
-BUG10480 LINUX : editing/selection/move-by-line-001.html = FAIL
-
 // The linux layout result in build bot shows the changed method does not
 // executed.
 BUG21141 LINUX : fast/forms/select-double-onchange.html = FAIL
@@ -1974,8 +1972,7 @@ BUG22526 : http/tests/security/xss-DENIED-defineProperty.html = FAIL
 BUG22554 SKIP : mathml = FAIL
 
 // WebKit update 48796:48820
-BUG23956 WIN LINUX : fast/dom/Element/getBoundingClientRect.html = FAIL
-BUG23956 WIN LINUX : fast/dom/Range/getBoundingClientRect.html = FAIL
+// Test #9 throws an exception.
 BUG23956 WIN LINUX : fast/dom/Range/getClientRects.html = FAIL
 BUG24126 : fast/dom/HTMLInputElement/size-attribute.html = FAIL
 

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list