Ignore document.write() calls from scripts executed from HTML imports

This approach leverages the existing code for ignoring document.write() calls
from async scripts. The code is itself modeled directly on language from the
HTML spec, see http://www.whatwg.org/specs/web-apps/current-work/#ignore-destructive-writes-counter

R=morrita@chromium.org
BUG=327152

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167349 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Fix spinner icon blue background

The spinner icons background should match the sidebar color, so
the patch removes spinners with blue background and makes it
always use spinners with grey background.

R=loislo@chromium.org, pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167350 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Force inline of StringImpl::deref(ref) methods

The Intel VTune Amplifier profiler finds the
'StringImpl::deref' method as a hotspot when
running some of performance tests (Linux desktop
x64), meaning that GCC does not inline the method
even though it is expected to do so.

This patch forces inline of the 'StringImpl::ref',
'StringImpl::deref' and 'StringImpl::hasOneRef'
methods.

The performance gain can be observed with the
'DOM/modify-element-id.html' performance test:

Without the patch:
avg 106.57625000021653 ms
median 106.59550000036688 ms
stdev 3.633147553468632 ms
min 101.28500000064378 ms
max 111.95000000043365 ms

After the patch is applied:
avg 101.04664999989835 ms
median 99.81650000008813 ms
stdev 3.424950084772838 ms
min 96.42199999871082 ms
max 107.19700000117882 ms

Performance gain for the average value is approx. 5.5%.

The profiler shows the following delta of the total CPU
time used: 3.000s - 2.810s = 0.190s.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167351 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused CollectionPersistent

R=ager@chromium.org, haraken@chromium.org, zerny@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@167352 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Android try-bots should be default Blink try-bots.

BUG=324474

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

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