[oilpan]: Don't enter safepoint in SafePointAwareMutexLocker if sweeping.

R=ager@chromium.org, erik.corry@gmail.com, haraken@chromium.org, oilpan-reviews@chromium.org, tkent@chromium.org, vegorov@chromium.org, zerny@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177290 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Fix async-script.html which was failing because we were not tracing PendingScript.

R=ager@chromium.org, mikhail.pozdnyakov@intel.com, wibling@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177291 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL: Drop redundant null check for string and wrapper type attributes

For nullable string and wrapper type attributes, we use a null string or
null pointer return value from the C++ getter to represent a null
Javascript value.

Rather than generating a separate null check and v8SetReturnValueNull()
call for these types, we can use v8SetReturnValueStringOrNull() for
strings, and for wrapper types, we can always use the per-type
v8SetReturnValue() overload, since they convert null pointers to null
Javascript values already.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177292 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [Styles] do not add px suffix to line-height properties

'line-height' property is perfectly valid without a unit identifier, so
do not force adding "px" suffix if there's none.

BUG=387884

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177293 bbb929c8-8fbe-4397-9dbb-9b2b20218538
gardening: svg/custom/foreign-object-skew.svg fails on Mac

BUG=390488
TBR=pilgrim@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@177294 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Fix oilpan build after r177275

TBR=haraken@chromium.org,oilpan-reviews@chromium.org
BUG=none

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

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