[GTK] Use PassOwnPtr for the returned value of createBackingStore
https://bugs.webkit.org/show_bug.cgi?id=118230

Patch by ChangSeok Oh <changseok.oh@collabora.com> on 2013-07-01
Reviewed by Andreas Kling.

It would be better that createBackingStore returns PassOwnPtr instread of OwnPtr
to keep compatibility with c++0x.

* WebCoreSupport/ChromeClientGtk.cpp:
(WebKit::createBackingStore):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152216 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Add missing string headers that are used when LOG_DISABLED is 0.
https://bugs.webkit.org/show_bug.cgi?id=118227

Patch by Kwang Yul Seo <skyul@company100.net> on 2013-07-01
Reviewed by Andreas Kling.

Build fix for LOG_DISABLED=0.

No new tests, no behavior change.

* html/track/InbandTextTrack.cpp:
* rendering/RenderLayerCompositor.cpp:

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