REGRESSION(r170970) REGRESSION(r170974): [GTK] Build broken.
https://bugs.webkit.org/show_bug.cgi?id=134825

Unreviewed GTK build fix.

Patch by Carlos Alberto Lopez Perez <clopez@igalia.com> on 2014-07-10

* Shared/SessionState.h: Put ifdefs for ViewSnapshot on Mac port.
* Shared/WebBackForwardListItem.h: Idem.
* UIProcess/gtk/WebContextGtk.cpp:
(WebKit::WebContext::platformDefaultOpenGLCacheDirectory): Implement skeleton.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@170989 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed EFL build fix after r170970.

* UIProcess/efl/WebContextEfl.cpp:
(WebKit::WebContext::platformDefaultOpenGLCacheDirectory):

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