Oilpan: Move core/testing/ to oilpan's heap

This CL moves InternalRuntimeFlags, InternalSettingsGenerated, GCObservation, InternalProfilers, InternalSettings, Internals, LayerRect, LayerRectList, MallocStatistcs and TypeConversions to oilpan's heap.

BUG=340522

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167587 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rebase the connect-error layout tests.

The new implementation issues a console message for connection
failure. This is working as intended. Fix the expectations to include
the console message.

BUG=339373
TEST=layout tests

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167588 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rebaselining fast/repaint/ tests after r167542

TBR=jamesr

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167589 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark a couple of fast/repaint/ tests as flaky

The following tests are flaky after r167542

fast/repaint/selection-after-remove.html
fast/repaint/selection-gap-overflow-scroll.html
fast/repaint/delete-into-nested-block.html

TBR=jamesr

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

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