We've replaced SharedPersistent with ScopedPersistent or ScriptValue before, but a couple of SharedPersistents are remaining. So this CL replaces them.

Ideally we want to remove SharedPersistent though.

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=165751

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167313 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Improve MediaStream and RTCDTMFSender exception messages.

BUG=270033

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167314 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Temporarily skip editing/selection/move-left-right.html

The expectations will be updated after the TextInputController changes
landed

TBR=tfarina@chromium.org,tkent@chromium.org
BUG=331301

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167315 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Flip the TargetedStyleRecalc flag to status=stable. (https://codereview.chromium.org/163613010/)

Reason for revert:
Broke DataGrids in DevTools. Please see crbug.com/344445

Original issue's description:
> Flip the TargetedStyleRecalc flag to status=stable.
> 
> BUG=335247
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=167245

TBR=ojan@chromium.org,eseidel@chromium.org,chrishtr@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=335247

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167316 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Post inspector related worker tasks to a separate queue

Instead of using one queue with multiple modes, we use two queues. For each
inspector task, we post a tickle task to the main queue that will execute one
inspector task from the inspector queue.

If the worker is paused, tasks from the inspector queue are directly executed.

Also rip out the predicate support from MessageQueue as it's no longer used.

BUG=301514
R=yurys@chromium.org,pfeldman@chromium.org,kinuko@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167317 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Improve sync XMLHttpRequest exception messages.

BUG=270033

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167318 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Better handle colon/semicolon key events in style declarations

BUG=339487

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

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