Use the non-deprecated way to set the button labels

Use label="" instead of the textContent

R=ojan@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180312 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r180305

http://src.chromium.org/viewvc/blink?view=revision&revision=180305

TBR=eae@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180313 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Sheriff-o-matic: Display snoozed failure groups in a separate stream

Adds a category to ct-failure-group and enables ct-failure-stream to filter
to a single category.

Ports the previously broken ct-failure-stream-tests to mocha in order to
add new tests.

NOTRY=true
BUG=400397,399967, 400387

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180314 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Re-land of: Allow paint invalidation containers to cross frame boundaries."

This reverts commit 51fe8a513278ca949b5848bce3495f69a67072e2.

Reason for revert:
Broke iframe repainting: https://code.google.com/p/chromium/issues/detail?id=403734.

Original issue's description:
> Re-land of: Allow paint invalidation containers to cross frame boundaries.
>
> The previous version had an infinite loop bug in RenderObject when there are two nested frames.
>
> Previously, the *actual* paint invalidation container, meaning the enclosing
> compositing layer / root RenderView, could already have been across a frame boundary. The logic to do this correctly was done via special code in RenderView.
>
> Instead, generalize the existing mechanisms to find a paint invalidation container
> and map rects to repaint container coordinate space to cross frame boundaries.
> This simplifies the code, and also causes paint invalidation rects to always be stored
> in the coordinate space of their graphics layer backing. The latter is important if we want
> to use these rects for determining which parts of a graphics layer need to be painted.
>
> BUG=401156
>
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=179858

TBR=chrishtr@chromium.org
NOTREECHECKS=true
BUG=401156

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180315 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add |WebTextDirection toWebTextDirection(TextDirection)|.

We need to add "platform" to public/web/DEPS in order to include
platform/text/TextDirection.h in WebTextDirection.h.
This change should have no problems because we already have "core"
dependency, and "core" depends on "platform."

TEST=none; no behavior changes.
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180316 bbb929c8-8fbe-4397-9dbb-9b2b20218538
ServiceWorker: Enable ServiceWorkerRegistration and update layout tests

This enables ServiceWorkerRegistration interface and updates layout tests
to work with it.

NOTE: ServiceWorker feature is still behind a flag, so this doesn't break
any real web applications.

[Spec] https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html#service-worker-registration-obj


BUG=396400
TEST=run_webkit_tests.py --debug http/tests/serviceworker

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

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