[webcrypto] Allow crypto operations to be cancelled by the platform implementation.

When the ExecutionContext is destroyed, the outstanding request is marked as cancelled.

The corresponding chromium side of this change is https://codereview.chromium.org/341923004/

BUG=375430

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176502 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove title() from TimelineModel.Record

title is a presentation entity and shouldn't be exposed on model record. TimelineUIUtils should be used to retrieve it.

BUG=361045
R=loislo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176503 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: cleanup Network.emulateNetworkConditions

WARNING: should be landed after corresponding chromium patch.

BUG=245436

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176504 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix style errors in core/xml/.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176505 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[DevTools] Add offset and scale to WebDeviceEmulationParams.

This will be used to set offset/scale from DevTools protocol
instead of caluculating them in embedder.

BUG=327641
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@176506 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of [DevTools] Add offset and scale to WebDeviceEmulationParams. (https://codereview.chromium.org/342953003/)

Reason for revert:
Broke compile.

Original issue's description:
> [DevTools] Add offset and scale to WebDeviceEmulationParams.
> 
> This will be used to set offset/scale from DevTools protocol
> instead of caluculating them in embedder.
> 
> BUG=327641
> NOTRY=true
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=176506

TBR=pfeldman@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=327641

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

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