Remove #ifdef ENABLE(MEDIA_STREAM) because MEDIA_STREAM is always enabled

BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148494 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rebaseline after r148487.

The rebaselines weren't done properly and thus we were missing
the appropriate baselines.

Skipped fast/text/zero-font-size-2.html as the ref-test output
is just wrong on Linux.

TBR=haraken
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148496 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename FeatureObserver to UseCounter to make clear that all it stores are usage counts.

I also added a comment to the top of UseCounter.h which references Chrome's privacy policy and explains when use-count data is ever submitted to Google.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148497 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 148494 "Remove #ifdef ENABLE(MEDIA_STREAM) because MEDIA_..."

The change is making 19 tests unhappy, either by failing or timing out.

> Remove #ifdef ENABLE(MEDIA_STREAM) because MEDIA_STREAM is always enabled
> 
> BUG=None
> 
> Review URL: https://codereview.chromium.org/14208009

TBR=pilgrim@chromium.org

git-svn-id: svn://svn.chromium.org/blink/trunk@148498 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Blink cleaning: Nuke BlobRegistryImpl, BlobStorageData, and BlobResourceHandle since they're not used.

BUG=229746

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148499 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove the java/lc3 tests.
We don't and won't ever support LiveConnect.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@148500 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make DOMWrapperWorlds easier to use

This patch adds a DOMWrapperWorld::current() static method that
returns either the DOMWrapperWorld for the current V8 context or
null if in a Worker.

Recently-transitioned callsites that previously used WorkerContextHandle
have been updated to call DOMWrapperWorld::current() instead, and it
will be used in upcoming WorldContextHandle transitions.

This lets us remove a FIXME in toV8Context() since all non-Worker
callers now pass in a non-null DOMWrapperWorld (rather than the
old behavior of passing null as a sentinel for "main world").

R=abarth
BUG=230460

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

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