Oilpan: ~StyleSheetContents should not touch its Member<>

BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168345 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: HTMLMediaElement should not dispatch event while document is being disposed.

After haraken's change, Event is a heap-allocated object. Events should not be dispatched while document is being disposed.

BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168346 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove m_domDataStoreList from V8PerIsolateData

- This CL removes V8PerIsolateData::m_domDataStoreList and related methods.

- The only customer of these methods is SerializedScriptValue::neuterBinding(). This CL replaces it to use DOMWrapperWorld::allWorldsInMainThread() instead.

BUG=341032
NOTRY=true

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

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