From b24da13799815f0c8f18a22aeb8192a1d13cf357 Mon Sep 17 00:00:00 2001 From: "commit-queue@webkit.org" Date: Mon, 16 Apr 2012 20:08:02 +0000 Subject: [PATCH] RenderImage ignores its percent width/height when setContainerSizeForRenderer https://bugs.webkit.org/show_bug.cgi?id=80431 Add a test case for Bug 80431. It renders a 1x1 svg as an image with percent width/height specified. Patch by Yong Li on 2012-04-16 Reviewed by Nikolas Zimmermann. * svg/as-image/resources/rect-1x1.svg: Added. * svg/as-image/svg-as-image-with-relative-size-expected.html: Added. * svg/as-image/svg-as-image-with-relative-size.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@114290 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- LayoutTests/ChangeLog | 14 ++++++++++++++ LayoutTests/svg/as-image/resources/rect-1x1.svg | 6 ++++++ .../svg-as-image-with-relative-size-expected.html | 16 ++++++++++++++++ .../svg/as-image/svg-as-image-with-relative-size.html | 16 ++++++++++++++++ 4 files changed, 52 insertions(+) create mode 100644 LayoutTests/svg/as-image/resources/rect-1x1.svg create mode 100644 LayoutTests/svg/as-image/svg-as-image-with-relative-size-expected.html create mode 100644 LayoutTests/svg/as-image/svg-as-image-with-relative-size.html diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog index 99a981b..5b08743 100644 --- a/LayoutTests/ChangeLog +++ b/LayoutTests/ChangeLog @@ -1,3 +1,17 @@ +2012-04-16 Yong Li + + RenderImage ignores its percent width/height when setContainerSizeForRenderer + https://bugs.webkit.org/show_bug.cgi?id=80431 + + Add a test case for Bug 80431. It renders a 1x1 svg as an image with percent + width/height specified. + + Reviewed by Nikolas Zimmermann. + + * svg/as-image/resources/rect-1x1.svg: Added. + * svg/as-image/svg-as-image-with-relative-size-expected.html: Added. + * svg/as-image/svg-as-image-with-relative-size.html: Added. + 2012-04-16 Vincent Scheib Reverting shader-precision-format.html reftest fix - it only fixed some DBG builders. Marking test failing for those. diff --git a/LayoutTests/svg/as-image/resources/rect-1x1.svg b/LayoutTests/svg/as-image/resources/rect-1x1.svg new file mode 100644 index 0000000..38c4efd --- /dev/null +++ b/LayoutTests/svg/as-image/resources/rect-1x1.svg @@ -0,0 +1,6 @@ + + + + + diff --git a/LayoutTests/svg/as-image/svg-as-image-with-relative-size-expected.html b/LayoutTests/svg/as-image/svg-as-image-with-relative-size-expected.html new file mode 100644 index 0000000..08d4594 --- /dev/null +++ b/LayoutTests/svg/as-image/svg-as-image-with-relative-size-expected.html @@ -0,0 +1,16 @@ + + + svg-as-image-with-relative-size-expected + + + +
+ + + +
+ + + diff --git a/LayoutTests/svg/as-image/svg-as-image-with-relative-size.html b/LayoutTests/svg/as-image/svg-as-image-with-relative-size.html new file mode 100644 index 0000000..6cfc2c5 --- /dev/null +++ b/LayoutTests/svg/as-image/svg-as-image-with-relative-size.html @@ -0,0 +1,16 @@ + + + svg-as-image-with-relative-size + + + +
+ + +
+ + + -- 2.7.4