Remove support for anonymous deprecated flexboxes.

There are no remaining internal clients of RenderDeprecatedFlexibleBox,
so removing support for anonymous deprecated flexboxes.

These changes has been taken from following WebKit patch
http://trac.webkit.org/changeset/155689

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

git-svn-id: svn://svn.chromium.org/blink/trunk@179655 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make webkitCancelFullScreen() an alias of webkitExitFullscreen()

It appears to be an accident of history that webkitCancelFullScreen()
behaves differently from webkitExitFullscreen(), as it was implemented
before the concept of a fullscreen element stack.

In Gecko, mozCancelFullScreen() pops only one element from the stack.

In the spec, "fully exit fullscreen" is now reserved for user escape
and page navigation, so any other instances should be changed where
possible.

There was no test coverage for the distinction, and it's very unlikely
that Web content could meaningfully depend on it.

BUG=399556

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

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

This CL removes the last "flag" from update layer positions. I've also factored
the pagination update out into a separate walk. We should actually defer this
walk until we actually want to paint because paint is the primary (only?)
consumer of this information. There doesn't appear to be a reason to update it
eagerly after every layout.

R=esprehn@chromium.org
BUG=382548

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

git-svn-id: svn://svn.chromium.org/blink/trunk@179657 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark PinchViewportTest.TestScrollFocusedNodeIntoRect as disabled.

This was failing intermittently on the Blink Mac builders.

TBR=bokan@chromium.org
NOTRY=true
BUG=401151

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

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