Roll out r126056 and r126626
authorpdr@google.com <pdr@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 26 Aug 2012 01:16:46 +0000 (01:16 +0000)
committerpdr@google.com <pdr@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 26 Aug 2012 01:16:46 +0000 (01:16 +0000)
commit5923a7ed145be190bc76d6f2a0a452bba5e100af
tree3514a9d65b44cf6735675028a9bb7bb694848452
parenteb56f400a80851ea817811416c977755c898fe1b
Roll out r126056 and r126626
https://bugs.webkit.org/show_bug.cgi?id=95017

Reviewed by Dirk Schulze.

Source/WebCore:

This patch rolls out r126056 which regressed a test.
The getBBox() code removed turns out to be required for tight bounding
boxes in SVGPathElement::getBBox().

When this regression occurred the relevant test was skipped in r126626. This
patch reverts that skip.

No new tests.

* svg/SVGPathElement.cpp:
(WebCore::SVGPathElement::getBBox):
(WebCore):
* svg/SVGPathElement.h:
(SVGPathElement):

LayoutTests:

Removing skipped test.

* platform/mac/Skipped:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@126693 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/platform/mac/Skipped
Source/WebCore/ChangeLog
Source/WebCore/svg/SVGPathElement.cpp
Source/WebCore/svg/SVGPathElement.h