Mark http/tests/xmlhttprequest/xmlhttprequest-responseXML-exception.html as flaky

Flakiness dashboard link:
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20Blink&tests=http%2Ftests%2Fxmlhttprequest%2Fxmlhttprequest-responseXML-exception.html

TBR=leviw@chromium.org
BUG=362503

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171442 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move default StyleBuilderFunctions handlers from StyleBuilder.cpp to StyleBuilderFunctions.cpp

Some of the StyleBuilderFunctions handlers were being defined in
StyleBuilder.cpp. This patch cleans moves them to the correct place and
makes some minor clean-ups inside (removing the unused condition check
and a redundant isPrimitiveValue check).

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171443 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fixed Layers panel for devices with window.devicePixelRation != 1.

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

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171444 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Extract CPU profile model out of CPUProfileView.

CPUFlameChartDataProvider is made to not depend on CPUProfileView.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171445 bbb929c8-8fbe-4397-9dbb-9b2b20218538
ASSERTION FAILED: object->style()->overflowX() == object->style()->overflowY()

Overriding overflow values to VISIBLE if they are different.

BUG=362510

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171446 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Pass NewScriptState to idbAnyToScriptValue() and idbKeyToScriptValue()

- This CL is one of incremental steps to remove DOMRequestState from IDB code base.

- The essence of this CL is to remove DOMRequestState from idbAnyToScriptValue() and idbKeyToScriptValue(). For that goal, this CL passes NewScriptState around in a bunch of places.

- This CL implements [CallWith=NewScriptState] for DOM attributes.

- This CL caches NewScriptState onto ExecutableWithDatabase objects, IndexPopulator and OpenDatabaseCallback.

BUG=357144

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171447 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Enable oilpan in modules/performance by default

This CL enables Oilpan for WorkerPerformance by default. This CL doesn't enable Oilpan for SharedWorkerPerformance and WorkerGlobalScopePerformance because they are supplementing off-heap objects.

BUG=340522

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171448 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: tune cpu porfile columns for hidpi MacOS

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

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