Remove FrameLoader::m_isComplete

Its definition is close enough that of a document read state of Complete that we can use Document::isLoadCompleted() instead.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180679 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make it obvious an HTMLFormControlsCollection can only contain HTMLElements

Make it obvious an HTMLFormControlsCollection can only contain HTMLElements
by using tighter typing.

R=adamk@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180680 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Defer call to updateWidgetPositions() outside of RenderLayerScrollableArea.

updateWidgetPositions() can destroy the render tree, so it should never
be called from inside RenderLayerScrollableArea. Leaving it there allows
for the potential of use-after-free bugs.

BUG=402407
R=vollick@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180681 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Add logging for ScriptedAnimationController. (patchset #1 of https://codereview.chromium.org/484323002/)

Reason for revert:
Broke https://build.chromium.org/p/chromium.webkit/builders/Android%20Builder%20(dbg)/builds/33277/steps/compile/logs/stdio

Original issue's description:
> Add logging for ScriptedAnimationController.
> 
> This is for debugging RAF based WebGL conformance tests random timeouts.
> 
> BUG=393331
> TEST=bots
> NOTRY=true
> R=kbr@chromium.org,eseidel@chromium.org
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=180672

TBR=eseidel@chromium.org,kbr@chromium.org,zmo@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=393331

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

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