Move WebKit.gyp out of Source/WebKit/chromium

We're very close to removing Source/WebKit/chromium. This CL moves WebKit.gyp
to Source/web/web.gyp.

R=jamesr@chromium.org

Review URL: https://codereview.chromium.org/21131004

git-svn-id: svn://svn.chromium.org/blink/trunk@155175 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Move WebKit.gyp out of Source/WebKit/chromium"

This reverts r155175. It appears to have broken the runhooks step on
some of the bots.

TBR=abarth@chromium.org

Review URL: https://codereview.chromium.org/21004012

git-svn-id: svn://svn.chromium.org/blink/trunk@155176 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix a reference to webkit_chromium_resources.pak.

This was found by Linux ChromeOS Release build on Chromium when
CL https://codereview.chromium.org/19537010/ landed (even with all trybots green).

I missed it on Blink because I grepped only for WebKit.grd which found zero
entries, but not for webkit_chromium.

R=abarth@chromium.org

Review URL: https://chromiumcodereview.appspot.com/20342002

git-svn-id: svn://svn.chromium.org/blink/trunk@155178 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Adds WebElement::imageContents()

This function returns the image contents for a given WebElement, if there is appropriate image data.
This can be useful for implementing context-menu based actions on images. Currently it only fetches
bitmap data for <img>s, but we could extend it to other image-like nodes if we wanted to.

R=darin@chromium.org, esprehn@chromium.org

Review URL: https://codereview.chromium.org/19856004

git-svn-id: svn://svn.chromium.org/blink/trunk@155179 bbb929c8-8fbe-4397-9dbb-9b2b20218538