Oilpan: Enable Oilpan by default for core/testing

core/testing is for testing only, so there would be no performance concern in shipping Oilpan.

BUG=340522

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182403 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Clean up passing tests from TestExpectations

TBR=pdr,wjmaclean

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182404 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Fix debug_devtools=1 mode "main" extensions loading after r182328

R=dgozman,lushnikov
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182405 bbb929c8-8fbe-4397-9dbb-9b2b20218538
WebThreadSupportingGC's destructor should have a safe point scope

WebThreadSupportingGC's destructor can block because WebThread's destructor blocks until all the tasks are processed. Thus we should add a SafePointScope to WebThreadSupportingGC's destructor. This CL does it.

The reason the current WebThreadSupportingGC is working without having the SafePointScope is that the caller side of the WebThreadSupportingGC uses a TaskSynchronizer to avoid the dead lock that the WebThreadSupportingGC may cause.

After landing this CL, we can remove the TaskSynchronizers from the caller side.

BUG=340522

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182406 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [CodeMirror] roll codeMirror htmlmixed mode to @8292921e

This patch rolls htmlmixed mode to include the fix of upper
case tag names.

TBR=apavlov@chromium.org

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

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