Add Chromium-style header guards to the Blink style checker.

Blink header guards should be made of fully qualified paths now that header
includes can be made of full paths. This will also make more sense in the
context of the move of Blink into the Chromium repo. This commit adds
Chromium-style header guards to the whitelist in the Blink style checker. Once
the repo transition is made, this should probably be made the exclusive style.

BUG=360121

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171007 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Refactoring: Removing variable m_shouldSubmit from HTMLFormElement.cpp

Variable "m_shouldSubmit" is only set to true if the condition dispatchEvent(Event::createCancelableBubble(EventTypeNames::submit)) 
returns true in api prepareForSubmission. And on becoming true it just submit the form. 
Rest everywhere m_shouldSubmit is false. So this patch removes the variable m_shouldSubmit completely and 
change the return type of HTMLFormElement::prepareForSubmission from bool to void.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171008 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Unnest RenderLayerCompositor's update recursion

Previously, RenderLayerCompositor::updateCompositingLayers called itself
recursively. This CL factors out the recursive walk into a separate function.
I've also cleaned up some related code to have stricter ASSERTs instead of
early exits.

This CL also removes fast/repaint/event-while-loading.html, which is mostly
testing the test harness rather than the shipping code. I've also rebaselined
compositing/repaint/fixed-pos-with-abs-pos-child-scroll.html now that
startTrackingRepaints triggers a layout.

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

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