Sort failure stream by latest "firstFailingRevisions" first.

We first look at the revision of the active tree, and then at all other
revisions.

failures without a revision go to the end.

BUG=399718
R=ojan@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@179743 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Cleanup in NavigationScheduler and FrameLoader

* Remove FrameLoader::m_shouldCallCheckCompleted, which is set erratically and doesn't appear to be necessary.
* Remove a couple of unused functions on ScheduledFormSubmission in NavigationScheduler.cpp

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@179744 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Start commit on last stylesheet loaded if we already have the HTML body

R=jamesr
BUG=401087

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

git-svn-id: svn://svn.chromium.org/blink/trunk@179746 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make Element::elementData() / ensureUniqueElementData() protected

Make Element::elementData() / ensureUniqueElementData() protected instead of
public as ElementData is an Element internal and outside classes should
probably not deal with it directly.

R=adamk@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@179748 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Simply rules for compositing fixed position elements

Previously we had many complex conditions for determining whether a fixed
position element ought to be composited. This CL simplifies those conditions to
just checking whether the fixed position element's container is actually the
viewport.

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

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