summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authordglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-23 22:26:42 +0000
committerdglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-23 22:26:42 +0000
commit24c38a10af63ed1e300ffe7546ef766cb7539fe3 (patch)
tree4bae952237e10737787967398929ee2b8f355659 /webkit
parent2ef6527547e597552e34159294574b74471fd636 (diff)
downloadchromium_src-24c38a10af63ed1e300ffe7546ef766cb7539fe3.zip
chromium_src-24c38a10af63ed1e300ffe7546ef766cb7539fe3.tar.gz
chromium_src-24c38a10af63ed1e300ffe7546ef766cb7539fe3.tar.bz2
Rebaseline tests according to changes upstream.
http://trac.webkit.org/changeset/48647 http://trac.webkit.org/changeset/48679 R=levin BUG=none TEST=none Review URL: http://codereview.chromium.org/225018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27007 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/float-multicol-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/float-multicol-expected.pngbin97445 -> 97423 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.pngbin0 -> 26152 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.pngbin0 -> 3360 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.pngbin0 -> 3384 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.pngbin0 -> 3395 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.pngbin0 -> 6584 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.pngbin0 -> 3703 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.pngbin0 -> 3393 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/tables/mozilla/bugs/bug34176-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-linux/LayoutTests/tables/mozilla/bugs/bug34176-expected.pngbin3721 -> 3720 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.pngbin32515 -> 32486 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.txt8
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.pngbin0 -> 12720 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.txt412
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.pngbin0 -> 2972 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt17
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.pngbin0 -> 2999 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt19
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.pngbin0 -> 3009 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.txt20
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.pngbin0 -> 3939 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt11
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.pngbin0 -> 3095 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt27
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.pngbin0 -> 3005 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.txt19
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.pngbin3180 -> 3181 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.txt18
-rwxr-xr-xwebkit/tools/layout_tests/test_expectations.txt11
46 files changed, 556 insertions, 28 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/float-multicol-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/float-multicol-expected.checksum
index 0ae3c50..a5a78c6 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/float-multicol-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/float-multicol-expected.checksum
@@ -1 +1 @@
-9fe374bb85862ace2ac3b0a1cd158b18 \ No newline at end of file
+30a3a99c62d4d8046a6b5dbd4bfc24de \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/float-multicol-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/float-multicol-expected.png
index 80f2cce..eb42c9e 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/float-multicol-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/float-multicol-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.checksum
new file mode 100644
index 0000000..b3877dd
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.checksum
@@ -0,0 +1 @@
+690cea5a727c0a4b2d96204e5e360e89 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.png
new file mode 100644
index 0000000..2df581a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum
new file mode 100644
index 0000000..1fb981c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum
@@ -0,0 +1 @@
+5bc7f8ba3d6dad7978b15e5cea8e45b1 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.png
new file mode 100644
index 0000000..640458e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum
new file mode 100644
index 0000000..332f2dc
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum
@@ -0,0 +1 @@
+0ef896f4bcf3f6340f29178ec5db77eb \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.png
new file mode 100644
index 0000000..7d8bb1c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum
new file mode 100644
index 0000000..78b9d82
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum
@@ -0,0 +1 @@
+22e7c92bcfb3970552621dabd829b090 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.png
new file mode 100644
index 0000000..cc4ecfd
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum
new file mode 100644
index 0000000..d81e05c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum
@@ -0,0 +1 @@
+c07a6f192493b1d81827eeb0ebba75d1 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.png
new file mode 100644
index 0000000..b63ec60
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum
new file mode 100644
index 0000000..61dc8a4
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum
@@ -0,0 +1 @@
+90a55fdf95e8083eb66a66eb1d07980d \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.png
new file mode 100644
index 0000000..33d59fe
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.checksum
new file mode 100644
index 0000000..7146f3e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.checksum
@@ -0,0 +1 @@
+ae303f73d011073f1ea2d1a00c54e28d \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.png
new file mode 100644
index 0000000..f72b309
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/tables/mozilla/bugs/bug34176-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/tables/mozilla/bugs/bug34176-expected.checksum
index cfdb70c..70933da 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/tables/mozilla/bugs/bug34176-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/tables/mozilla/bugs/bug34176-expected.checksum
@@ -1 +1 @@
-20f22c534eeadfc8119687ad70b26990 \ No newline at end of file
+246a9213f19faf2c6b05eb3195d802e2 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/tables/mozilla/bugs/bug34176-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/tables/mozilla/bugs/bug34176-expected.png
index 159744b..de74ef0 100644
--- a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/tables/mozilla/bugs/bug34176-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/tables/mozilla/bugs/bug34176-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.checksum
index d7083dd..cf93278 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.checksum
@@ -1 +1 @@
-5d3eab49bc0661394b4cc462b0b55ffb \ No newline at end of file
+7cd220a1e6f7da65ee8c2b07cf316668 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.png
index 4173bfc..b49e8d1 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.txt
index b8b451b..244b2e3 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.txt
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/float-multicol-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 785x809
+layer at (0,0) size 785x825
RenderView at (0,0) size 785x600
-layer at (0,0) size 785x809
- RenderBlock {HTML} at (0,0) size 785x649
- RenderBody {BODY} at (8,19) size 769x614
+layer at (0,0) size 785x825
+ RenderBlock {HTML} at (0,0) size 785x825
+ RenderBody {BODY} at (8,19) size 769x790
RenderBlock {DIV} at (0,0) size 769x27 [bgcolor=#00FFFF]
RenderBlock (floating) {DIV} at (4,4) size 384x492 [bgcolor=#FFFF00]
RenderImage {IMG} at (0,0) size 133x70
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.checksum
new file mode 100644
index 0000000..55b8e8e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.checksum
@@ -0,0 +1 @@
+ba17fb0454bb70d533eed86a31d50a99 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.png
new file mode 100644
index 0000000..fb76a90
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.txt
new file mode 100644
index 0000000..ac172d1
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/multicol/positioned-with-constrained-height-expected.txt
@@ -0,0 +1,412 @@
+layer at (0,0) size 1036x585
+ RenderView at (0,0) size 800x585
+layer at (0,0) size 800x585
+ RenderBlock {HTML} at (0,0) size 800x585
+ RenderBody {BODY} at (8,8) size 784x569
+layer at (8,8) size 1028x300
+ RenderBlock (positioned) {DIV} at (8,8) size 100x300 [bgcolor=#00FF00]
+ RenderText {#text} at (0,0) size 100x19
+ text run at (0,0) width 100: "This is some text"
+ RenderBR {BR} at (100,15) size 0x0
+ RenderText {#text} at (0,20) size 100x19
+ text run at (0,20) width 100: "This is some text"
+ RenderBR {BR} at (100,35) size 0x0
+ RenderText {#text} at (0,40) size 100x19
+ text run at (0,40) width 100: "This is some text"
+ RenderBR {BR} at (100,55) size 0x0
+ RenderText {#text} at (0,60) size 100x19
+ text run at (0,60) width 100: "This is some text"
+ RenderBR {BR} at (100,75) size 0x0
+ RenderText {#text} at (0,80) size 100x19
+ text run at (0,80) width 100: "This is some text"
+ RenderBR {BR} at (100,95) size 0x0
+ RenderText {#text} at (0,100) size 100x19
+ text run at (0,100) width 100: "This is some text"
+ RenderBR {BR} at (100,115) size 0x0
+ RenderText {#text} at (0,120) size 100x19
+ text run at (0,120) width 100: "This is some text"
+ RenderBR {BR} at (100,135) size 0x0
+ RenderText {#text} at (0,140) size 100x19
+ text run at (0,140) width 100: "This is some text"
+ RenderBR {BR} at (100,155) size 0x0
+ RenderText {#text} at (0,160) size 100x19
+ text run at (0,160) width 100: "This is some text"
+ RenderBR {BR} at (100,175) size 0x0
+ RenderText {#text} at (0,180) size 100x19
+ text run at (0,180) width 100: "This is some text"
+ RenderBR {BR} at (100,195) size 0x0
+ RenderText {#text} at (0,200) size 100x19
+ text run at (0,200) width 100: "This is some text"
+ RenderBR {BR} at (100,215) size 0x0
+ RenderText {#text} at (0,220) size 100x19
+ text run at (0,220) width 100: "This is some text"
+ RenderBR {BR} at (100,235) size 0x0
+ RenderText {#text} at (0,240) size 100x19
+ text run at (0,240) width 100: "This is some text"
+ RenderBR {BR} at (100,255) size 0x0
+ RenderText {#text} at (0,260) size 100x19
+ text run at (0,260) width 100: "This is some text"
+ RenderBR {BR} at (100,275) size 0x0
+ RenderText {#text} at (0,280) size 100x19
+ text run at (0,280) width 100: "This is some text"
+ RenderBR {BR} at (100,295) size 0x0
+ RenderText {#text} at (0,300) size 100x19
+ text run at (0,300) width 100: "This is some text"
+ RenderBR {BR} at (100,315) size 0x0
+ RenderText {#text} at (0,320) size 100x19
+ text run at (0,320) width 100: "This is some text"
+ RenderBR {BR} at (100,335) size 0x0
+ RenderText {#text} at (0,340) size 100x19
+ text run at (0,340) width 100: "This is some text"
+ RenderBR {BR} at (100,355) size 0x0
+ RenderText {#text} at (0,360) size 100x19
+ text run at (0,360) width 100: "This is some text"
+ RenderBR {BR} at (100,375) size 0x0
+ RenderText {#text} at (0,380) size 100x19
+ text run at (0,380) width 100: "This is some text"
+ RenderBR {BR} at (100,395) size 0x0
+ RenderText {#text} at (0,400) size 100x19
+ text run at (0,400) width 100: "This is some text"
+ RenderBR {BR} at (100,415) size 0x0
+ RenderText {#text} at (0,420) size 100x19
+ text run at (0,420) width 100: "This is some text"
+ RenderBR {BR} at (100,435) size 0x0
+ RenderText {#text} at (0,440) size 100x19
+ text run at (0,440) width 100: "This is some text"
+ RenderBR {BR} at (100,455) size 0x0
+ RenderText {#text} at (0,460) size 100x19
+ text run at (0,460) width 100: "This is some text"
+ RenderBR {BR} at (100,475) size 0x0
+ RenderText {#text} at (0,480) size 100x19
+ text run at (0,480) width 100: "This is some text"
+ RenderBR {BR} at (100,495) size 0x0
+ RenderText {#text} at (0,500) size 100x19
+ text run at (0,500) width 100: "This is some text"
+ RenderBR {BR} at (100,515) size 0x0
+ RenderText {#text} at (0,520) size 100x19
+ text run at (0,520) width 100: "This is some text"
+ RenderBR {BR} at (100,535) size 0x0
+ RenderText {#text} at (0,540) size 100x19
+ text run at (0,540) width 100: "This is some text"
+ RenderBR {BR} at (100,555) size 0x0
+ RenderText {#text} at (0,560) size 100x19
+ text run at (0,560) width 100: "This is some text"
+ RenderBR {BR} at (100,575) size 0x0
+ RenderText {#text} at (0,580) size 100x19
+ text run at (0,580) width 100: "This is some text"
+ RenderBR {BR} at (100,595) size 0x0
+ RenderText {#text} at (0,600) size 100x19
+ text run at (0,600) width 100: "This is some text"
+ RenderBR {BR} at (100,615) size 0x0
+ RenderText {#text} at (0,620) size 100x19
+ text run at (0,620) width 100: "This is some text"
+ RenderBR {BR} at (100,635) size 0x0
+ RenderText {#text} at (0,640) size 100x19
+ text run at (0,640) width 100: "This is some text"
+ RenderBR {BR} at (100,655) size 0x0
+ RenderText {#text} at (0,660) size 100x19
+ text run at (0,660) width 100: "This is some text"
+ RenderBR {BR} at (100,675) size 0x0
+ RenderText {#text} at (0,680) size 100x19
+ text run at (0,680) width 100: "This is some text"
+ RenderBR {BR} at (100,695) size 0x0
+ RenderText {#text} at (0,700) size 100x19
+ text run at (0,700) width 100: "This is some text"
+ RenderBR {BR} at (100,715) size 0x0
+ RenderText {#text} at (0,720) size 100x19
+ text run at (0,720) width 100: "This is some text"
+ RenderBR {BR} at (100,735) size 0x0
+ RenderText {#text} at (0,740) size 100x19
+ text run at (0,740) width 100: "This is some text"
+ RenderBR {BR} at (100,755) size 0x0
+ RenderText {#text} at (0,760) size 100x19
+ text run at (0,760) width 100: "This is some text"
+ RenderBR {BR} at (100,775) size 0x0
+ RenderText {#text} at (0,780) size 100x19
+ text run at (0,780) width 100: "This is some text"
+ RenderBR {BR} at (100,795) size 0x0
+ RenderText {#text} at (0,800) size 100x19
+ text run at (0,800) width 100: "This is some text"
+ RenderBR {BR} at (100,815) size 0x0
+ RenderText {#text} at (0,820) size 100x19
+ text run at (0,820) width 100: "This is some text"
+ RenderBR {BR} at (100,835) size 0x0
+ RenderText {#text} at (0,840) size 100x19
+ text run at (0,840) width 100: "This is some text"
+ RenderBR {BR} at (100,855) size 0x0
+ RenderText {#text} at (0,860) size 100x19
+ text run at (0,860) width 100: "This is some text"
+ RenderBR {BR} at (100,875) size 0x0
+ RenderText {#text} at (0,880) size 100x19
+ text run at (0,880) width 100: "This is some text"
+ RenderBR {BR} at (100,895) size 0x0
+ RenderText {#text} at (0,900) size 100x19
+ text run at (0,900) width 100: "This is some text"
+ RenderBR {BR} at (100,915) size 0x0
+ RenderText {#text} at (0,920) size 100x19
+ text run at (0,920) width 100: "This is some text"
+ RenderBR {BR} at (100,935) size 0x0
+ RenderText {#text} at (0,940) size 100x19
+ text run at (0,940) width 100: "This is some text"
+ RenderBR {BR} at (100,955) size 0x0
+ RenderText {#text} at (0,960) size 100x19
+ text run at (0,960) width 100: "This is some text"
+ RenderBR {BR} at (100,975) size 0x0
+ RenderText {#text} at (0,980) size 100x19
+ text run at (0,980) width 100: "This is some text"
+ RenderBR {BR} at (100,995) size 0x0
+ RenderText {#text} at (0,1000) size 100x19
+ text run at (0,1000) width 100: "This is some text"
+ RenderBR {BR} at (100,1015) size 0x0
+ RenderText {#text} at (0,1020) size 100x19
+ text run at (0,1020) width 100: "This is some text"
+ RenderBR {BR} at (100,1035) size 0x0
+ RenderText {#text} at (0,1040) size 100x19
+ text run at (0,1040) width 100: "This is some text"
+ RenderBR {BR} at (100,1055) size 0x0
+ RenderText {#text} at (0,1060) size 100x19
+ text run at (0,1060) width 100: "This is some text"
+ RenderBR {BR} at (100,1075) size 0x0
+ RenderText {#text} at (0,1080) size 100x19
+ text run at (0,1080) width 100: "This is some text"
+ RenderBR {BR} at (100,1095) size 0x0
+ RenderText {#text} at (0,1100) size 100x19
+ text run at (0,1100) width 100: "This is some text"
+ RenderBR {BR} at (100,1115) size 0x0
+ RenderText {#text} at (0,1120) size 100x19
+ text run at (0,1120) width 100: "This is some text"
+ RenderBR {BR} at (100,1135) size 0x0
+ RenderText {#text} at (0,1140) size 100x19
+ text run at (0,1140) width 100: "This is some text"
+ RenderBR {BR} at (100,1155) size 0x0
+ RenderText {#text} at (0,1160) size 100x19
+ text run at (0,1160) width 100: "This is some text"
+ RenderBR {BR} at (100,1175) size 0x0
+ RenderText {#text} at (0,1180) size 100x19
+ text run at (0,1180) width 100: "This is some text"
+ RenderBR {BR} at (100,1195) size 0x0
+ RenderText {#text} at (0,1200) size 100x19
+ text run at (0,1200) width 100: "This is some text"
+ RenderBR {BR} at (100,1215) size 0x0
+ RenderText {#text} at (0,1220) size 100x19
+ text run at (0,1220) width 100: "This is some text"
+ RenderBR {BR} at (100,1235) size 0x0
+ RenderText {#text} at (0,1240) size 100x19
+ text run at (0,1240) width 100: "This is some text"
+ RenderBR {BR} at (100,1255) size 0x0
+ RenderText {#text} at (0,1260) size 100x19
+ text run at (0,1260) width 100: "This is some text"
+ RenderBR {BR} at (100,1275) size 0x0
+ RenderText {#text} at (0,1280) size 100x19
+ text run at (0,1280) width 100: "This is some text"
+ RenderBR {BR} at (100,1295) size 0x0
+ RenderText {#text} at (0,1300) size 100x19
+ text run at (0,1300) width 100: "This is some text"
+ RenderBR {BR} at (100,1315) size 0x0
+ RenderText {#text} at (0,1320) size 100x19
+ text run at (0,1320) width 100: "This is some text"
+ RenderBR {BR} at (100,1335) size 0x0
+ RenderText {#text} at (0,1340) size 100x19
+ text run at (0,1340) width 100: "This is some text"
+ RenderBR {BR} at (100,1355) size 0x0
+ RenderText {#text} at (0,1360) size 100x19
+ text run at (0,1360) width 100: "This is some text"
+ RenderBR {BR} at (100,1375) size 0x0
+ RenderText {#text} at (0,1380) size 100x19
+ text run at (0,1380) width 100: "This is some text"
+ RenderBR {BR} at (100,1395) size 0x0
+ RenderText {#text} at (0,1400) size 100x19
+ text run at (0,1400) width 100: "This is some text"
+ RenderBR {BR} at (100,1415) size 0x0
+ RenderText {#text} at (0,1420) size 100x19
+ text run at (0,1420) width 100: "This is some text"
+ RenderBR {BR} at (100,1435) size 0x0
+ RenderText {#text} at (0,1440) size 100x19
+ text run at (0,1440) width 100: "This is some text"
+ RenderBR {BR} at (100,1455) size 0x0
+ RenderText {#text} at (0,1460) size 100x19
+ text run at (0,1460) width 100: "This is some text"
+ RenderBR {BR} at (100,1475) size 0x0
+ RenderText {#text} at (0,1480) size 100x19
+ text run at (0,1480) width 100: "This is some text"
+ RenderBR {BR} at (100,1495) size 0x0
+ RenderText {#text} at (0,1500) size 100x19
+ text run at (0,1500) width 100: "This is some text"
+ RenderBR {BR} at (100,1515) size 0x0
+ RenderText {#text} at (0,1520) size 100x19
+ text run at (0,1520) width 100: "This is some text"
+ RenderBR {BR} at (100,1535) size 0x0
+ RenderText {#text} at (0,1540) size 100x19
+ text run at (0,1540) width 100: "This is some text"
+ RenderBR {BR} at (100,1555) size 0x0
+ RenderText {#text} at (0,1560) size 100x19
+ text run at (0,1560) width 100: "This is some text"
+ RenderBR {BR} at (100,1575) size 0x0
+ RenderText {#text} at (0,1580) size 100x19
+ text run at (0,1580) width 100: "This is some text"
+ RenderBR {BR} at (100,1595) size 0x0
+ RenderText {#text} at (0,1600) size 100x19
+ text run at (0,1600) width 100: "This is some text"
+ RenderBR {BR} at (100,1615) size 0x0
+ RenderText {#text} at (0,1620) size 100x19
+ text run at (0,1620) width 100: "This is some text"
+ RenderBR {BR} at (100,1635) size 0x0
+ RenderText {#text} at (0,1640) size 100x19
+ text run at (0,1640) width 100: "This is some text"
+ RenderBR {BR} at (100,1655) size 0x0
+ RenderText {#text} at (0,1660) size 100x19
+ text run at (0,1660) width 100: "This is some text"
+ RenderBR {BR} at (100,1675) size 0x0
+ RenderText {#text} at (0,1680) size 100x19
+ text run at (0,1680) width 100: "This is some text"
+ RenderBR {BR} at (100,1695) size 0x0
+ RenderText {#text} at (0,1700) size 100x19
+ text run at (0,1700) width 100: "This is some text"
+ RenderBR {BR} at (100,1715) size 0x0
+ RenderText {#text} at (0,1720) size 100x19
+ text run at (0,1720) width 100: "This is some text"
+ RenderBR {BR} at (100,1735) size 0x0
+ RenderText {#text} at (0,1740) size 100x19
+ text run at (0,1740) width 100: "This is some text"
+ RenderBR {BR} at (100,1755) size 0x0
+ RenderText {#text} at (0,1760) size 100x19
+ text run at (0,1760) width 100: "This is some text"
+ RenderBR {BR} at (100,1775) size 0x0
+ RenderText {#text} at (0,1780) size 100x19
+ text run at (0,1780) width 100: "This is some text"
+ RenderBR {BR} at (100,1795) size 0x0
+ RenderText {#text} at (0,1800) size 100x19
+ text run at (0,1800) width 100: "This is some text"
+ RenderBR {BR} at (100,1815) size 0x0
+ RenderText {#text} at (0,1820) size 100x19
+ text run at (0,1820) width 100: "This is some text"
+ RenderBR {BR} at (100,1835) size 0x0
+ RenderText {#text} at (0,1840) size 100x19
+ text run at (0,1840) width 100: "This is some text"
+ RenderBR {BR} at (100,1855) size 0x0
+ RenderText {#text} at (0,1860) size 100x19
+ text run at (0,1860) width 100: "This is some text"
+ RenderBR {BR} at (100,1875) size 0x0
+ RenderText {#text} at (0,1880) size 100x19
+ text run at (0,1880) width 100: "This is some text"
+ RenderBR {BR} at (100,1895) size 0x0
+ RenderText {#text} at (0,1900) size 100x19
+ text run at (0,1900) width 100: "This is some text"
+ RenderBR {BR} at (100,1915) size 0x0
+ RenderText {#text} at (0,1920) size 100x19
+ text run at (0,1920) width 100: "This is some text"
+ RenderBR {BR} at (100,1935) size 0x0
+ RenderText {#text} at (0,1940) size 100x19
+ text run at (0,1940) width 100: "This is some text"
+ RenderBR {BR} at (100,1955) size 0x0
+ RenderText {#text} at (0,1960) size 100x19
+ text run at (0,1960) width 100: "This is some text"
+ RenderBR {BR} at (100,1975) size 0x0
+ RenderText {#text} at (0,1980) size 100x19
+ text run at (0,1980) width 100: "This is some text"
+ RenderBR {BR} at (100,1995) size 0x0
+ RenderText {#text} at (0,2000) size 100x19
+ text run at (0,2000) width 100: "This is some text"
+ RenderBR {BR} at (100,2015) size 0x0
+ RenderText {#text} at (0,2020) size 100x19
+ text run at (0,2020) width 100: "This is some text"
+ RenderBR {BR} at (100,2035) size 0x0
+ RenderText {#text} at (0,2040) size 100x19
+ text run at (0,2040) width 100: "This is some text"
+ RenderBR {BR} at (100,2055) size 0x0
+ RenderText {#text} at (0,2060) size 100x19
+ text run at (0,2060) width 100: "This is some text"
+ RenderBR {BR} at (100,2075) size 0x0
+ RenderText {#text} at (0,2080) size 100x19
+ text run at (0,2080) width 100: "This is some text"
+ RenderBR {BR} at (100,2095) size 0x0
+ RenderText {#text} at (0,2100) size 100x19
+ text run at (0,2100) width 100: "This is some text"
+ RenderBR {BR} at (100,2115) size 0x0
+ RenderText {#text} at (0,2120) size 100x19
+ text run at (0,2120) width 100: "This is some text"
+ RenderBR {BR} at (100,2135) size 0x0
+ RenderText {#text} at (0,2140) size 100x19
+ text run at (0,2140) width 100: "This is some text"
+ RenderBR {BR} at (100,2155) size 0x0
+ RenderText {#text} at (0,2160) size 100x19
+ text run at (0,2160) width 100: "This is some text"
+ RenderBR {BR} at (100,2175) size 0x0
+ RenderText {#text} at (0,2180) size 100x19
+ text run at (0,2180) width 100: "This is some text"
+ RenderBR {BR} at (100,2195) size 0x0
+ RenderText {#text} at (0,2200) size 100x19
+ text run at (0,2200) width 100: "This is some text"
+ RenderBR {BR} at (100,2215) size 0x0
+ RenderText {#text} at (0,2220) size 100x19
+ text run at (0,2220) width 100: "This is some text"
+ RenderBR {BR} at (100,2235) size 0x0
+ RenderText {#text} at (0,2240) size 100x19
+ text run at (0,2240) width 100: "This is some text"
+ RenderBR {BR} at (100,2255) size 0x0
+ RenderText {#text} at (0,2260) size 100x19
+ text run at (0,2260) width 100: "This is some text"
+ RenderBR {BR} at (100,2275) size 0x0
+ RenderText {#text} at (0,2280) size 100x19
+ text run at (0,2280) width 100: "This is some text"
+ RenderBR {BR} at (100,2295) size 0x0
+ RenderText {#text} at (0,2300) size 100x19
+ text run at (0,2300) width 100: "This is some text"
+ RenderBR {BR} at (100,2315) size 0x0
+ RenderText {#text} at (0,2320) size 100x19
+ text run at (0,2320) width 100: "This is some text"
+ RenderBR {BR} at (100,2335) size 0x0
+ RenderText {#text} at (0,2340) size 100x19
+ text run at (0,2340) width 100: "This is some text"
+ RenderBR {BR} at (100,2355) size 0x0
+ RenderText {#text} at (0,2360) size 100x19
+ text run at (0,2360) width 100: "This is some text"
+ RenderBR {BR} at (100,2375) size 0x0
+ RenderText {#text} at (0,2380) size 100x19
+ text run at (0,2380) width 100: "This is some text"
+ RenderBR {BR} at (100,2395) size 0x0
+ RenderText {#text} at (0,2400) size 100x19
+ text run at (0,2400) width 100: "This is some text"
+ RenderBR {BR} at (100,2415) size 0x0
+ RenderText {#text} at (0,2420) size 100x19
+ text run at (0,2420) width 100: "This is some text"
+ RenderBR {BR} at (100,2435) size 0x0
+ RenderText {#text} at (0,2440) size 100x19
+ text run at (0,2440) width 100: "This is some text"
+ RenderBR {BR} at (100,2455) size 0x0
+ RenderText {#text} at (0,2460) size 100x19
+ text run at (0,2460) width 100: "This is some text"
+ RenderBR {BR} at (100,2475) size 0x0
+ RenderText {#text} at (0,2480) size 100x19
+ text run at (0,2480) width 100: "This is some text"
+ RenderBR {BR} at (100,2495) size 0x0
+ RenderText {#text} at (0,2500) size 100x19
+ text run at (0,2500) width 100: "This is some text"
+ RenderBR {BR} at (100,2515) size 0x0
+ RenderText {#text} at (0,2520) size 100x19
+ text run at (0,2520) width 100: "This is some text"
+ RenderBR {BR} at (100,2535) size 0x0
+ RenderText {#text} at (0,2540) size 100x19
+ text run at (0,2540) width 100: "This is some text"
+ RenderBR {BR} at (100,2555) size 0x0
+ RenderText {#text} at (0,2560) size 100x19
+ text run at (0,2560) width 100: "This is some text"
+ RenderBR {BR} at (100,2575) size 0x0
+ RenderText {#text} at (0,2580) size 100x19
+ text run at (0,2580) width 100: "This is some text"
+ RenderBR {BR} at (100,2595) size 0x0
+ RenderText {#text} at (0,2600) size 100x19
+ text run at (0,2600) width 100: "This is some text"
+ RenderBR {BR} at (100,2615) size 0x0
+ RenderText {#text} at (0,2620) size 100x19
+ text run at (0,2620) width 100: "This is some text"
+ RenderBR {BR} at (100,2635) size 0x0
+ RenderText {#text} at (0,2640) size 100x19
+ text run at (0,2640) width 100: "This is some text"
+ RenderBR {BR} at (100,2655) size 0x0
+ RenderText {#text} at (0,2660) size 100x19
+ text run at (0,2660) width 100: "This is some text"
+ RenderBR {BR} at (100,2675) size 0x0
+ RenderText {#text} at (0,2680) size 100x19
+ text run at (0,2680) width 100: "This is some text"
+ RenderBR {BR} at (100,2695) size 0x0
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum
new file mode 100644
index 0000000..8cfbb82
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.checksum
@@ -0,0 +1 @@
+63ea91bcbd69893825054df7d9030742 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.png
new file mode 100644
index 0000000..54ba312
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt
new file mode 100644
index 0000000..8a5f6fd
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table-expected.txt
@@ -0,0 +1,17 @@
+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 784x584
+ RenderTable {TABLE} at (0,0) size 784x36 [bgcolor=#FF0000]
+ RenderTableSection {TBODY} at (0,0) size 784x36
+ RenderTableRow {TR} at (0,2) size 784x2
+ RenderTableCell {TD} at (2,2) size 780x2 [r=0 c=0 rs=1 cs=1]
+ RenderTableRow {TR} at (0,6) size 784x28
+ RenderTableCell {TD} at (2,6) size 780x28 [r=1 c=0 rs=1 cs=1]
+ RenderTable {TABLE} at (1,1) size 778x26 [bgcolor=#008000]
+ RenderTableSection {TBODY} at (0,0) size 778x26
+ RenderTableRow {TR} at (0,2) size 778x22
+ RenderTableCell {TD} at (2,2) size 774x22 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x19
+ text run at (1,1) width 48: "Content"
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum
new file mode 100644
index 0000000..df4330e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.checksum
@@ -0,0 +1 @@
+5ae839c9e51c9eaa796047e2f9990e10 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.png
new file mode 100644
index 0000000..f8b0d98
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt
new file mode 100644
index 0000000..55436f3
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table-expected.txt
@@ -0,0 +1,19 @@
+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 784x584
+ RenderTable {TABLE} at (0,0) size 784x38 [bgcolor=#FF0000]
+ RenderTableSection {TBODY} at (0,0) size 784x38
+ RenderTableRow {TR} at (0,2) size 784x34
+ RenderTableCell {TD} at (2,2) size 780x34 [r=0 c=0 rs=1 cs=1]
+ RenderTable {TABLE} at (1,1) size 778x32 [bgcolor=#0000FF]
+ RenderTableSection {TBODY} at (0,0) size 778x32
+ RenderTableRow {TR} at (0,2) size 778x28
+ RenderTableCell {TD} at (2,2) size 774x28 [r=0 c=0 rs=1 cs=1]
+ RenderTable {TABLE} at (1,1) size 772x26 [bgcolor=#008000]
+ RenderTableSection {TBODY} at (0,0) size 772x26
+ RenderTableRow {TR} at (0,2) size 772x22
+ RenderTableCell {TD} at (2,2) size 768x22 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x19
+ text run at (1,1) width 48: "Content"
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum
new file mode 100644
index 0000000..4793d47
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.checksum
@@ -0,0 +1 @@
+2e1c6ae6d6309ca9f97e7298dd9959ac \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.png
new file mode 100644
index 0000000..c47d046
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.txt
new file mode 100644
index 0000000..c1c65f2
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-div-expected.txt
@@ -0,0 +1,20 @@
+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 784x584
+ RenderTable {TABLE} at (0,0) size 784x38 [bgcolor=#FF0000]
+ RenderTableSection {TBODY} at (0,0) size 784x38
+ RenderTableRow {TR} at (0,2) size 784x34
+ RenderTableCell {TD} at (2,2) size 780x34 [r=0 c=0 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 150x32 [bgcolor=#800080]
+ RenderTable {TABLE} at (0,0) size 150x32 [bgcolor=#0000FF]
+ RenderTableSection {TBODY} at (0,0) size 150x32
+ RenderTableRow {TR} at (0,2) size 150x28
+ RenderTableCell {TD} at (2,2) size 146x28 [r=0 c=0 rs=1 cs=1]
+ RenderTable {TABLE} at (1,1) size 144x26 [bgcolor=#008000]
+ RenderTableSection {TBODY} at (0,0) size 144x26
+ RenderTableRow {TR} at (0,2) size 144x22
+ RenderTableCell {TD} at (2,2) size 140x22 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x19
+ text run at (1,1) width 48: "Content"
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum
new file mode 100644
index 0000000..731e651
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.checksum
@@ -0,0 +1 @@
+fd97b21595fba16526413b79b820240e \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.png
new file mode 100644
index 0000000..763bc4c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt
new file mode 100644
index 0000000..2a4d377
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div-expected.txt
@@ -0,0 +1,11 @@
+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 784x584
+ RenderInline {SPAN} at (0,0) size 583x19
+ RenderText {#text} at (0,0) size 583x19
+ text run at (0,0) width 583: "Success! The width of the fixed table is 1994px, which is based on the width of its containing div."
+ RenderText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum
new file mode 100644
index 0000000..003b48f
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.checksum
@@ -0,0 +1 @@
+f32c5405369172df56a537fac274953c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.png
new file mode 100644
index 0000000..86914ef
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt
new file mode 100644
index 0000000..66c8825
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table-expected.txt
@@ -0,0 +1,27 @@
+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 784x584
+ RenderTable {TABLE} at (0,0) size 784x64 [bgcolor=#FF0000]
+ RenderTableSection {TBODY} at (0,0) size 784x64
+ RenderTableRow {TR} at (0,2) size 784x60
+ RenderTableCell {TD} at (2,2) size 780x60 [r=0 c=0 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 778x58
+ RenderBlock (anonymous) at (0,0) size 778x20
+ RenderText {#text} at (0,0) size 24x19
+ text run at (0,0) width 24: "boo"
+ RenderTable {TABLE} at (0,20) size 100x38 [bgcolor=#800080]
+ RenderTableSection {TBODY} at (0,0) size 100x38
+ RenderTableRow {TR} at (0,2) size 100x34
+ RenderTableCell {TD} at (2,2) size 96x34 [r=0 c=0 rs=1 cs=1]
+ RenderTable {TABLE} at (1,1) size 94x32 [bgcolor=#0000FF]
+ RenderTableSection {TBODY} at (0,0) size 94x32
+ RenderTableRow {TR} at (0,2) size 94x28
+ RenderTableCell {TD} at (2,2) size 90x28 [r=0 c=0 rs=1 cs=1]
+ RenderTable {TABLE} at (1,1) size 88x26 [bgcolor=#008000]
+ RenderTableSection {TBODY} at (0,0) size 88x26
+ RenderTableRow {TR} at (0,2) size 88x22
+ RenderTableCell {TD} at (2,2) size 84x22 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x19
+ text run at (1,1) width 48: "Content"
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.checksum
new file mode 100644
index 0000000..1186c7e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.checksum
@@ -0,0 +1 @@
+9b0712b355e5697a0debc79d3b5e0871 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.png
new file mode 100644
index 0000000..9d4cc43
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.txt
new file mode 100644
index 0000000..1ddf0a7
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/table/fixed-table-with-small-percent-width-expected.txt
@@ -0,0 +1,19 @@
+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 784x584
+ RenderTable {TABLE} at (0,0) size 784x38 [bgcolor=#FF0000]
+ RenderTableSection {TBODY} at (0,0) size 784x38
+ RenderTableRow {TR} at (0,2) size 784x34
+ RenderTableCell {TD} at (2,2) size 780x34 [r=0 c=0 rs=1 cs=1]
+ RenderTable {TABLE} at (1,1) size 778x32 [bgcolor=#0000FF]
+ RenderTableSection {TBODY} at (0,0) size 778x32
+ RenderTableRow {TR} at (0,2) size 778x28
+ RenderTableCell {TD} at (2,2) size 774x28 [r=0 c=0 rs=1 cs=1]
+ RenderTable {TABLE} at (1,1) size 386x26 [bgcolor=#008000]
+ RenderTableSection {TBODY} at (0,0) size 386x26
+ RenderTableRow {TR} at (0,2) size 386x22
+ RenderTableCell {TD} at (2,2) size 382x22 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x19
+ text run at (1,1) width 48: "Content"
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.checksum
index f18d35e..c38df16 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.checksum
@@ -1 +1 @@
-4bf7412dcf1a9c08708f78a1b27abfcc \ No newline at end of file
+c1ef8b1b6dc2710d5642cfde0e31b867 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.png
index 612cb13..8283caf 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.txt
index 2037580..b84f25e 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.txt
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/tables/mozilla/bugs/bug34176-expected.txt
@@ -3,16 +3,16 @@ layer at (0,0) size 800x600
layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
- RenderTable {TABLE} at (0,0) size 718x40 [border: (1px outset #808080)]
- RenderTableSection {TBODY} at (1,1) size 716x38
- RenderTableRow {TR} at (0,2) size 716x34
- RenderTableCell {TD} at (2,2) size 712x34 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
- RenderTable {TABLE} at (2,2) size 708x30 [border: (1px outset #808080)]
- RenderTableSection {TBODY} at (1,1) size 706x28
- RenderTableRow {TR} at (0,2) size 706x24
- RenderTableCell {TD} at (2,2) size 200x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderTable {TABLE} at (0,0) size 784x40 [border: (1px outset #808080)]
+ RenderTableSection {TBODY} at (1,1) size 782x38
+ RenderTableRow {TR} at (0,2) size 782x34
+ RenderTableCell {TD} at (2,2) size 778x34 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderTable {TABLE} at (2,2) size 774x30 [border: (1px outset #808080)]
+ RenderTableSection {TBODY} at (1,1) size 772x28
+ RenderTableRow {TR} at (0,2) size 772x24
+ RenderTableCell {TD} at (2,2) size 219x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
RenderText {#text} at (2,2) size 32x19
text run at (2,2) width 32: "cell 1"
- RenderTableCell {TD} at (204,2) size 500x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderTableCell {TD} at (223,2) size 547x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
RenderText {#text} at (2,2) size 32x19
text run at (2,2) width 32: "cell 2"
diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt
index 2c579ff..7cabb85 100755
--- a/webkit/tools/layout_tests/test_expectations.txt
+++ b/webkit/tools/layout_tests/test_expectations.txt
@@ -2341,14 +2341,3 @@ BUG_PAUL LINUX DEBUG : LayoutTests/fast/backgrounds/size/contain-and-cover.html
// WebKit update 48642:48665
BUG_DGLAZKOV : LayoutTests/fast/loader/fragment-after-redirect-gets-back-entry.html = FAIL
-BUG_DGLAZKOV WIN LINUX : LayoutTests/fast/table/fixed-table-with-percent-inside-percent-table.html = FAIL
-BUG_DGLAZKOV WIN LINUX : LayoutTests/fast/table/fixed-table-with-percent-width-inside-auto-table.html = FAIL
-BUG_DGLAZKOV WIN LINUX : LayoutTests/fast/table/fixed-table-with-percent-width-inside-div.html = FAIL
-BUG_DGLAZKOV WIN LINUX : LayoutTests/fast/table/fixed-table-with-percent-width-inside-extra-large-div.html = FAIL
-BUG_DGLAZKOV WIN LINUX : LayoutTests/fast/table/fixed-table-with-percent-width-inside-fixed-width-table.html = FAIL
-BUG_DGLAZKOV WIN LINUX : LayoutTests/fast/table/fixed-table-with-small-percent-width.html = FAIL
-BUG_DGLAZKOV WIN LINUX : LayoutTests/tables/mozilla/bugs/bug34176.html = FAIL
-
-// WebKit update 48665:48679
-BUG_DGLAZKOV WIN LINUX : LayoutTests/fast/multicol/float-multicol.html = FAIL
-BUG_DGLAZKOV WIN LINUX : LayoutTests/fast/multicol/positioned-with-constrained-height.html = FAIL