Associate Custom Element callbacks with the right context.

In preparation for sharing a Custom Element registration context
between multiple documents, associate the Custom Element callbacks
with the active script context and not the specific document that
received the call to document.register (although the generated
constructor uses that document to own elements it produces.)

BUG=247219

Review URL: https://chromiumcodereview.appspot.com/20103004

git-svn-id: svn://svn.chromium.org/blink/trunk@154904 bbb929c8-8fbe-4397-9dbb-9b2b20218538
MakeLayout Test editing/selection/fake-drag.html stable

This patch changes LayoutTest editing/selection/fake-drag.html stable by starting test steps after document loading, invoking the first step, step0(), as load event handler, rather than middle of document loading.

BUG=263991
R=tkent@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154905 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Changed Test cases with new keyword NeedsRebaseline for revision=154604

> Height of fixed height cell is not proper when cell's row is under row spanning cell.
> 
> If cell have fixed height then it's height should not changed till there is
> other rows present to take extra rowspan cell height.
> 
> Extra rowspan cell height, First, distributes to percent height spanning rows
> which is depend on table height. If extra rowspan cell height remains after
> distributing to percent height rows then remaining extra rowspan cell height
> distributes in auto spanning rows if auto spanning rows are present otherwise
> it distributes to remaining spanning rows.
> 
> R=jchaffraix@chromium.org
> BUG=254914
> 
> Review URL : https://codereview.chromium.org/18050007

Review URL: https://chromiumcodereview.appspot.com/20266002

git-svn-id: svn://svn.chromium.org/blink/trunk@154906 bbb929c8-8fbe-4397-9dbb-9b2b20218538
MediaStream API: Removing deprecating APIs
The corresponding Chromium patch (https://codereview.chromium.org/19627003/)
removing the usage of these APIs is currently cooking in the commit queue.

BUG=

Review URL: https://chromiumcodereview.appspot.com/19482026

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