Remove carriage returns from LayoutTests (11)

Split up from https://codereview.chromium.org/211393005/

Generated via:
git grep -I -l $'\r'$ | grep -v gif$ | grep -v mhtml | head -n 100

TBR=eseidel@chromium.org
BUG=357373

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170382 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove carriage returns from LayoutTests (12)

Split up from https://codereview.chromium.org/211393005/

Generated via:
git grep -I -l $'\r'$ | grep -v gif$ | grep -v mhtml | head -n 100

TBR=eseidel@chromium.org
BUG=357373

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170383 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove carriage returns from LayoutTests (13)

Split up from https://codereview.chromium.org/211393005/

Generated via:
git grep -I -l $'\r'$ | grep -v gif$ | grep -v mhtml | head -n 100

TBR=eseidel@chromium.org
BUG=357373

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170384 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove carriage returns from LayoutTests (14)

Split up from https://codereview.chromium.org/211393005/

Generated via:
git grep -I -l $'\r'$ | grep -v gif$ | grep -v mhtml | head -n 100

TBR=eseidel@chromium.org
BUG=357373

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170385 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Original issue: https://codereview.chromium.org/167683003/

This version contains the LSAN suppression discussed on the original issue.

Use v8 Microtask Queue

V8 now hosts the end-of-microtask work queue. This allows consistent
scheduling of microtask work regardless of where it is implemented (v8 vs blink).

TBR=adamk,jyasskin,earthdok
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170386 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove carriage returns from LayoutTests (15)

Split up from https://codereview.chromium.org/211393005/

Generated via:
git grep -I -l $'\r'$ | grep -v gif$ | grep -v mhtml | head -n 100

TBR=eseidel@chromium.org
BUG=357373

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170387 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove carriage returns from LayoutTests (16)

Split up from https://codereview.chromium.org/211393005/

Generated via:
git grep -I -l $'\r'$ | grep -v gif$ | grep -v mhtml | head -n 100

TBR=eseidel@chromium.org
BUG=357373

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170388 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Expose details for appcache error events.

Make AppCache "error" events implement a ApplicationCacheErrorEvent
interface, with |reason|, |url|, |status| and |message| properties
to enable recording diagnostics from the field.

BUG=342555

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170389 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove carriage returns from LayoutTests (17)

Split up from https://codereview.chromium.org/211393005/

Generated via:
git grep -I -l $'\r'$ | grep -v gif$ | grep -v mhtml | head -n 100

TBR=eseidel@chromium.org
BUG=357373

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170390 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Teach updateGraphicsLayerConfiguration about dirty bits

This CL teaches updateGraphicsLayerConfiguration about the needs to update
geometry dirty bit. There's no reason to update the graphics layer
configuration if nothing has changed about the composited layer mapping.

This CL also moves the computation of the update type to
clearNeedsGeometryUpdate to improve the parallelism between
updateCompositedBounds, updateGraphicsLayerConfiguration, and
updateGraphicsLayerGeometry.

We'll likely want to rename many of these concepts once we get closer to the
final design of the system.

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

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