Consider mixed-content iframes to be mixed script instead of mixed display.

BUG=238484
TEST=http/tests/security/mixedContent/*
R=abarth@chromium.org, tsepez@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149986 bbb929c8-8fbe-4397-9dbb-9b2b20218538
blink: Add new GL API for GpuMemoryBuffers

BUG=175012

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149987 bbb929c8-8fbe-4397-9dbb-9b2b20218538
HashTraits<RefPtr<P> >::peek should consider empty value

HashTraits<RefPtr<P> >::peek() should consider passing of empty value which is
raw pointer equal to '0', and return it right away instead of converting it to RefPtr
and invoking get().

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149988 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove the CSS_COMPOSITING define, leaving the implementation under the runtime flag, since runtime switching of css properties is now in place. 

BUG=229926

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149989 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Clean up KURL.cpp dependencies

This CL moves the functions for guessing MIME types from URLs out of KURL.cpp
so that KURL.cpp doesn't need MIME-related dependencies.

BUG=239181

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

git-svn-id: svn://svn.chromium.org/blink/trunk@149990 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove AlternativeTextController/AlternativeTextClient

These were dead code in Blink. Also allowed removal of a bunch of code
around Dictation in the edit commands and Editor.cpp.

R=eseidel@chromium.org

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

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