Oilpan: Fix stack alignment on Mac. The Mac ABI requires 16-byte stack alignment at calls.

This reproduces easily on a x64 Mac build which crashes on all of our blink_heap_unittests.

R=erik.corry@gmail.com, oilpan-reviews@chromium.org, vegorov@chromium.org
BUG=349842
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168731 bbb929c8-8fbe-4397-9dbb-9b2b20218538
FlameChart: improve click to select effectiviness

When user clicks on the chart it usually move the cursor slightly.
We detected this and interpreted the click as drag event.
So I added clickTremor and interpret click as click if the drag delta is small.

BUG=
R=pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168732 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[CSS Shapes] SVG Image valued shape fails if root element's size is relative

When creating a shape based on an Image, compute it's dimensions using RenderBoxModelObject::calculateImageIntrinsicDimensions(), then set the ImageResource's containerSize, and then use imageForRenderer() to get the image to be drawn. The first step resolves SVG Image relative sizes, the second step creates and caches an SVGImageForContainer with the correct containerSize, and the last step retrieves the SVGImageForContainer.

BUG=344579

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

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