Quota: Add null check

StorageQuotaClient can be null in some contexts.


BUG=346577
TEST=run the failed test locally (see the issue)

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170565 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Fix batch updates dropping methods invocations.

Do not skip method invocations inside requestAnimationFrame
when it has entered a new batch sequence. Otherwise the scheduled
method invocations get lost.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170566 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use NewScriptState in MIDIAccessResolver, CustomElementLifecycleCallbacks and V8MutationCallbacks

We're incrementally replacing RefPtr<DOMWrapperWorld> with RefPtr<NewScriptState>. See the bug description for more details.

BUG=357144

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170567 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Fix more uninitialized RawPtrs for the oilpan build.

TBR=haraken@chromium.org, zerny@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170569 bbb929c8-8fbe-4397-9dbb-9b2b20218538
MediaStreamTrack now have it's own readyState. This in preparation of
more standards compliance work: Track.stop should not any more stop the
source until all tracks using the same source is stopped.

BUG=357503

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

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