Make SpaceSplitStringData private and rename to Data

Make SpaceSplitStringData private in the SpaceSplitString class as this is an
implementation detail and there is no need to expose this class.

This CL also renames SpaceSplitStringData to Data to avoid redundancy and fixes
indentation in the header.

R=adamk@chromium.org, rob.buis@samsung.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180652 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make it clear a DocumentNameCollection can only contain HTMLElements

Make it clear a DocumentNameCollection can only contain HTMLElements.
Only pass HTMLElements to DocumentNameCollection::elementMatches() as
DocumentNameCollection can only contain HTMLElements.

DocumentNameCollection was being handled in HTMLCollection::elementMatches() as
matching any time of Elements, which was inaccurate. Its handling is now moved
to isMatchingHTMLElement(), with other collections matching only HTMLElements.

DocumentNameCollection::item() also now returns an HTMLElement instead of an
Element.

R=adamk@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180653 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fixed DOM traversal using NodeRenderingTraversal::parent().

This fix was accidentally dropped from
https://codereview.chromium.org/402603005/

R=esprehn@chromium.org,rbyers@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180654 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: disable CORS cache when "disable cache" is checked.

BUG=405001

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

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