DevTools: Add properties and constants support to "Documentation" module

BUG=391593

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180184 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename Repaint to paintInvalidation in svg, part 2.

Apparently you can spell words with uppercase characters as well as
lower case characters.

BUG=338691

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180185 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: NetworkPanel: support kinetic scroll.

BUG=316092

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180186 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Added a console warning when <picture><source src></picture> is used.

Following a discussion on the lack of support for <picture><source src></picture> 
that happened on https://github.com/ResponsiveImagesCG/picture-element/issues/224 
I would like to add a console warning to guide authors away from this pattern.

BUG=403260

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180187 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Reapply: https://codereview.chromium.org/405403003/

This change did not contain the bug it just made it much more likely that we would see it. Reapplying (again). :)

original description:

"[oilpan]: Change marking to do precise roots first and conservative second.

This way we avoid conservatively scanning objects that were reachable through precise pointers."

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180188 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Temporarily disable ASSERT in descendantDependentCompositingInputs()

This ASSERT is triggering in some print previous browser_tests. I'm disabling
it temporarily while I investigate.

R=adamk@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180189 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Make sure ElementsTreeOutline is correctly rendered when element's hasChildren state changes.

R=pfeldman,apavlov

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180190 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Migrate touch events to EventHandlerRegistry

Remove the specialized code for tracking touch events in favor of the
generic EventHandlerRegistry. Covered by existing tests.

See https://codereview.chromium.org/206603002/ for full review history.

BUG=347366
TEST=fast/events/touch*

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=177812

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

git-svn-id: svn://svn.chromium.org/blink/trunk@180191 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename repaint to paintInvalidation in rendering/style.

This CL updates the usage of repaint to be paintInvalidation inside the
various style/ classes.

BUG=338691

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

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