Unreviewed test expectation updates

Mark inspector/audits/audits-panel-noimages-functional.html as flaky
and skip virtual/windows-directwrite/fast/text/cg-fallback-bolding.html

TBR=leviw@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171777 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Flatten platform CalculationValues down to two floats

This change simplifies Calculated Length values by flattening the calc
tree into pixel and percentage values. Constructing a platform calc now
requires evaluating the CSS calc tree down to two values.
This simplifies much of the code that deals with calc Lengths and can
now easily avoid creating calcs when they are not necessary.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171779 bbb929c8-8fbe-4397-9dbb-9b2b20218538
applyClippingToContext() target node may be missing.

RenderSVGResourceClipper::applyClippingToContext() should handle missing
target nodes gracefully (for generated/synthetic non-SVG targets).

BUG=264492
R=schenney@chromium.org,pdr@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171780 bbb929c8-8fbe-4397-9dbb-9b2b20218538
hitTest should check the location if it is inside borderBoxRect in case of overflow: hidden

BUG=110705

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171781 bbb929c8-8fbe-4397-9dbb-9b2b20218538
RIP UnsafePersistent, 2013-2014.

BUG=276323

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171782 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Added ASSERT(!document.childNeedsDistributionRecalc) before using m_nodeToInsertionPoints.

We cannot use m_nodeToInsertionPoints when document.childNeedsDistributionRecalc() is true.

So added ASSERT to finalDestinationInsertionPointFor and destinationInsertionPointsFor.

BUG=338970,337618
TEST=no new test, because this patch just added two asserts.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171783 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Make reloading inspected page faster when using source maps with many sources.

BUG=363881

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171784 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: make timeline memory overview nice again (thin lines, no shadow)

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171785 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: the colors for 'margin/border/padding' were not retained on mouseout.

BUG=364021

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

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