Force composite css*/ tests

BUG=361729

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173562 bbb929c8-8fbe-4397-9dbb-9b2b20218538
A speculative fix for a MediaValues related crash

According to the stack at crbug.com/367210 it is believed that the crash is a result of null RenderView,
since a plugin is running a script that adds a new HTMLImageElement during the document teardown.
This CL adds a null check for such a case, as well as a fixme, so that null check can be removed once the underlying issue is resolved.

BUG=367210, 371084

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173563 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove bad assertion in SVGSMILElement's constructQualifiedName()

Remove bad assertion in SVGSMILElement's constructQualifiedName() by passing
IGNORE_EXCEPTION instead ASSERT_NO_EXCEPTION to Document::parseQualifiedName().
The constructQualifiedName() function handles parseQualifiedName() failures
propertly by returning early so there is no reason to assert on parsing
failures.

R=pdr@chromium.org, eseidel@chromium.org
BUG=368325
TEST=svg/custom/bad-attributeName-crash.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173564 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused, deprecated WebSetting

R=ajuma@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173565 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make ScriptLoader into a ResourceOwner

This change turns ScriptLoader a ResourceOwner, that ensures that
it subscribes Resource if the owner has a reference to it, and that
it unsubscribes the Resource otherwise. Before this change,
There are some situation where ScriptLoader has a reference to Resource
but doesn't subscribe it, that is error prone and left deleted instance
being subscribed. ResourceOwner guarantees reference and subscription
consistency.

TEST=script-cancel-crash.html
BUG=368551
R=eseidel@chromium.org, japhet@chromium.org, esprehn@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173566 bbb929c8-8fbe-4397-9dbb-9b2b20218538
BMP-in-ICO should respect alpha in Windows V3 32bpp RGB bitmaps.

Confirmed with Firefox source code and some vague Wikipedia references, as well
as IE's behavior on a test image.

BUG=38618
TEST=none
TBR=senorblanco

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173567 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Send layer squashing back to test mode while we iron out more bugs.

BUG=370410
R=abarth@chromium.org

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

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