Use String.trim() in editing/selection/move-vertically-with-paddings-borders.html test
https://bugs.webkit.org/show_bug.cgi?id=113490

Reviewed by Ryosuke Niwa.

* editing/selection/move-vertically-with-paddings-borders.html:
(selectWord): Use String.trim() to drop trailing whitespaces that
might be added depending on the editing behavior. See related bug
110487.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147143 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r143834.
http://trac.webkit.org/changeset/143834
https://bugs.webkit.org/show_bug.cgi?id=113530

Multiple use-after-free regressions on ClusterFuzz (Requested
by inferno-sec on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2013-03-28

* dom/Attr.cpp:
(WebCore::Attr::Attr):
(WebCore::Attr::setValue):
(WebCore::Attr::childrenChanged):
* dom/Attr.h:
(Attr):
* dom/Element.cpp:
(WebCore::Element::setAttributeInternal):
* dom/Element.h:
(Element):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147144 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK][AC] Use transform property of ClutterActor
https://bugs.webkit.org/show_bug.cgi?id=113317

Patch by ChangSeok Oh <changseok.oh@collabora.com> on 2013-03-28
Reviewed by Gustavo Noronha Silva.

ClutterActor has a transform property to set transformation matrix directly
since version 1.12. So we don't need to keep and use the matrix property of GraphicsLayerActor.

No new tests because of no functionality change.

* platform/graphics/clutter/GraphicsLayerActor.cpp:
(_GraphicsLayerActorPrivate):
(graphicsLayerActorDispose):
(graphicsLayerActorApplyTransform):
* platform/graphics/clutter/GraphicsLayerActor.h:
* platform/graphics/clutter/GraphicsLayerClutter.cpp:
(WebCore::GraphicsLayerClutter::updateTransform):
* platform/graphics/clutter/PlatformClutterAnimation.cpp:
(WebCore::PlatformClutterAnimation::addTransformTransition):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147145 268f45cc-cd09-0410-ab3c-d52691b4dbfc