Simplify a bunch of uses of FrameLoaderStateMachine

BUG=none

Review URL: https://chromiumcodereview.appspot.com/20122002

git-svn-id: svn://svn.chromium.org/blink/trunk@154873 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Misc ResourceLoader cleanup: Remove last reference to inspector, use RELEASE_ASSERT instead of CRASH

BUG=none

Review URL: https://chromiumcodereview.appspot.com/19624006

git-svn-id: svn://svn.chromium.org/blink/trunk@154874 bbb929c8-8fbe-4397-9dbb-9b2b20218538
CSP: Fix parsing of 'host/path' source expressions.

We currently accept 'host:port/path' source expressions in CSP directive
source lists, but fail to properly parse 'host/path' as a valid source.
This patch corrects the tiny logic error in path parsing.

BUG=263745
R=abarth@chromium.org

Review URL: https://chromiumcodereview.appspot.com/20085002

git-svn-id: svn://svn.chromium.org/blink/trunk@154875 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rebaseline svg/as-image/animated tests for Mac 10.7

These tests were historically flaky, but mostly look now like they simply
need rebaselines for Lion. This rebaseline will be useful in assessing
future flakiness for these tests.

R=pdr@chromium.org
BUG=262332

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154876 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move shapes tests to their own directory

With the split in the CSS Exclusions and Shapes specifications, it no
longer makes sense to house the CSS Shapes tests under the exclusions
directory. This patch moves the Shapes tests to their own directory
under fast/shapes. Some small adjustments were necessary in tests or
utilities that were involved in both shapes and exclusions testing, but
for the most part this patch just moves files.

BUG=248304

Review URL: https://chromiumcodereview.appspot.com/19850002

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